В Санкт-Петербурге состоялась техническая конференция разработчиков и пользователей PostgreSQL — «PGConf.СПб 2023», организатором которой выступила компания Postgres Professional, российский вендор этой СУБД. Компании ОТР 2000 и Postgres Professional являются партнерами и сотрудничают по разным проектам с 2017-го года.
Мероприятие посетили 4 сотрудника ОТР: руководитель группы Пётр Емелин, старший технический консультант Андрей Сапожников, технический консультант Антон Соловьёв и архитектор Ирина Токарева. Главная цель участия в конференции — обмен знаниями и обсуждение главных трендов СУБД.
На конференции было представлено порядка тридцати технических докладов. В частности, о новых возможностях СУБД PostgreSQL, как упростить миграцию с СУБД Oracle на PostgresPro, резервном копировании, управлении учетными записями в PostgreSQL в условиях микросервисов, отказоустойчивости системы, внедрении модели машинного обучения в PostgreSQL и другие. Участники смогли пообщаться друг с другом, обсудить темы выступлений спикеров, найти решения частых задач и проблем, опираясь на профессиональный опыт экспертов PostgreSQL.
«Мне очень понравился доклад, представленный Михаилом Рутманом о встроенном кластере обеспечения отказоустойчивости BiHA от компании PostgresPro, который позиционирует себя как продукт, способный заменить отказоустойчивые конфигурации на базе встроенного механизма репликации и внешних утилит, наблюдающих за состоянием запущенных экземпляров Postgres и реагирующих соответствующим образом при возникновении различных сбоев. Были интересные доклады о нестандартных подходах к миграции из Oracle в Postgres и организации резервного копирования/восстановления, которые позволяют сократить время простоя. В целом такие мероприятия, как «PGConf», дают много интересной информации, расширяющей кругозор, а также полезных и порой нестандартных ответов на актуальные вопросы в области баз данных», — поделилась впечатлением Ирина Токарева, архитектор ОТР.
Как ОТР развивает свои платформы БД, построенные на основе PostgreSQL?
ОТР является технологическим партнером Postgres Professional и имеет глубокие компетенции в области систем управления базами данных на платформе PostgresSQL. Специалисты ОТР являются обладателями вендорских сертификатов.
C 2017 года ОТР успешно реализовал 15 проектов по миграции с иностранных проприетарных СУБД на СУБД PostgreSQL для федеральных государственных информационных систем.
Примерами миграции являются выполненные работы для Социального Фонда России на проектах Единой государственной информационной системы социального обеспечения (ЕГИССО) и Подсистемы управления выплатами (ПУВ), а также для Министерства Финансов РФ и Федерального казначейства на проектах ГИИС Электронный бюджет.
На проектах ЕГИССО и ПУВ Социального фонда эксплуатируются более 40 отказоустойчивых кластеров СУБД PostgreSQL:
-
средний хранимый объем данных в БД составляет около 2ТБ;
-
максимальный хранимый объем данных в БД составляет до 16ТБ;
-
общий хранимый объем полезных данных в БД проектов — более 70ТБ;
-
БД обрабатывают порядка 2000 транзакций в минуту и обслуживают до 3000 активных сессий в час.
На проектах ГИИС Электронный бюджет МинФина РФ и Федерального казначейства, эксплуатируются 30 отказоустойчивых кластеров:
-
средний хранимый объем данных в СУБД составляет — 1 ТБ;
-
максимальный хранимый объем данных в СУБД составляет — 22ТБ.
В наиболее нагруженной базе данных нагрузка на СУБД в пике составляла более 6000 транзакций в секунду, а в среднем – 2000 транзакций.
Для актуализации баз данных в тестовых контурах применяли технологию ZFS (тип файловой системы), использование возможностей данной файловой системы позволило значимо сократить время на откат БД к исходному состоянию после тестирования, а также значительно экономить на дисковых емкостях и скорости применения обновления данных за счет использования снимков.
В своей работе DBA в условиях требований высокой доступности и надежности ИС используют на практике различные инструменты и технологии, обеспечивающие реализацию указанных требований, например, Pacemaker/Corosync и Patroni.
Популярность бесплатной СУБД постоянно растет
Большой вклад в развитие и продвижение PostgreSQL вносит российская компания Postgres Professional, собравшая в очередной раз на площадке «PGConf» постгресистов со всей страны. Каждый раз такие встречи собирают в городах России более 1000 разработчиков, администраторов баз данных и IT-менеджеров для обмена опытом и профессионального общения.
Компания ОТР предлагает заказчикам весь комплекс услуг по миграции на отечественные и свободно распространяемые СУБД на базе PostgreSQL.