Полнофункциональная модульная платформа администрирования и мониторинга кластеров PostgreSQL «Тантор»

Другие названия: Платформа "Тантор" https://www.tantorlabs.ru/products/
Рубрикатор АРПП:
Номер в Едином Реестре российского ПО: 12905 Дата решения: 21.02.2022 Поручение Минцифры России от 21.02.2022 б/н
Уникальная разработка, позволяющая вести мониторинг и администрировать все корпоративные базы данных на основе PostgreSQLВозможность подключать базы данных от сторонних производителейПродукт включен в «Единый реестр российских программ для электронных вычислительных машин и баз данных»

Уникальная разработка, позволяющая вести мониторинг и администрировать все корпоративные базы данных на основе PostgreSQLВозможность подключать базы данных от сторонних производителейПродукт включен в «Единый реестр российских программ для электронных вычислительных машин и баз данных»

Экономия человеческих и аппаратных ресурсов

Улучшения в ядре СУБД повышают производительность и адаптируют продукт для высоконагруженных систем

Реализован функционал для обеспечения совместимости при миграции с СУБД Oracle

СУБД оптимально подходит для решения задач в части построения DWH и IoT благодаря улучшенным методам хранения и обработки данных

Безопасность

Гарантированы оперативное исправление найденных уязвимостей (CVE) и выпуск патчей в течение 96 часов

Разработчики могут работать с обезличенными данными благодаря анонимизации логического дампа схемы и данных БД

Обеспечена интеграция с ОС Astra Linux для повышения уровня защиты от несанкционированного доступа к данным

Экономия времени

Непрерывность бизнес-процессов благодаря улучшениям в механизмах мониторинга, а также профилирования SQL-запросов

Есть возможность использовать готовые решения от вендора для создания отказоустойчивых кластеров и организации инкрементального резервного копирования

Экономия денег

Позволяет существенно экономить на эксплуатации благодаря экосистеме встроенных enterprise и OpenSource-инструментов

Имеет адаптированные версии для облачной инфраструктуры, позволяющие гибко управлять ресурсами

 

Функциональные возможности

Высокая производительность

Оптимизация

  • Поколоночного хранения данных
  • Partition lock —для повышения производительности транзакций
  • Стандартного алгоритма сжатия pglz
  • Каскадной репликации
Title block 1
  • 64-битный счетчик транзакций
  • Увеличение скорости передачи данных между клиентом и сервером за счет сжатия
  • Возможность конфигурации SLRU-буфера для оптимизации высоконагруженных систем
  • Специальные патчи для оптимизации работы с «1С» и обеспечения совместимости с Oracle
  • Планировщик заданий
  • Подсказки (hint) для оптимизации планов запросов
  • Использование пула соединений
  • Автоматизация создания партиций

Снижение рисков простоя и потери данных за счет платформы мониторинга и администрирования

  • Мониторинг ключевых метрик как в графическом интерфейсе, так и с помощью оповещений, интегрированный со службами сообщений (Telegram, Email и API)
  • Визуальный профайлер SQL-запросов, позволяющий быстро выявлять проблемные места
  • Сбор и хранение статистики планов выполнения запросов для дальнейшего проведения расследований
  • Статистика работы и средства диагностики запросов для оптимизации приложений, работающих с базой данных
  • Представление частоты выполнения планов в виде гистограммы
  • Визуализация планов со статистикой выполнения каждого из них
  • Анализ схемы данных, статистика использования объектов БД
  • Управление конфигурациями СУБД из пользовательского интерфейса
  • Наличие встроенного механизма расчета оптимальной конфигурации СУБД
  • Визуализация сессий и блокировок с возможностью остановки выполнения запросов
  • Логирование всех пользовательских действий с возможностью просмотра истории
  • Отображение статуса и состояния репликации
  • Предоставление информации о табличных пространствах
  • Выполнение задач обслуживания через графический интерфейс
  • Ролевой доступ к графическому интерфейсу для разграничения прав (RBAC)
  • Интеграция с LDAP
  • API для выгрузки данных во внешние системы

