лого postgrespro лого postgrespro

Как «Эльбрус-2000» помогла «Госкорпорации по ОрВД» мигрировать с СУБД Oracle на Postgres Pro

Специалисты компании «Эльбрус-2000» за 6 месяцев реализовали проект миграции учетной системы, отвечающей за финансовые операции ФГУП «Госкорпорации по ОрВД», на отечественную СУБД Postgres Pro Enterprise. Первый опыт миграции на Postgres Pro и ее последующей эксплуатации оказался позитивным и полностью оправдал ожидания заказчика.

Заказчик

Государственная корпорация по организации воздушного движения в РФ (ФГУП «Госкорпорация по ОрВД») обеспечивает безопасность и регулярность полетов гражданской авиации и формирует единую хозяйственную систему организации воздушного движения. Основной задачей госкорпорации является обеспечение безопасности полётов через оказание услуг аэронавигационного обслуживания.

Партнер

Компания «Эльбрус-2000» работает на рынке информационных технологий с 1994 года и предоставляет услуги в области ИТ-технологий по разработке и внедрению информационных систем, системной интеграции аппаратно-программных комплексов, направленных на повышение эффективности работы предприятий и организаций.

История и цели проекта

Компания «Эльбрус-2000» на протяжении многих лет разрабатывает и поддерживает учетную систему для «Госкорпорации по ОрВД». Система выполняет ключевые функции в операционной и финансовой деятельности организации, такие как: учет взаиморасчетов за аэронавигационное обслуживание, электронный документооборот с внутренними и внешними пользователями, обработка информации о полетах, расчет реестров полетов, биллинг оказанных услуг, формирование документов на оплату и т.д.

В 2019 году было принято решение о переносе системы с СУБД Oracle на Postgres Pro Enterprise.

Выбор Postgres Pro был обусловлен целями заказчика:

  • снизить стоимость владения СУБД;
  • перейти на импортонезависимое ПО;
  • повысить надежность учетных систем.

Postgres Pro Enterprise — российская СУБД для высоконагруженных систем крупных предприятий. Включает более 100 ключевых разработок, обеспечивающих максимальную надежность и безопасность, высокую производительность и легкую масштабируемость системы, а также облегченную миграцию с Oracle.

Среди основных решений и функций СУБД: расширение Multimaster, поддержка пакетов Oracle, система управления отказоустойчивым кластером BiHA (Built-In High Availability), администратор без доступа к данным, приоритизация ресурсов, адаптивный оптимизатор запросов AQO 2.0, 64-битные счетчики транзакций, маскирование данных, диагностический модуль pgpro_pwr, графическая платформа PPEM и многое другое.

Архитектура до миграции

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

Этапы проекта

На первом этапе был произведен аудит исходных кодов системы, затем были развернуты стенды для миграции. По результатам аудита специалисты команды «Эльбрус-2000» внесли изменения в исходный код, после чего были проведены функциональное и нагрузочное тестирования системы.

Архитектура после миграции

В качестве решения для кластеризации был использован инструмент pgpool-II. Pgpool-II позволяет управлять пулами соединений базы данных. Pgpool-II работает как прокси-сервер между клиентскими приложениями (серверами приложений) и серверами Postgres Pro, перенаправляя запросы от клиентов к соответствующим серверам БД согласно настроенным правилам и политикам.

Резервное копирование базы было решено осуществлять с помощью инструмента от Postgres Professional — утилиты pg_probackup. Утилита позволяет делать резервную копию и восстановление в многопоточном режиме, что ускоряет создание резервной копии и ее восстановление.

Доступность сервиса

В ходе проекта миграции команда «Эльбрус-2000» провела масштабную работу по настройке и оптимизации работы новой архитектуры:

  • развернута полноценная система резервного копирования с помощью утилит от Postgres Professional;
  • настроена система мониторинга, которая позволяет отслеживать все компоненты, от прикладного ПО до базы данных;
  • разработан план восстановления на случай программных или аппаратных сбоев с учетом новой архитектуры и с учетом новой СУБД Postgres Pro.

Сроки проекта

Общий срок реализации проекта, включая все этапы, от аудита системы до миграции данных, составил 6 месяцев.

Результаты

