Меню

«1С:ERP» впервые протестирована для работы 30 тыс. пользователей

Фирма «1С» 25 февраля рассказала TAdviser об успешном завершении нагрузочного тестирования продукта «1С:ERP Управление предприятием» на 30 тыс. пользователей, которые одновременно работают в единой базе на PostgreSQL под управлением операционной системы Linux.

Методика тестирования была разработана «Национальным центром компетенций по информационным системам управления холдингом» (АНО «НЦК ИСУ») с учетом требований крупнейших компаний России, таких как «РЖД», «Газпром нефть» и «Росатом». В результате тестирования по методике Apdex (Application Performance Index) получен индекс производительности 0,858, что соответствует оценке «Хорошо» и комфортной работе всех пользователей в информационной системе.

Тестовая конфигурация состояла из одного центрального сервера, четырех – рабочих, сервера лицензий, сервера PostgreSQL и 32 нагрузочных серверов. Для тестирования использовался инструмент автоматизации многопользовательских нагрузочных испытаний информационных систем «Тест-Центр», который входит в состав продукта «1С:Корпоративный Инструментальный Пакет». Он использует сценарий тестовой нагрузки для базы в 1 Тб данных.

Структура данных тестового холдинга была следующая: организация, имеющая в своей структуре 54 филиала, выделенных на отдельные балансы, которая имеет 1800 подразделений, 3,5 тыс. складов, 80 тыс. номенклатурных позиций, 700 тыс. сотрудников, 90 тыс. партнеров, 2,5 млн контрагентов, 25 млн договоров и 1 млн основных средств. Тест воспроизводил повседневную работу следующего набора специалистов такой компании:

▪ главного диспетчера производства;
▪ локального диспетчера производства;
▪ менеджера по закупкам;
▪ менеджера по продажам;
▪ кладовщика;
▪ бухгалтера по внеоборотным активам;
▪ бухгалтера по взаиморасчетам;
▪ других сотрудников.

При разработке методики тестирования учитывались: требования крупнейших заказчиков, предоставленные АНО «НЦК ИСУ»; потребности в переводе на Linux и PostgreSQL корпоративных заказчиков, уже использующих на тысячах рабочих мест решения фирмы «1С»; необходимость тестирования условий максимально приближенных к реальным нагрузкам крупных предприятий до 30 тыс. пользователей в одной базе; потребность выявить и устранить возможные узкие места, связанные с параллельной работой пользователей; бесперебойность работы; устойчивость системы; и отсутствие технологических ошибок.

Тестирование проводилось в течении 10 часов, во время которых было выполнено 885 тыс. операций. По ним и был посчитан общий Apdex, который составил 0,858. Apdex – это открытый стандарт для измерения производительности программных приложений. Цель его использования — оценить удовлетворённость пользователей по времени отклика информационной системы. Методика позволяет оценить комфортность задержек при выполнении основных операций для каждой роли, при их одновременной работе в информационной системе. Диапазон этого показателя от 0,85 до 0,94 считается комфортным для работы пользователей.

В начале сентября 2024 года в «1С» рассказали TAdviser об успешном проведении нагрузочного тестирования решения «1С:ERP Управление предприятием» на 12 тыс. пользователей, одновременно работающих в единой базе на PostgreSQL в ОС Linux (Подробнее). В нем также использовалась методика АНО «НЦК ИСУ», а тестовая база составляла 1Тб данных и сама структура теста была очень похожей.

Тогда индекс производительности был зафиксирован на уровне 0,856. Версия платформы с тех пор не поменялась – 8.3.27, однако сильно увеличилось количество процессорных ядер в базе данных. В прошлогоднем тесте их было всего 64, а в текущем – 192. При троекратном увеличении производительности СУБД получить почти троекратное увеличение количества пользователей при сохранении уровня Apdex – это хороший результат.

«Эти результаты прежде всего означают, что крупнейший российский вендор готов развивать свой продукт в соответствии с требованиями крупных заказчиков, – пояснил для TAdviser полученные результаты Кирилл Семион, генеральный директор АНО «НЦК ИСУ». – Для клиентов это признак того, что потенциальный ландшафт системы можно упростить с точки зрения количества необходимого оборудования. Меньше точек отказа в архитектуре. Как следствие - процесс перехода должен стать эффективнее - проще и быстрее. Возможно дешевле».    

Предполагается, что полученный результат тестирования позволит снять барьеры для дальнейшего перехода российских пользователей с иностранных ERP-решений на продукты фирмы «1С» – более крупных установок, чем одновременная работа 30 тыс. пользователей в системе российские компании не запрашивали.

«На мой взгляд, основные барьеры связаны не с тем или иным решением, а являются проявлением неготовности заказчика, – посетовал Кирилл Семион. – Собственно для снятия этих барьеров АНО «НЦК ИСУ» и разработаны методические документы. Их применение снизит риски, связанные с реализацией таких сложных проектов».

Источник: TAdviser.