Упрощение ведения разработки

  • Расширенные возможности секционирования больших таблиц
  • Функции для вызова по протоколу HTTP без остановки выполнения запроса
  • Создание переменных в пользовательских сессиях (особенно полезно при миграции с Oracle)
  • Возможность создания гипотетических индексов
  • Прогнозирование необходимости использования индексов на основании исторических запросов

Надежность и отказоустойчивость

  • Встроенный инструмент для резервного копирования
  • Поддержка системы резервного копирования RuBackup
  • Возможность работы в режиме отказоустойчивого кластера
  • Восстановление битых блоков с реплики на мастер

Расширенные возможности для соблюдения требований в части безопасности

  • Поддержка защищенного подключения к СУБД
  • Защита страниц с данными контрольными суммами
  • Расширенный аудит всех операций в БД
  • Расширенный контроль за пользовательскими учетными записями

Упрощение эксплуатации

  • Внутренний планировщик заданий
  • Динамическое маскирование конфиденциальных данных в БД
  • Разведка данных в БД на предмет их конфиденциальности
  • Инкрементальный бэкап

Специальные технические характеристики

  • Набор функций для совместимости с СУБД MS SQL для «1С»
  • Улучшения для оптимизации работы с «1С»
  • Набор функций для совместимости с СУБД Oracle
  • Оптимизированное сжатие WAL

Внедрения

  • 2023  г.  Компания «Вартон»

    ГК «Астра» и группа «Вартон» завершили миграцию платформы «1С:Предприятие» с предназначенной для работы при повышенных нагрузках промышленной системы управления базами данных на российскую СУБД Tantor SE 1C под управлением ОС Astra Linux Special Edition. Об этом CNews сообщили представители ГК «Астра».

    Миграция охватила более 1000 активных пользователей «1C:ERP». Суммарный объем кластеров баз данных (БД) составляет 1 ТБ и 2,5 ТБ соответственно, при этом один кластер содержит более 25 баз, и самая большая из них занимает около 500 ГБ.

    Проект перехода стартовал в начале октября. Сначала три месяца длилось пилотирование, в ходе которого велись всесторонние испытания функционала СУБД Tantor в целом, а также при совместном функционировании с платформой «1C:Предприятие». Была реализована серия нагрузочных тестов в текущих контурах компании, и только после успешного завершения всех проверок осуществлена полная миграция.

    Весь комплекс выполненных в рамках пилотного проекта работ позволил в короткий срок перевести на СУБД Tantor систему «» холдинга, которая используется в условиях очень высокой нагрузки: в обеих компаниях одновременно работают несколько сот пользователей, вводится несколько тысяч документов, формируется огромное количество отчетов по множеству бизнес-направлений.

    Кроме миграции на СУБД Tantor, была проведена работа по внедрению еще одного продукта компании Tantor Labs – платформы Tantor. Решение предназначено для управления и мониторинга БД, разработанных на основе открытой СУБД PostgreSQL. Платформа позволила существенно облегчить процесс миграции, поиска узких мест и оптимизации баз данных, что существенно снизило трудозатраты и сократило временные рамки проекта для команды сопровождения. В качестве функциональных возможностей и преимуществ платформы можно выделить удобный и интуитивно понятный интерфейсвизуальный конфигуратор настроек СУБД с встроенный адаптивным сервисом подсказок большого количества параметров, продвинутый мониторинг и профалер запросов, аналитика лога СУБД и др. Учитывая сложность некоторых запросов (например, планы запросов могли содержать 300 и более узлов), их оптимизация без инструментов платформы заняла бы гораздо больше времени. В ближайшее время холдинг планирует подключить к платформе Tantor все свои БД, которых более 200.

    Tantor — это разработанная на основе PostgreSQL СУБД российского производства с повышенной производительностью и встроенной системой администрирования и мониторинга. Продукт включен в реестр Минцифры России и подходит для использования в ИТ-инфраструктурах на базе ОС Astra Linux. В качестве преимуществ Tantor разработчик выделяет улучшения в ядре для большей производительности БД при повышенных нагрузках, функционал для быстрой бесшовной миграции, возможности для работы в режиме отказоустойчивого кластера, централизованного управления и мониторинга без командной строки.