«1C» догоняет SAP по способности ERP-системы держать нагрузку. Пора отправлять немецкий продукт на свалку?
Заказчики: НЦК ИСУ - Национальный центр компетенций по информационным системам управления холдингом Подрядчики: 1С Акционерное общество Продукт: 1С:ERP Управление предприятием 2На базе: 1С:Предприятие 8.3 Второй продукт: 1С:Предприятие 8.3 Дата проекта: 2024/08 — 2024/08
|
Технология: SaaS - Программное обеспечение как услуга
|
В «1С» в начале сентября 2024 года рассказали TAdviser, что успешно провели нагрузочное тестирование решения «1С:ERP Управление предприятием» на 12 тыс. пользователей, одновременно работающих в единой базе на PostgreSQL в ОС Linux. Справившись с такой нагрузкой, «1С» приблизилась к выполнению одного из ключевых требований крупнейших заказчиков, до сих пор работающих на SAP.
Условия тестирования
Наполнение базы и сценарии тестирования были подготовлены с учётом требований крупнейших компаний России, предоставленных Национальным центром компетенций по информационным системам управления холдингом (АНО «НЦК ИСУ»). Инициаторами создания последнего выступили холдинг «РЖД», «Газпром нефть», ГК «Росатом», их дочерние ИТ-компании с центрами компетенций в сфере «1С» и другие участники ИТ-рынка.
Перед проектной командой по нагрузочному тестированию были поставлены задачи:
- Учесть требования крупнейших заказчиков, предоставленные со стороны АНО «НЦК ИСУ»;
- Учесть потребности в переходе на Linux и PostgreSQL корпоративных заказчиков, уже использующих на тысячах рабочих мест решения фирмы «1С»;
- Реализовать максимально приближенный к реальным условиям крупных предприятий сценарий одновременной работы 12 000 пользователей в одной базе;
- Выявить и устранить возможные узкие места, связанные с параллельной работой пользователей;
- Обеспечить бесперебойную работу и устойчивость системы, а также отсутствие технологических ошибок.
Использовалась версия PostgreSQL 16.3-16.1С. Объём базы составлял около 1Тб. Она наполнена данными за 2 месяца работы крупного предприятия — около 10 млн. документов.
Структура базы была следующей:
- организация, имеющая в своей структуре 54 филиала, выделенных на отдельные балансы (55 позиций в справочнике организаций)
- 1800 подразделений
- 3500 складов
- 80 000 номенклатурных позиций
- 700 000 сотрудников
- 90 000 партнеров
- 2 500 000 контрагентов
- 25 000 000 договоров
- 1 000 000 основных средств
Выбранный сценарий моделировал реальную нагрузку на систему и воспроизводил повседневную работу основных пользователей ERP:
- главный диспетчер производства;
- локальный диспетчер производства;
- менеджер по закупкам;
- менеджер по продажам;
- кладовщик;
- внутреннее потребление товаров;
- планирование производства;
- бюджетирование;
- бухгалтер по внеоборотным активам;
- бухгалтер по взаиморасчетам;
- бухгалтер.
Тестировалась конфигурация «1С:ERP Управление предприятием 2» (версия 2.5.17.74). Нагрузочный стенд представлял собой кластер серверов, работающий на платформе «1С:Предприятие» версии 8.3.27.
Для моделирования работы пользователей применялся инструмент автоматизации многопользовательских нагрузочных испытаний информационных систем «Тест-Центр», входящий в состав продукта «1С:Корпоративный Инструментальный Пакет». Нагрузочный стенд представлял собой кластер серверов, работающий на платформе «1С:Предприятие» версии 8.3.27.
Время работы теста составило 10 часов, за это время выполнено 400 тыс. ключевых операций. В результате тестирования по методике APDEX (Application Performance Index, стандарт для измерения производительности приложений), по данным «1С», получен индекс производительности 0,856, что соответствует оценке «Хорошо» и комфортной работе всех пользователей в информационной системе.
В «1С» считают, что проведенные работы подтвердили: решения на платформе «1С:Предприятие» могут успешно применяться в крупнейших компаниях для обеспечения совместной работы большого количества сотрудников. В «1С» заявили TAdviser, что у CIO крупных компаний и интеграторов, внедряющих ERP-системы, появится дополнительный аргумент при принятии решений о выборе системы.
«1C:ERP» — полноценная замена SAP?
Крупные компании ранее часто обозначали возможности, связанные с работой при высоких нагрузках, как один из факторов выбора SAP и продолжения его использования, в том числе, и после того, как немецкий вендор ушёл из России на фоне геополитических событий. В решениях SAP могут работать тысячи и даже десятки тысяч пользователей одновременно, что актуально для очень крупных предприятий. «1С» долгое время на сопоставимые с SAP нагрузки и не замахивалась, ориентируясь, прежде всего, на небольшие и средние компании как своих основных заказчиков.
Но в последние годы компания стала всё более активно смотреть и на куски «пирога», которые традиционно были у SAP — где, пользователи исчисляются тысячами и десятками тысяч. А после февраля 2022 года усилила работу в этом направлении на фоне увеличившейся потребности в импортозамещении у крупных заказчиков. По данным «1С», на начало 2024 года для «1С:ERP» был актуален показатель 5 тыс. одновременно работающих пользователей на PostgreSQL и ОС Linux.
РЖД — один из ключевых заказчиков, которые уже не первый год держат курс на полный отказ от SAP. Но вся функциональность, которая реализована в используемой РЖД СУР (система управления ресурсами — ERP), не может быть замещена одномоментно. Этот процесс займет время. Полностью отказаться от решений немецкого вендора РЖД планирует до 2028 года. Сейчас они уже используются существенно меньше, чем лет пять назад: разработка и внедрение импортонезависимого ПО развернуты по всем направлениям, и есть значимые результаты в управлении финансами, договорной и закупочной деятельностью, документооборотом и др., рассказал TAdviser гендиректор АНО «НЦК ИСУ», начальник департамента информатизации РЖД Кирилл Семион.
В рамках проекта по созданию национальной ERP-платформы мы (АНО «НЦК ИСУ») сформировали целевые технические требования крупных компаний. Сейчас мы работаем с их пятью приоритетными группами. Одна из них касается производительности. Тестирование платформы «1С» одновременно 12 тыс. сотрудников — очень значимый шаг «1С» на пути выполнения требований к нагрузке системы. В перспективе платформа СУР (система управления ресурсами — ERP) должна обеспечивать возможность одновременной работы не менее 30 тыс. пользователей, впереди ещё много работы, — говорит Кирилл Семион. |
Другие четыре группы требований: возможности средств разработки и эксплуатации платформы, уровень безопасности, способность к совместимости с другими отечественными продуктами, в том числе операционными системами и процессорами.
Отдельно скажу про возможности средств разработки – они, в частности, должны позволять вносить изменения в систему без ее остановки – «на лету». Эта возможность принципиальна важна для обеспечения непрерывности бизнеса, — добавил гендиректор АНО «НЦК ИСУ». |
В целом, полагает он, полученные результаты нагрузочного тестирования очень значимы для крупнейших заказчиков: они дают им основания для оптимизма в отношении перехода на «1С», стоимости этого процесса, сроков и возможности проектирования всей архитектуры компании. По факту эти результаты – «одно из доказательств того, что отечественные решения могут безболезненно применяться крупным бизнесом». Для самой РЖД это существенное улучшение производительности платформы является фактором ускорения и оптимизации процесса импортозамещения, добавил Кирилл Семион.
ИТ-директор «Газпром нефти» Антон Думин отмечает, что крупным заказчикам необходимо подробнее ознакомиться с результатами нагрузочного тестирования, чтобы понять релевантность профилей нагрузки для своего вида деятельности.
В целом для рынка подтверждение новых возможностей «1С:ERP» — это позитивная новость. Стоит учитывать, что повышение производительности — это существенный параметр для качественной системы, но не единственный важный фактор. При построении ИТ-инфраструктуры в промышленных компаниях важны все функциональные взаимосвязи, чтобы работа экосистемы в комплексе была эффективной. Поэтому «Газпром нефть» и разработчики «1С» находятся в постоянном сотрудничестве, чтобы развивать цифровые продукты в рамках общей экосистемы пользователя, — говорит Антон Думин. |
Переход на российские решения охватывает весь ландшафт корпоративной ИТ-инфраструктуры «Газпром нефти»: от инженерной инфраструктуры, физических серверов и систем хранения данных до общекорпоративного ПО. В частности, это касается систем управления ресурсами и ПО для предприятий.
Руководитель направления ERP и финансы компании «К2Тех» Юрий Силантьев полагает, что 12 тыс. — это очень хороший показатель по количеству одновременно работающих пользователей, но у каждого заказчика свое оборудование, свои бизнес-процессы, свой профиль нагрузки. В случае, когда возникает задача осуществить внедрения на аналогичном объеме пользователей, нужно планировать проведение испытаний и работ по обеспечению производительности какая бы платформа ни была выбрана в качестве целевой.
На мой взгляд, более весомым показателем того, что «1C:ERP» может выступить полноценной заменой SAP в крупных заказчиках — это подтверждённый опыт масштабных внедрений. Такие крупные компании, как ТМХ, «Локотех», РЖД, «Ростех», «Почта России», «Газпром Нефть», ДИТ Москвы, уже успешно эксплуатируют решения «1С» на тысячи и десятки тысяч рабочих мест. Факт уже внедренной работающей системы служит гораздо более весомым аргументом при принятии решения, чем просто нагрузочный тест, — отметил Юрий Силантьев. |
В «Северстали» касательно отказа от SAP отметили, что в один момент полностью перейти на российское ПО непрерывному производству невозможно: «Это большой риск ухудшения технологических процессов и качества нашей работы». И здесь вопрос даже не в качестве самих решений, а в привычке пользователей, в интеграции в уже выстроенные процессы, отметил представитель компании в разговоре с TAdviser. Любые новые решения стоит внедрять вдумчиво и поэтапно. Кроме того, нужен баланс между скоростью импортозамещения и использованием работоспособного и безопасно эксплуатируемого иностранного ПО.
Пока на российском рынке нет универсального предложения в части промышленной ERP, например. Возможно, выход — в заключении стратегических партнёрств с крупными компаниями, которые, как и «Северсталь», годами занимались развитием зарубежных ERP на своих площадках и имеют свои команды и наработки в этой сфере. И важно постепенно, по отдельным компонентам внедрять отечественные решения, будучи готовым к доработкам и сложной интеграции в существующий ландшафт, — полагают в «Северстали». |
В самой «1С» отмечают, что переход с одной ERP-системы на другую (все равно, с какой на какую) в крупной организации — это в любом случае серьезный проект, не менее серьезный, чем внедрение системы «с нуля». Он требует соответствующего подхода, бюджета, организации работы и, наверное, ключевое — сильной команды специалистов. Специалистов по «1С» в стране много, но все равно их не хватает, те, что есть, перегружены заказами. Затраты ресурсов могут быть оправданы не только политической ситуацией, но и более полным, более актуальным отражением текущих потребностей организации.
Зачастую организации меняют не только ERP, но и смежные технологии, например, переходят с СУБД Oracle на одну из отечественных сборок Postgre, а это еще затраты на переучивание или найм специалистов, добавили в «1С», отвечая на вопрос TAdviser о том, что помимо производительности ограничений по нагрузке сдерживает крупных заказчиков в России от перехода с ERP SAP на «1С».