лого postgrespro лого postgrespro

«Росатом» перенес систему электронного документооборота на российскую СУБД Postgres Pro 

СУБД Postgres Pro Enterprise Certified стала важной составляющей новой ECM-платформы «Атом.Контент», разработанной в госкорпорации «Росатом». Благодаря отечественной системе управления базами данных команде внедрения удалось перевести Единую отраслевую систему документооборота (ЕОСДО) на импортонезависимое программное обеспечение, полностью сохранив функциональность, производительность и бизнес-логику системы.

Заказчик

Государственная корпорация по атомной энергии «Росатом» — многопрофильный холдинг, объединяющий активы в энергетике, машиностроении, строительстве. Росатом обладает компетенциями во всей технологической цепочке ядерного топливного цикла, от добычи природного урана до завершающей стадии жизненного цикла атомных объектов. В сферу ее деятельности входит также производство инновационной ядерной и неядерной продукции, проведение научных исследований, развитие Северного морского пути и экологических проектов, включая создание экотехнопарков и государственной системы обращения с опасными промышленными отходами.

ИТ-поставщик: «Гринатом»

Технологический подрядчик: «Философия.ИТ» (входит в «АТ Консалтинг», «Росатом»)

Задачи заказчика

  • Перевести отраслевую систему электронного документооборота на импортонезависимое программное обеспечение.
  • Сохранить пользовательский интерфейс и быстрый доступ пользователей к хранилищу документов (более 118 млн электронных документов и более 78 млн поручений).
  • Провести миграцию всего объема данных, накопленного более чем за 13 лет функционирования ЭДО в атомной отрасли.
  • Обеспечить функциональность и производительность системы на целевом уровне.

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

Проект по разработке и внедрению импортонезависимой платформы начался в 2019 году. Целью был перевод отраслевой системы электронного документооборота (ЕОСДО) «Росатома» на отечественное программное обеспечение с сохранением интерфейса, функционала системы и доступа пользователей к массиву документов. Для ЕОСДО «Росатома» специалистами проектной команды была разработана отечественная платформа «Атом.Контент».

Одним из ключевых этапов большого проекта стала миграция данных из СУБД Oracle в СУБД Postgres Pro Enterprise Certified и запуск системы на новой платформе в промышленную эксплуатацию. Работы по переводу ЕОСДО 2.0 на СУБД Postgres Pro стартовали с января 2023 года. Было важно провести бесшовную миграцию и не допустить долгого простоя системы, который мог негативно повлиять на бизнес-процессы заказчика.

Выбор решения

Для обеспечения требований заказчика к работе новой системы была выбрана отечественная СУБД Postgres Pro Enterprise Certified. Выбор в пользу СУБД Postgres Pro был обусловлен несколькими факторами:

  • Надежность, отказоустойчивость и легкая масштабируемость.
  • Обеспечение необходимого уровня производительности для высоконагруженных систем.
  • Облегченная миграция с Oracle.
  • Импортонезависимое ПО, которое соответствует требованиям российского законодательства и имеет сертификацию ФСТЭК.

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

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

Процесс миграции и оптимизации производительности

По плану проекта ЕОСДО 2.0 на ядре «Атом.Контент» была запущена в опытную эксплуатацию под управлением СУБД Oracle, которую заказчик использовал изначально. Работы по переводу системы на новую СУБД Postgres Pro начались в конце 2022 года, и уже августе 2023 года на этапе опытной эксплуатации было проведено тестирование системы на СУБД Postgres Pro, параллельно команда вела подготовку к миграции продуктивных данных.

Благодаря тщательной подготовке и планированию весь перенос данных и запуск системы на новой СУБД удалось осуществить за три выходных дня. В пятницу вечером пользователи закончили работать в ЕОСДО Documentum на СУБД Oracle, а во вторник утром продолжили работу в системе уже на новой платформе «Атом.Контент» на СУБД Postgres Pro Enterprise Certified. 7 ноября 2023 года система с новой СУБД была запущена в промышленную эксплуатацию сразу во всей отрасли.

