Arenadata Prosperity: автоматизация, отказоустойчивость и полный стек данных в одной СУБД

21.07.2025
Рынок СУБД и инструментов обработки данных в России в последние годы демонстрирует впечатляющую динамику. По оценке Центра стратегических разработок (ЦСР), к концу 2024 года его объём достиг 89,5 млрд рублей, прибавив 34%, и может превысить 251 млрд рублей к 2031 году. Катализаторами служат процессы импортозамещения и переход крупных компаний на отечественные платформы.
Аналитика данных в энергетике: ценность, вызовы и перспективыд

Одним из таких продуктов является СУБД Arenadata Prosperity (ADP), которая, несмотря на то, что разработана на базе PostgreSQL, даёт прирост производительности до 15–20% относительно «ванильной» версии. Также ADP поддерживает совместимость с 1С и имеет сертификат ФСТЭК 4-го уровня доверия, что делает её полноценной российской альтернативой для миграции с западных решений.

Российский бизнес давно знаком с открытой реляционной СУБД PostgreSQL. Нередко «ванильную» версию PostgreSQL выбирают вынужденно, в качестве альтернативы западным решениям. Однако она изначально не создавалась как полноценный enterprise-продукт, поскольку не включает целый ряд функций, необходимых средним и крупным организациям. Поэтому неудивительно, что сегодня растёт количество коммерческих СУБД на базе PostgreSQL: такие продукты сохраняют преимущества популярной СУБД с открытым исходным кодом, дополняя их необходимыми функциями под нужды крупных заказчиков.

Одним из ярких примеров стала Proxima DB — промышленная СУБД российского разработчика Orion soft. В апреле 2025 года продукт вошёл в линейку Группы Arenadata под новым названием Arenadata Prosperity (ADP), став частью платформы управления данными. СУБД построена на технологии PostgreSQL, но устраняет её архитектурные ограничения и предлагает бизнесу расширенную функциональность.

Ключевые особенности ADP: быстрая инсталляция с помощью полностью автоматизированного мастера установки (GUI и CLI), собственный высокоэффективный мониторинг уровня Oracle Enterprise Manager с минимальной нагрузкой на систему, поддержка on-premise DBaaS — развёртывания контейнерных баз данных за несколько секунд с гибким лимитированием ресурсов. Кроме того, у Arenadata Prosperity есть возможность импортировать внешние PostgreSQL-инстансы вместе с кастомными расширениями, которыми затем можно управлять из удобного веб-интерфейса. Ещё одной особенностью продукта является гибкая политика лицензирования.


Автоматизированное развёртывание кластеров через UI


Многие коммерческие PostgreSQL-совместимые СУБД предлагают собственные средства развёртывания и администрирования с графическим интерфейсом. Однако зачастую они включают лишь один-два шаблона развёртывания кластера или требуют отдельно развернуть кластер вручную и подключить его к панели администрирования. В Arenadata Prosperity единый модуль управления обеспечивает автоматическое развёртывание и настройку кластеров в любой из предусмотренных конфигураций напрямую через веб-интерфейс. Эта функция в первую очередь ориентирована на крупные предприятия, которым нужно из единого окна управлять десятками, а то и сотнями экземпляров СУБД. Централизованные инструменты помогают избежать ошибок в настройке множества инстансов и значительно снижают нагрузку на персонал, что особенно актуально в условиях нехватки и высокой стоимости квалифицированных администраторов баз данных и Linux-инженеров.

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

  • Кластер из трёх узлов обеспечивает максимальную отказоустойчивость, все узлы содержат полную копию данных.
  • Кластер из двух узлов + отдельный узел — компромисс для экономии ресурсов и лицензий. Отдельный узел с «арбитром» обеспечивает необходимый кворум, не содержит СУБД и может работать на минимальном аппаратном обеспечении. Хотя «арбитр» не хранит данных, но он участвует в выборе основного узла в случае возможного падения сервера.
  • Одноузловая конфигурация — развёртывание одиночного экземпляра СУБД для случаев, когда полноценный кластер не требуется (например, тестовые среды), с возможностью дальнейшего масштабирования.

Схема компонентов 3-х узловой конфигурации

Схема компонентов 3-х узловой конфигурации.

