Компания «Россети Янтарь» оптимизировала архитектуру автоматизированной системы управления процессами технологического присоединения (АСУ ПТП) и системы управления производственными активами (СУПА), и перевела СУБД обеих систем с зарубежного на отечественное ПО. В целях оптимизации решались задачи по очистке хранимых данных, оптимизации «медленного» програмного кода, создания альтернативных процедур для работы в среде Linux. На основном этапе была проведена миграция информационных баз на ОС Astra Linux с установленной СУБД Postgres Pro Enterprise Certified для 1С.
Цели проекта:
- снижение зависимости от политик лицензирования зарубежных правообладателей и производителей, а также снижение санкционных рисков в области применения программного обеспечения;
- снижение совокупной стоимости владения ПО (без учета начальных инвестиций) за счет сокращения лицензионных и иных отчислений правообладателям происходящим из иностранных государств;
- повышение устойчивости и информационной безопасности решений, за счет использования ПО систем хранения данных с верифицированным открытым исходным кодом.
На подготовительном этапе проведена очистка и оптимизация системы. Проведен аудит системы на предмет неиспользуемых объектов, очистка удаленных объектов, изменение способа хранения присоединенных файлов. Выполнение данных работ позволило оперировать меньшими дисковыми пространствами при миграции.
В качестве основного этапа работ был развернут сервер приложений и БД на операционной системе Astra Linux с установленной СУБД Postgres Pro Enterprise Certified для 1С. На данном сервере были развернуты тестовые базы автоматизированной системы управления процессами технологического присоединения (АСУ ПТП) и системы управления производственными активами (СУПА) (копии рабочих баз) и произведено тестирование их работоспособности и скорости работы. Выполнены наладочные и оптимизационные работы:
- В системы добавлены альтернативные варианты без использования компонент, работающих только в среде Windows.
- Проведена оптимизация некоторых процедур, существенно замедливших свою работу в среде Postgres.
В результате проведенных работ компания получила работоспособную систему без урезания функционала или существенного ухудшения скоростных характеристик в среде новой ОС и СУБД. Автоматизированая система управления процессами технологического присоединения (АСУ ПТП) и система управления производственными активами (СУПА) представлены централизироваными системами на все подразделения заказчика. До старта проекта были развернуты на платформе 1С версии 8.3.20.1613, на базе данных MS SQL Server, ОС Windows.
Системы интегрированы с рядом решений:
- СУПА: «1С:Зарплата и управление персоналом», «1С:Управление холдингом», РС-20, «1С:Управление автотранспортом», АСУ ПТП, ПК Аварийность.
- АСУ ПТП: «1С:Зарплата и управление персоналом», «1С:Управление холдингом», РС-20, «1С:Управление автотранспортом», СУПА.
Проект является первым опытом комплексного перехода на новые СУБД и ОС для компании, а также пилотным переходом на новую ОС для заказчика. Ввиду этого в системах приходится решать задачи, связанные с универсальностью работы всех механизмов в разных комбинациях ОС клиента, сервера и интегрированных систем («1С:Управление холдингом», «1С:Управление автотранспортом», и т.д).