ADG Оставить заявку
Блог Данные и аналитика 4 мин чтения

Tantor vs Postgres Pro в 2024: выбираем отечественный дистрибутив PostgreSQL для КИИ

Сравниваем Tantor и Postgres Pro по поддержке, патч-политике, совместимости с 1С и стоимости лицензии - на реальных клиентских кейсах начала 2024 года.

Контекст момента

Отечественные дистрибутивы PostgreSQL - Tantor и Postgres Pro - расширяют линейки и борются за контракты КИИ в условиях обязательного импортозамещения

Несколько клиентов в начале года пришли с одним и тем же вопросом: нужно выбрать отечественный дистрибутив PostgreSQL для объектов КИИ, и выбор по факту сузился до двух - Tantor от ЦФТ и Postgres Pro. На третьих участников рынка времени нет, дедлайны поджимают. Мы провели несколько сессий сравнения - делимся наблюдениями.

Откуда вообще этот выбор

До 2022 года большинство клиентов жили на ванильном PostgreSQL или на Enterprise-редакции Postgres Pro, при этом сертификация ФСТЭК мало кого волновала. После обязательного импортозамещения для КИИ картина изменилась: нужен реестр Минцифры плюс желательно сертификат ФСТЭК, или хотя бы понятный путь к нему. Ванильный PostgreSQL в этот список не попадает ни при каких обстоятельствах.

Postgres Pro в реестре отечественного ПО давно, имеет редакции с сертификацией. Tantor появился как продукт относительно недавно - ЦФТ запустил его как коммерческую историю с фокусом именно на требования регуляторов. Конкуренция живая.

Патч-политика и отставание от upstream

Ключевой вопрос для команды, которая занимается DWH и аналитикой: насколько быстро дистрибутив получает security-патчи от upstream PostgreSQL.

Postgres Pro исторически держится достаточно близко к upstream по minor-релизам. Критические CVE они обычно закрывают в течение нескольких недель после выхода официального патча. Есть собственные патчи поверх ванильного кода - планировщик, некоторые инструменты репликации, расширения. Это двоякая история: с одной стороны, дополнительная функциональность, с другой - divergence, который надо учитывать при миграции и обновлениях.

Tantor позиционирует себя как более близкий к чистому PostgreSQL дистрибутив - меньше собственного кода поверх upstream, быстрее патч-цикл. На практике разницу в скорости мы пока проверить не успели: оба продукта появились на нескольких клиентских стендах только в конце 2023-начале 2024. Заявления проверяются временем.

Совместимость с 1С

Это отдельная история, которая многих удивляет. Значительная часть клиентов в промышленности и ритейле работает с 1С:Предприятие, и 1С официально сертифицирует совместимость с конкретными СУБД.

Postgres Pro в списке 1С есть давно - и в Standard, и в Enterprise редакциях. Документация, коннекторы, рекомендованные параметры настройки - всё это существует и обкатано на реальных инсталляциях. На одном из клиентов, производственный холдинг, 1С уже работает на Postgres Pro Standard второй год, серьёзных проблем не было.

Tantor с 1С - вопрос, который нам пришлось задавать напрямую вендору. На момент наших переговоров официальная сертификация 1С по Tantor отсутствовала или была в процессе. Если 1С - критический компонент, это существенный аргумент против Tantor на ближайший горизонт.

Поддержка: что это значит на практике

Оба вендора продают SLA с временем реакции. Реальный вопрос - что происходит, когда вы попадаете в нетривиальную ситуацию.

Postgres Pro - компания с историей и командой разработчиков, которые знают PostgreSQL глубоко. Эскалация сложных кейсов до людей, которые могут лезть в исходники, реальна. Из минусов: коммерческие условия и скорость ответа по SLA зависят от уровня контракта, и разрыв между базовым и Enterprise-контрактом ощутимый.

Tantor (ЦФТ) - организация с большим финансовым бэкграундом, но глубина экспертизы именно по PostgreSQL-коду у нас пока без данных. Для простых операционных задач это не критично, для глубокой диагностики производительности или корраптед-кластера - открытый вопрос.

Лицензирование в 2024: что по деньгам

Точные цифры мы намеренно не приводим - они меняются при каждом коммерческом разговоре и зависят от объёма, срока, количества ядер. Но общая структура понятна.

  • Postgres Pro Standard - самый доступный вариант, ориентирован на небольшие инсталляции. Для DWH-кластеров с большим числом ядер цена быстро растёт.
  • Postgres Pro Enterprise - добавляет мультимастер, расширенный мониторинг, дополнительные инструменты резервного копирования. Стоит заметно дороже.
  • Tantor - на тендерах, где мы видели их участие, позиционируется агрессивнее по цене. Насколько это устойчивая политика - посмотрим по результатам года.

Отдельная статья расходов у обоих - поддержка. Без поддержки сертифицированный дистрибутив для КИИ теряет смысл: именно поддержка даёт закрытые CVE и канал эскалации. Считайте полную стоимость.

Что выбираем на практике

Пока картина выглядит так: если у клиента есть 1С и нужна проверенная совместимость прямо сейчас - Postgres Pro. Если 1С нет, а требования регулятора первичны и клиент готов быть ранним последователем Tantor в обмен на потенциально более выгодные коммерческие условия - Tantor как вариант рабочий, но требует внимательного SLA-разговора с вендором.

На нескольких клиентах мы параллельно тестируем оба продукта на стендах - с реальной нагрузкой, не только синтетическими бенчмарками. Результаты появятся, когда накопится достаточно данных.

Контакт

Нужна такая же инженерная работа?

Опишите задачу и контекст. Ответим в течение рабочего дня, при необходимости подпишем NDA.