В результате реализации проекта в несколько раз была повышена производительность и устойчивость системы 1С, которая включает в себя несколько десятков распределенных баз и объединяет работу более 2200 активных пользователей.
Основная задача «СИБУР-ЦОБ» – за счет внедрения унифицированных подходов и общих инструментов, по единой методике обслуживать и поддерживать различные непроизводственные бизнес-процессы предприятий, чтобы они могли полностью сосредоточиться на основной деятельности. Центр является владельцем процессов учета и отчетности холдинга, единой методологии, контрольной среды и аналитической информации, а также обеспечивает централизованную поддержку и развитие корпоративной информационной системы на платформе «1С:Предприятие 8», посредством которой выполняется обслуживание производственных предприятий группы «СИБУР».
Высокая нагрузка на программно-аппаратный комплекс налагает особые требования к обеспечению его производительности. Поэтому руководство «СИБУР-ЦОБ» приняло решение об оптимизации работы программного решения с тем, чтобы уменьшить время обработки данных, повысить качество оказываемых услуг и эффективность принятия решений за счет более оперативного получения ключевых для бизнеса данных. Для реализации этого масштабного проекта были привлечены эксперты компании AXELOT.
Его первым этапом стал сбор подробной технической информации об имеющихся «узких местах» и анализ этой информации с целью дальнейшей оптимизации системы. Для решения данной задачи специалисты AXELOT встроили в программно-аппаратный комплекс подсистему оценки производительности, которая позволяет выполнять расчет целевого времени из значения APDEX и в динамике наблюдать изменение производительности информационной системы. Кроме того, они использовали «Центр управления производительностью» (ЦУП) – инструмент мониторинга и анализа производительности клиент-серверных информационных систем на платформе «1С:Предприятие 8».
В результате были собраны данные о производительности центральных процессоров серверного комплекса и о загруженности его оперативной памяти, информация о времени выполнения ключевых операций и ряд других показателей.
По результатам анализа полученных данных проектная команда AXELOT разработала и реализовала план действий по устранению выявленных проблем, включавший в себя реинжиниринг кода и архитектуры данных; изменение настроек СУБД в соответствии с требования предъявляемыми к производительности и надежности системы СУБД; изменение настроек сервера приложений.
Итогами проекта стали повышение стабильности работы кластера серверов «1С», повышение производительности информационной системы (в том числе при выполнении операций в случае, если у пользователя установлено большое количество ролей, и при выполнении операции проведения документа), оптимизация расчета себестоимости и начисления амортизации.
© AXELOT, 2014
© Издание 12NEWS (ИП Маринин А.Л.), 2014