Газинформсервис
МенюЧто такое СУБД Jatoba?
СУБД Jatoba — ПО общего назначения, предназначенное для создания и управления реляционными базами данных. СУБД Jatoba обеспечивает многопользовательский доступ к расположенным в ней данным с разным уровнем конфиденциальности.
Ядро СУБД Jatoba построено на основе одной из самых известных и распространенных в мире СУБД с открытым кодом — Postgresql, которая используется в решениях различного масштаба: от решений для небольших компаний до ИТ-систем крупнейших корпораций с размерами баз данных до десятков терабайт и десятками миллионов транзакций в день. СУБД Jatoba соответствует принятым в мировой практике промышленным стандартам качества, надежности и безопасности.
Функциональные особенности СУБД Jatoba
Общие
- Журналирование — механизм протоколирования всех транзакций позволяет восстановить систему после возможных сбоев.
- Point-in-time recovery (PITR) — возможность восстановления БД на любой момент в прошлом;
- Наличие планировщика запросов, выполняющего оценку требуемых для выполнения запроса ресурсов и предоставляющего возможность пользователю отлаживать запросы и настраивать планы выполнения;
- Поддержка права доступа к объектам системы на основе системы привилегий. Владелец объекта или Суперпользователь может как разрешать доступ, так и отменять;
- Поддержка транзакций, обеспечивающих атомарность, согласованность, изолированность, долговечность.
Безопасность
JDV — модуль, который ограничивает суперпользователя в его правах и распределяет функционал по другим ролям (сотрудникам ИБ):
- Ограничивает доступ пользователей, в том числе суперпользователя, к выбранным таблицам.
- Передает функционал работы с учетными записями (УЗ) от суперпользователя и любых других ролей — специальному пользователю, для эксклюзивного управления УЗ.
- Позволяет журналировать и гибко настраивать аудит попыток доступа к запрещенным объектам.
JCS — модуль сокрытия данных на уровне файловой системы. Модуль встраивается в процесс записи данных на диск и в момент записи шифрует информацию, тем самым передавая на диск уже зашифрованные данные.
Аналогичный процесс происходит и при чтении данных: зашифрованные данные с диска дешифруются модулем и передаются в СУБД. Для пользователя внутри базы данных (БД) это происходит незаметно, но если злоумышленник украдет файл, то данные в нем будут недоступны.
Datasafe — утилита с WEB UI дляконтроля ряда аспектов СУБД:
- Контролирует привилегии и атрибуты, выданные ролям БД.
- Просматривает журналы БД с возможностью фильтрации и сортировки.
Отказоустойчивость
Реализация отказоустойчивого резервирования (Master/Standby).
Поддержка создания полной и инкрементальной резервной копии БД (backup). Реализация резервной копии отдельных таблиц БД (dump).
Jadog — модуль обеспечения отказоустойчивости кластера:
- Непрерывно анализирует состояние всех узлов кластера и автоматически управляет переключением ролей узлов в случаях аварийных ситуаций.
- Реализует автоматическое переключение подчиненного сервера в режим master и обратно.
- Выбирает нового мастера при наличии кворума
- Изолирует узел для сохранения консистентности.
- Управляется через консольную утилиту «jadog_ctl» или веб-утилиту Datasafe.
- Автоматически восстанавливает резервную БД при переключении с основной при аварийных ситуациях (rewind).
Datasafe — утилита с WEB UI для контроля ряда аспектов СУБД:
- Управляет работой кластера, предоставляя функционал модуля Jadog в удобном веб-интерфейсе.
Japooler — модуль, который маршрутизирует запросы пользователей по заданным правилам и выполняет функции пулера соединений:
- При возникновении failover/switchover-ситуаций позволяет автоматически менять конфигурации маршрутизации в соответствии с новой конфигурацией кластера.
Масштабируемость
Поддержка секционирования таблиц.
Поддержка актуальной резервной БД с возможностью доступа клиентов в режиме «только чтение» (standby-readonly).
Улучшенная совместимость с синтаксисом процедурного языка СУБД Oracle с набором аналогичных функций (Orafce).
Возможность доступа к данным других СУБД (Postgres, Oracle через Orafdw).
Japooler — модуль, который маршрутизирует запросы пользователей по заданным правилам и выполняет функции пулера соединений
- Определяет для связки шарда мастер-Standby свой набор пользователей.
- Распределяет запросы на RW/RO узлы в зависимости от их типа.
- Создает пул соединений.
Преимущества
JDV — модуль
Ограничивает доступ пользователей, в том числе суперпользователя, к выбранным таблицам.
Передает функционал работы с учетными записями (УЗ) от суперпользователя и любых других ролей — специальному пользователю, для эксклюзивного управления УЗ.
Позволяет журналировать и гибко настраивать аудит попыток доступа к запрещенным объектам.
Datasafe
- утилита с WEB UI для контроля ряда аспектов СУБД:
- Контролирует привилегии и атрибуты, выданные ролям БД.
- Просматривает журналы БД с возможностью фильтрации и сортировки.
- Управляет работой кластера, предоставляя функционал модуля Jadog в удобном веб-интерфейсе.
Jadog — модуль
Анализирует состояние всех узлов кластера и автоматически управляет переключением ролей узлов в случаях аварийных ситуаций.
Реализует автоматическое переключение подчиненного сервера в режим master и обратно.
Изолирует узел для сохранения консистентности.
Автоматически восстанавливает резервную БД при переключении с основной при аварийных ситуациях.
Сертификаты
СУБД Jatoba зарегистрирована в реестре российских программ для электронно-вычислительных машин и баз данных и получила сертификат ФСТЭК России по уровню доверия 4
Совместимость СУБД Jatoba
СУБД Jatoba устанавливается на ПК, функционирующие под управлением большинства продуктов/решений, операционных систем и их версий.
По всем вопросам, связанным с СУБД Jatoba, пишите на адрес: jatoba@mont.ru