Спецпроекты

На страницу обзора
Любовь Родионова, Arenadata: Мониторинг СУБД снижает производительность на 10% — мы это исправили

Портфель группы Arenadata в конце апреля 2025 года пополнился новым продуктом — универсальной реляционной СУБД для OLTP- и простых OLAP-запросов Arenadata Prosperity (ADP). Любовь Родионова, владелец продукта Arenadata Prosperity, в интервью CNews рассказала об особенностях этой СУБД, преимуществах ее использования для заказчиков и планах по развитию решения.

Любовь РодионоваГруппа Arenadata

CNewsMarket: Какие особенности выделяют Arenadata Prosperity среди других СУБД общего назначения?

Любовь Родионова: Arenadata Prosperity (ADP) — это российская производительная и безопасная система управления базами данных, основанная на PostgreSQL. Она отвечает растущему спросу на высокопроизводительные, отказоустойчивые и безопасные решения отечественного производства, что особенно важно в условиях импортозамещения и работы с высоконагруженными системами.

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

Любовь Родионова, Arenadata: Особое внимание мы уделили простоте установки и эксплуатации нашего продукта

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

  1. Неизбежное влияние на производительность СУБД при включенном мониторинге, как правило, от 10% и более.
  2. Отсутствие мониторинга производительности СУБД в реальном времени. Все, что было до недавнего времени на рынке, — это исторический мониторинг, который, безусловно, важен и нужен, однако не способен показать проблему в моменте, что требуется для эксплуатации СУБД в критической инфраструктуре.

Наши инженеры, обладающие большим опытом поддержки Oracle, столкнулись с этими проблемами и при работе с PostgreSQL. Такие же сложности возникали у клиентов, использовавших различные СУБД на базе PostgreSQL. Поэтому мы реализовали свой мониторинг для PostgreSQL, наиболее близкий к Oracle Enterprise Manager. Наша команда разработала уникальный метод сбора и хранения статистик, при котором данные извлекаются непосредственно из памяти PostgreSQL с помощью специально созданного расширения. Это снижает нагрузку на систему и позволяет гибко настраивать частоту сбора данных.

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

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

Мы внедрили и новую для рынка функцию on-premise DBaaS, которая позволяет развернуть СУБД в контейнерной среде on-prem по клику. Она нашла большой отклик у клиентов, активно использующих микросервисную архитектуру и разрабатывающих собственные бизнес-приложения.

Клиенты могут легко подключить внешние СУБД к Advanced Management for PostgreSQL — нашему решению для мониторинга и администрирования. Это позволяет использовать все функциональные возможности системы с уже работающими серверами баз данных без необходимости переноса данных.

Arenadata Prosperity внесена в реестр Минцифры России и обладает сертификатом ФСТЭК по УД-4, что подчеркивает ее надежность и безопасность.

CNewsMarket: Для каких систем и бизнес-процессов подходит Arenadata Prosperity?

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

Вот некоторые из областей, где ADP находит наибольшее применение: CRM, ERP, СЭД, MES-системы, кастомные приложения, поддерживающие работу с PostgreSQL и BI-системами. Мы постоянно расширяем наше технологическое партнерство и даем возможность клиентам использовать Arenadata Prosperity с различными приложениями.

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

CNewsMarket: Какие отрасли/компании могут извлечь наибольшую пользу от использования Arenadata Prosperity?

Любовь Родионова: Arenadata Prosperity востребована практически во всех отраслях, поскольку является универсальной. Наибольший спрос мы видим у клиентов, относящихся к КИИ, таким как государственный сектор, финансовая отрасль, промышленность, энергетика, здравоохранение, транспорт, образование и наука.

Промышленность. Благодаря своей отказоустойчивости и производительности Arenadata Prosperity эффективно справляется с высокими нагрузками, характерными для промышленных информационных систем.

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

Государственный сектор. Важность надежной и безопасной обработки данных, а также наличие сертифицированной во ФСТЭК редакции делает ADP подходящей для различных государственных информационных систем, где также важны требования по импортозамещению.

CNewsMarket: Какие технологии лежат в основе Arenadata Prosperity и как они способствуют ее высокой производительности?

Любовь Родионова: Arenadata Prosperity — это не только PostgreSQL, но и экосистема компонентов, которые снимают многие архитектурные ограничения самого PostgreSQL, а также накопленный нами опыт по сборке и настройке ядра PostgreSQL под конкретные профили нагрузки.

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

CNewsMarket: Как продукт интегрируется с другими решениями и системами клиентов? Какие проблемы возникают при интеграции? Как их решить?

Любовь Родионова: Для нас крайне важно сохранять совместимость с «ванильным» PostgreSQL, поэтому наш продукт легко интегрируется cо всеми системами, которые поддерживают работу с open source PostgreSQL. Также мы обеспечиваем совместимость с ключевыми российскими операционными системами («РЕД ОС», Astra Linux), системами резервного копирования («Кибер Бэкап», RuBackup, «Береста»), S3-хранилищами («Закрома.Хранение»), системами виртуализации.

CNewsMarket: Как обеспечивается безопасность данных в Arenadata Prosperity, особенно для государственных заказчиков?

Любовь Родионова: Клиенты из государственного сектора чаще всего покупают нашу сертифицированную редакцию Arenadata Prosperity Special Edition, которая отвечает всем требованиям ФСТЭК. В ней дополнительно реализованы: парольные политики, регистрация событий безопасности, контроль целостности, резервное копирование и восстановление, ограничение программной среды, очистка памяти в СУБД.

Также отмечу, что эта редакция может быть подключена к нашей платформе мониторинга и управления Advanced Management for PostgreSQL и поддерживает работу с платформой «1С:Предприятие».

CNewsMarket: Какие инструменты аналитики предоставляет Arenadata Prosperity пользователям?

Любовь Родионова: Хотя ADP в первую очередь ориентирована на OLTP-нагрузки, мы изучаем варианты интеграции с другими решениями Группы Arenadata для реализации аналитических функций. В перспективе это позволит расширить аналитические возможности экосистемы наших продуктов.

CNewsMarket: Что получают пользователи при внедрении Arenadata Prosperity?

Любовь Родионова: Пользователи получают стабильную СУБД Arenadata Prosperity, интегрированную в единую платформу Arenadata для комплексной работы с данными. Это решение позволяет не только использовать все возможности платформы, но и участвовать в развитии продукта, получая при этом надежную сервисную поддержку от одного поставщика.

CNewsMarket: Как Вы планируете развивать продукт в ближайшие годы?

Любовь Родионова: Помимо команды разработки Arenadata Prosperity, у нас также появилось мощное усиление в виде дирекции исследований и разработок (R&D) под управлением Константина Осипова. Команда будет фокусироваться на кейсах, для которых на рынке еще нет готовых решений. В планах у нас оптимизация производительности слоя хранения данных и работа с базами данных большого размера (10 ТБ и более). Также мы будем развивать функционал графического интерфейса, автоматизировать и упрощать работу с модулями восстановления после сбоев, внедрим функции шардирования, будем улучшать оперативный и исторический мониторинги и еще многое другое, о чем вы обязательно узнаете в ближайшее время.