Первый опыт миграции и последующей эксплуатации СУБД Postgres Pro Enterprise оправдал ожидания заказчика. Миграция прошла бесшовно, с минимальным временем простоя (около трех часов). С запуском СУБД Postgres Pro в эксплуатацию учетная система продолжает обрабатывать потоки больших объемов данных с высокой производительностью в соответствии с целевыми показателями.

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

«Миграция данных — это не просто копирование файлов и данных. Это комплексный процесс, который требует планирования, анализа рисков и чёткой стратегии реализации. Опыт многочисленных проектов по миграции данных научил нас главному: ключ к успеху — это индивидуальный подход, компетентная команда, крайне тщательный анализ структуры базы данных и детально проработанный план тестирования ПО после миграции. Postgres Professional — это не просто поставщик ПО и технологий в части импортозамещения, но и команда экспертов, которая всегда готова помочь», — прокомментировал Сергей Бычков, генеральный директор ООО «Эльбрус-2000».

«Postgres Pro — самая популярная российская СУБД для решения enterprise-задач. Эта редакция СУБД зарекомендовала себя в эксплуатации у крупнейших компаний, как отказоустойчивая, производительная и масштабируемая система, которая обеспечивает высокий уровень безопасности. Мы рады, что Postgres Pro Enterprise оправдала ожидания по результатам реализованного проекта миграции и стала надежной основой для бесперебойной работы учетной системы заказчика», — отметил Иван Панченко, заместитель генерального директора, сооснователь Postgres Professional.

erid:LjN8JxzDpРекламодатель: компания ООО «ППГ»ИНН/ОГРН: 7729445882/1157746074518Сайт: https://postgrespro.ru/
Эльбрус-2000

+7 (495) 363-95-50

info@elbrus.ru

https://elbrus2000.ru/

Реклама

erid: LjN8JxzDp
Рекламодатель: компания ООО «ППГ»
ИНН/ОГРН: 7729445882/1157746074518
Сайт: https://postgrespro.ru/

Получить консультацию по Postgres Pro

Другие статьи

«Авито» мигрировала базы данных «1C» с Microsoft SQL Server на Postgres Pro Enterprise

Компания «Авито» совместно с командой «ИнфоСофт» провела миграцию баз данных «1C» с Microsoft SQL Server на отечественную СУБД Postgres Pro Enterprise для высоконагруженных систем. 

Читать полностью

Правительство Амурской области перевело систему электронного документооборота на СУБД Postgres Pro

В правительстве Амурской области успешно завершилась миграция СЭД «Дело» с MS SQL Server на отечественную СУБД Postgres Pro Standard. Проект реализовали специалисты ГБУ «Центр информационных технологий Амурской области» в сотрудничестве с компаниями «Электронные офисные системы» (ЭОС) и «Офис-Док». Специалисты перенесли значительный объем данных в процессе эксплуатации системы и смогли максимально сократить время простоя.

Читать полностью

Как Росрыболовство перешло на электронный ДСП-документооборот с СДУ «Приоритет» и СУБД Postgres Pro

Компания «Диджитал Дизайн» помогла Федеральному агентству по рыболовству перевести в электронный вид процессы обращения со служебной информацией ограниченного распространения на базе СДУ «Приоритет». Российская СУБД Postgres Pro Certified сыграла важную роль в проекте внедрения, обеспечив необходимый уровень производительности системы, а также соответствие требованиям ФСТЭК в области безопасности и защиты информации.

Читать полностью

Научно-исследовательский и конструкторский институт энерготехники перевел систему электронного документооборота «Дело» на СУБД Postgres Pro

Российский ядерный конструкторский и научно-исследовательский центр «НИКИЭТ» завершил миграцию системы электронного документооборота «Дело» на импортонезависимую СУБД Postgres Pro Enterprise. В новую СУБД, развернутую на отказоустойчивом кластере, было успешно перенесено 2 ТБ документов. Проект реализован совместно компаниями «Электронные офисные системы» (ЭОС) и АО «РДТЕХ».

Читать полностью
Реклама

erid: LjN8JxzDp
Рекламодатель: ООО «ППГ»
ИНН/ОГРН: 7729445882/1227700166320
Сайт: https://teamstorm.io/