Развёртывание кластера выполняется через удобный пошаговый мастер инсталляции, похожий по концепции на установщик Microsoft SQL Server. Благодаря этому собрать работоспособный кластер может даже начинающий специалист, знакомый с Linux. Высокая степень автоматизации минимизирует ошибки конфигурации и обеспечивает её повторяемость во всех средах (DEV, TEST, PROD). Для компаний, ведущих собственную разработку, это критично: нередко то, что работает на DEV-стенде, даёт сбои при развёртывании в TEST из-за расхождений в настройках. ADP решает эту проблему, гарантируя единообразие параметров во всех контурах.

Кроме того, продукт поддерживает S3-хранилища для резервного копирования с возможностью настройки и работы с ними из веб-интерфейса. Поэтому ADP хорошо совместим с такими решениями, как, например, «ЗАКРОМА.Хранение». В совокупности такие возможности делают администрирование крупных инсталляций значительно более удобным и прозрачным.


Инсталляция через DBaaS


DBaaS — одноузловая инсталляция СУБД, разворачиваемая в собственной контейнерной среде, которая поставляется уже полностью настроенной в составе Arenadata Prosperity в виде отдельного модуля. Она даёт возможность развернуть буквально в один клик (или за один вызов API) и использовать все возможности Arenadata Prosperity уже через несколько секунд. При этом есть гранулирование выдаваемых ресурсов по количеству ядер и выделяемой оперативной памяти для конкретной установки.

В первую очередь такое развёртывание подходит клиентам, которые используют микросервисную архитектуру, активно ведут свою инхаус-разработку или R&D, то есть тем, кому нужно быстро развернуть СУБД в контейнере и начать её использовать без каких-либо проблем и долгой настройки.


Встроенный мониторинг в UI и траблшутинг


Сейчас практически все производители СУБД имеют свою функциональность по мониторингу, но пока ещё никто не решил проблему деградации производительности при включённом мониторинге. На практике показатель падает на 10% и более. Вторая проблема в том, что мониторинг не позволяет производить сбор статистики в реальном времени. Поэтому для Arenadata Prosperity важной особенностью является встроенный мониторинг, который в первую очередь является оперативным инструментом для выявления проблем с производительностью и траблшутинга.

В ADP для задач мониторинга разработано специальное расширение, которое снимает метрики прямо из памяти PostgreSQL, минуя общие таблицы, куда накапливается вся информация с мониторинга. Таким образом, процесс оказывает минимальное влияние на производительность и обеспечивает контроль процесса в реальном времени.


Мониторинг производительности в UI

Мониторинг производительности в UI.

В мониторинге существует четыре раздела. В первом — «Активность» — отражается, что конкретно нагружает базу данных: запросы, ожидания, пользовательские сессии и так далее. В разделе «Производительность» можно получить информацию о трендах изменения нагрузки, основных показателях производительности и запросах системных ресурсов. Также в мониторинге существует раздел работы с сессиями, в котором есть построение дерева блокировок и определение их состояния, фильтрация по типам сессий. Четвёртый — посвящён инструменту «SQL-монитор». Он позволяет посмотреть время выполнения каждого узла плана с его статистикой, определять проблемный узел плана и выявлять ошибки оптимизатора.


Централизованное резервное копирование с подсказками


Единый модуль управления Arenadata Prosperity отвечает и за резервное копирование данных. Администратор получает инструменты для управления как полными, так и инкрементальными бэкапами — можно гибко настраивать расписания резервного копирования (планы) и при необходимости запускать полное сохранение данных вручную. В СУБД встроена система рекомендаций, упрощающая планирование бэкапов: она подсказывает готовые шаблоны расписаний для ежедневного инкрементального и периодического полного резервного копирования.

Сама процедура бэкапа в ADP реализована с использованием алгоритма сжатия LZ4, одного из самых быстрых и экономичных по потреблению ресурсов. Решение также позволяет тонко управлять приоритетами и потоками резервного копирования (полезно в высоконагруженных системах), а при необходимости — шифровать резервные копии для обеспечения безопасности. Также продукт имеет совместимость с системой «КиберБэкап» (отечественная платформа резервного копирования) для интеграции в существующую инфраструктуру защиты данных.


