Газинформсервис

Меню

СУБД JatobaЧто такое СУБД 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

Служба поддержки
Возникли вопросы?