Оптимизация производительности

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

Для достижения требуемой производительности был выделен этап оптимизации, в ходе которого регулярно запускались сценарии нагрузочного тестирования, выявлялись неоптимальные запросы и корректировались индексы. Также специалисты проектной команды изучили работу механизма оптимизации запросов, реализованного в Postgres Pro, и после этого изменили логику формирования SQL-запросов платформой. В результате оптимизации зафиксировано увеличение производительности системы на новой платформе «Атом.Контент» на СУБД Postgres Pro Enterprise Certified до 60% по ряду операций.

Результаты и ключевые цифры проекта

  • Процедура миграции данных из СУБД Oracle в СУБД Postgres Pro Enterprise Certified проведена бесшовно и без потерь данных.
  • В рамках проекта был реализован отказоустойчивый катастрофоустойчивый кластер БД на основе Postgres Pro Enterprise Certified.
  • Реализован перевод серверной инфраструктуры, обеспечено интеграционное взаимодействие со смежными системами, а также выполнен ряд оптимизационных задач, которые позволили сохранить целевые показатели производительности.
  • В настоящее время в системе работают более 110 тысяч пользователей, выполняется более 30 тысяч поручений ежедневно. Текущая база ЕОСДО на Postgres Pro Enterprise Certified составляет около 20 терабайт, объем контента — более 300 терабайт.
  • Зафиксировано увеличение производительности системы на новой платформе «Атом.Контент» на СУБД Postgres Pro Enterprise Certified до 60% по ряду операций. Многие пользователи отметили более быструю работу системы.

«Пользователями ЕОСДО являются более 110 тысяч работников предприятий атомной отрасли, — подчеркнул Евгений Абакумов, директор по информационной инфраструктуре госкорпорации «Росатом». — Поэтому важность реализованного обновления системы невозможно переоценить. Мы обеспечили импортонезависимость электронного документооборота в "Росатоме", при этом новое решение имеет высокие показатели в части функциональности и масштабируемости, а также позволяет тиражировать проектный опыт внутри отрасли и на внешнем рынке».

«Мы выстроили и заранее отработали процесс миграции данных таким образом, что он занял всего три дня, — отметил Денис Зубарев, руководитель отдела проектов импортозамещения «Гринатом». — Перерывов в работе системы не было совсем. По результатам проекта можно сказать, что переход прошел бесшовно. В первый же день работы с полной нагрузкой стало ясно, что система функционирует стабильно и не требует возвращения к предыдущей платформе и СУБД. Тесное сотрудничество между проектной группой и командой заказчика способствовало четкому и быстрому выявлению проблем, связанных с инфраструктурой, интеграцией, функциональностью и настройками, а также их успешному устранению».

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

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

С Oracle на Postgres Pro: как «Айбим» провела миграцию АИС «Московской государственной экспертизы»

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

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

Мониторинг, диагностика и управление базами данных в одном окне: как устроен Postgres Pro Enterprise Manager

С декабря 2023 года все пользователи российской СУБД Postgres Pro могут свободно работать с Postgres Pro Enterprise Manager (PPEM) — графической платформой для эффективного и удобного управления базами данных Postgres Pro и PostgreSQL. О том, какие функции для мониторинга, диагностики и управления есть в PPEM — в нашем обзоре на Youtube и статье ниже.

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

СУБД для высоких нагрузок: почему крупнейшие компании страны выбирают Postgres Pro Enterprise

Postgres Pro — самая популярная* российская СУБД для enterprise-задач. Среди заказчиков системы — РЖД, «Росатом», «Газпромнефть», Федеральная налоговая служба, Федеральное казначейство, МИД, Гознак, Росфинмониторинг, а также крупнейшие частные компании России из списка «РБК 500».

Почему они выбрали Postgres Pro?

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

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