Импорт внешних PostgreSQL и управление расширениями через дашборд


Обычно во время эксплуатации баз данных внутри компании может скапливаться большое количество различных версий PostgreSQL, причём как «ванильных» систем, так и коммерческих. Для того чтобы все они существовали в едином веб-интерфейсе, можно импортировать их в платформу Arenadata Prosperity и тем самым получить все возможности по управлению, обслуживанию, бэкапу и мониторингу без жёстких требований к модификациям инстансов, что полезно при объединении разнотипных окружений.

Кроме того, вместе с PostgreSQL в поставку обычно входит широкий набор расширений (модуль contrib). Однако подключение или удаление расширений стандартными средствами нередко затруднительно для новичков и может потребовать ручной работы через консоль. В Arenadata Prosperity эту задачу заметно упрощает специализированный дашборд. Дополнительные модули можно подключать или отключать в несколько кликов, без необходимости редактировать конфигурационные файлы или перезагружать сервер вручную. Даже если пользователь импортирует внешнюю СУБД на основе PostgreSQL с кастомными расширениями, то они также автоматически подтянутся в дашборд управления, а все параметры этих расширений будут доступны для управления в UI.


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


Одно из ключевых требований предприятий к СУБД — устойчивость к сбоям и способность справляться с высокой нагрузкой. Arenadata Prosperity изначально спроектирована для работы в режимах высокой доступности. Кластер ADP состоит минимум из трёх узлов, каждый из которых содержит полную копию всех баз данных системы. На каждом узле работает многопоточный пулер подключений (connection pooler), способный поддерживать более 20 000 одновременных подключений пользователей. Нагрузку между узлами распределяет встроенный балансировщик, маршрутизацию запросов осуществляет компонент HAProxy, запущенный на каждом узле кластера. Для прикладного ПО всё это прозрачно: приложения подключаются к единому виртуальному адресу, не задумываясь о том, что «за кулисами» базу данных обслуживает сразу три узла. В случае отказа одного из узлов работа продолжается на оставшихся, что обеспечивает непрерывность сервисов.

Помимо кластеризации, ADP поддерживает как синхронную, так и асинхронную потоковую репликацию данных между узлами, — это позволяет настроить баланс между максимальной целостностью данных и производительностью по усмотрению архитектора. СУБД также реализует поддержку автономных транзакций (бывает важно для финтеха) и предоставляет инструментарий для быстрого траблшутинга.

Всё это соответствует уровню enterprise-редакций ведущих мировых СУБД и обеспечивает Arenadata Prosperity высокий уровень надёжности и производительности в промышленных условиях эксплуатации.


Катастрофоустойчивость и DR


Катастрофоустойчивость и Disaster Recovery (DR) в Arenadata Prosperity обеспечиваются поддержкой географически распределённых кластеров. Они представляют собой полноценные отказоустойчивые кластеры, распределённые по трём центрам обработки данных (ЦОД). Они выдерживают недоступность любого из ЦОД, причём запросы на чтение могут обрабатываться в каждом ЦОД локально.

Такой подход применяется в глобальных распределённых системах, где недопустимы простои, а также в критически важных системах, где нужна доступность, но не требуется масштабирование чтения.


Географически распределённый кластер

Географически распределённый кластер.


Катастрофоусточивость (DR)

Катастрофоусточивость (DR)


Совместимость с «1С:Предприятие» и миграция с Oracle


Отдельно стоит отметить совместимость Arenadata Prosperity с платформой «1С:Предприятие», это позволяет использовать ADP в качестве высокопроизводительной СУБД для популярных бизнес-приложений 1С, в том числе эксплуатируемых в закрытых КИИ-средах.

Также в состав системы включены средства для быстрой миграции баз данных с Oracle. Это заметно облегчает переход на отечественную СУБД для организаций, ранее использовавших иностранный продукт: конвертация схем и данных упрощается благодаря поставляемой утилите для миграции. Наличие инструментов миграции, а также совместимость с 1С значительно расширяют сценарии применения Arenadata Prosperity в корпоративном ландшафте, упрощая отказ от проприетарных платформ.


Редакции продукта и безопасность


Arenadata Prosperity предлагается в нескольких редакциях, что позволяет подобрать оптимальную конфигурацию под требования и бюджет заказчика.

  • ADP Advanced включает в себя весь описанный функционал, в том числе единый модуль управления с графическим интерфейсом. Эта редакция рассчитана на максимальные возможности по автоматизации и удобству администрирования из одного окна.
  • ADP Core — облегчённая версия, не содержащая встроенный графический UI для централизованного управления. По своему ядру (кластер PostgreSQL высокой готовности) Core предоставляет ту же отказоустойчивость и производительность, что и Advanced, но администрирование в этом случае выполняется стандартными средствами PostgreSQL или внешними инструментами (например, pgAdmin). Редакция Core подойдёт организациям, которым не требуется единый интерфейс управления или которые уже используют собственные системы мониторинга. Фактически ADP Core можно рассматривать как надёжную и мощную замену «ванильной» PostgreSQL или зарубежным СУБД там, где нужен отказоустойчивый кластер, но достаточно базового набора возможностей.

Отдельно доступны специальные версии: Advanced 1C (редакция Advanced, оптимизированная для гарантированной работы с «1С:Предприятие») и Special Edition (SE) — модификация ADP Core, сертифицированная по требованиям ФСТЭК для использования в регулируемых и безопасных зонах.

Сертификат ФСТЭК 4-го уровня доверия обеспечивает продвинутые функции безопасности, включая работу в закрытых контурах с наложенными СЗИ, интеграцию с SIEM-системами, поддержку полного и инкрементального резервного копирования с восстановлением, а также отказоустойчивый HA-кластер с доступностью до 99,99% и временем переключения узлов не более 5 секунд. Благодаря этому продукт оптимален для государственных структур, финансового сектора, предприятий атомной и горнодобывающей промышленности, а также здравоохранения.


Планы развития Arenadata Prosperity


Разработчики ADP активно работают над дальнейшим расширением функциональности продукта.

В ближайших релизах Arenadata Prosperity планируется оптимизировать производительность слоя хранения данных, обеспечивающего лучшую работу с базами данных большого размера (10 Тб и более). Параллельно предполагается расширить набор системных параметров, чтобы тонко управлять нагрузкой и минимизировать паузы при обновлении внутренних счётчиков. Также, помимо наработок внутри ядра, в продукте будет развиваться функциональность UI, оперативный и исторический мониторинг, шардирование, автоматизироваться и упрощаться работа с DR.

Arenadata Prosperity уже сегодня закрывает все основные потребности предприятий, для которых возможностей стандартной PostgreSQL недостаточно. За счёт объединения проверенной временем open source технологии с удобными инструментами управления российское решение ADP позволяет крупным и средним организациям быстро развёртывать и масштабировать отказоустойчивые кластеры.

Благодаря простому и интуитивному UI с системой подсказок, такие задачи, как автоматическое развёртывание кластера, настройка плана резервного копирования или управление расширениями PostgreSQL, может выполнить даже начинающий инженер. Это особенно важно для заказчиков, испытывающих дефицит опытных администраторов: Arenadata Prosperity позволяет значительно сократить время и трудозатраты на сопровождение баз данных, снизив зависимость от редких высококвалифицированных кадров.

Теперь, когда Proxima DB стала частью продуктовой линейки Arenadata, заказчики получили единый взаимодополняющий набор продуктов для всесторонней работы с данными. Такая консолидация упрощает закупку и сопровождение ПО, минимизирует риски совместимости и позволяет строить сквозные полностью отечественные контуры данных — от сбора и обработки до аналитики и визуализации. Интегрируясь в инфраструктуру Arenadata, решение Arenadata Prosperity призвано повысить независимость и эффективность работы с данными для российского бизнеса.


Источник: TAdviser

Спасибо, что написали нам!

Мы обработаем заявку и свяжемся с вами в ближайшее время.

Будем рады помочь!

Отправьте ваш вопрос через форму ниже, и наши специалисты свяжутся с вами в ближайшее время.

Фамилия *
Имя *
Эл. почта *
Телефон *
Наименование компании *
Опишите ваш вопрос
ошибка! проверьте правильно ли вы заполнили поля

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