Фирма «1С» сообщила об успешном проведении нагрузочных испытаний 1С:ERP для 30 000 пользователей с использованием PostgreSQL под управлением ОС Linux. По методике APDEX система продемонстрировала индекс производительности 0.858, то есть «Хорошо».
Что известно о проекте и постановке требований для самого масштабного нагрузочного теста 1С:ERP
Фирма «1С» сообщила об успешном завершении нагрузочного теста, выполненного с учетом требований от крупнейших российских компаний, представленных Национальным центром компетенций по информационным системам управления холдингом (АНО «НЦК ИСУ»).
АНО «НЦК ИСУ» – это организация, учрежденная на базе ОАО «РЖД» для создания единой национальной ERP-платформы или система управления ресурсами (СУР). Предполагается, что это решение будет использоваться для комплексной автоматизации корпоративного уровня.
В числе ключевых задач АНО «НЦК ИСУ» были обозначены методологическое обеспечение разработки, внедрения и эксплуатации СУР, а также работа над стандартами интеграции и функциональными требованиями, определение приоритетов ее развития.
В июне 2023 года АНО «НЦК ИСУ» заключили соглашение о сотрудничестве с фирмой «1С». И вот сейчас публике представили результаты нагрузочного теста, выполненного на базе 1С:ERP - флагманского решения «1С» для управления ресурсами предпрития.
В качестве целей и задач тестирования, о котором здесь идет речь, были обозначены:
- учет требований крупнейших заказчиков, включая компании холдинга «РЖД», ПАО «Газпром нефть», ГК «Росатом» и их дочерних ИТ-компаний;
- поддержка перехода корпоративных клиентов на Linux и PostgreSQL;
- моделирование реальных условий работы крупных предприятий с одновременной работой 30 000 пользователей;
- выявление и устранение узких мест, связанных с параллельной работой пользователей;
- обеспечение бесперебойной работы системы и отсутствие технологических ошибок.
Условия тестирования и используемое оборудование: спецсборка платформы и PostgreSQL 16
Фирма «1С» опубликовала подробное описание исходных параметров нагрузочного теста. Разработчики адаптировали и оптимизировали работу технологической платформы 1С:Предприятие 8.5.2 – в описании заявлена спецсборка 8.3.27. Что касается релиза конфигурации, то для испытаний была взята 1С:ERP 2.5.17.117.
Условия тестирования
Наименование показателя |
Значение |
---|---|
Дата проведения |
10.02.2024 |
Версия конфигурации |
1С:ERP Управление предприятием 2 (версия 2.5.17.117) |
Версия платформы |
8.5.2, спец. сборка 8.3.27 |
Версия СУБД |
PostgreSQL 16.4-49.1C |
Сценарий |
ERP. 30 000 одновременно активных пользователей |
Объем базы |
~ 1Тб |
Структура базы |
|
Технические характеристики оборудования для проведения тестирования
Назначение |
Кол-во серверов |
Ядер CPU |
ОЗУ (Гб) |
Диски (Тб) |
Примечание |
---|---|---|---|---|---|
Центральный сервер |
1 |
64 |
256 |
1,8 |
Платформа 1С:Предприятие |
Рабочий сервер |
4 |
64 |
256 |
1,8 |
Платформа 1С:Предприятие |
Сервер лицензий |
1 |
10 |
40 |
0,2 |
Платформа 1С:Предприятие |
Сервер баз данных |
1 |
192 |
1024 |
30,0 |
PostgreSQL от 1С |
Нагрузчики |
32 |
64 |
256 |
1,8 |
Каждый сервер разбит на 6 виртуальных машин, |
Оборудование |
Параметры |
---|---|
Рабочий сервер 1С |
Intel(R) Xeon(R) Gold 6426Y 2500 MHz L1/L2/L3 1280/32768/38400 KB 16 cores/32 threads Память 256 Гб Hynix DDR5 16384 MB 4800 MT/s Накопитель SSD 1.92 Tb SAS 12Gb/s Samsung PM1643a |
Сервер СУБД |
Ampere Altra Max M96-28 2800 MHz 96 cores Память 1 Тб Samsung DDR4 64 Гб 3200 MT/s Накопитель SSD 7.7 Tb NVMe Samsung PM1733a |
Нагрузчик |
Intel(R) Xeon(R) Gold 6226R 2900 MHz L1/L2/L3 1024/16384/22528 KB 16 cores/32 threads Память 256 Гб Samsung DDR4 32768 MB 2933 MT/s Накопитель SSD 1.92 Tb SAS 12Gb/s Samsung PM1643a |
Сеть |
10 Гбит/с. |
База наполнялась данными за 2 месяца работы крупного предприятия R09; около 10 миллионов документов. СУБД, кластер серверов и нагрузчики с тонкими клиентами платформы 1С:Предприятие были развернуты на ОС Linux.
Выбранный сценарий моделировал реальную нагрузку на систему и воспроизводил повседневную работу основных пользователей ERP:
- главный диспетчер производства;
- локальный диспетчер производства;
- менеджер по закупкам;
- менеджер по продажам;
- кладовщик;
- внутреннее потребление товаров;
- планирование производства;
- бюджетирование;
- бухгалтер по внеоборотным активам;
- бухгалтер по взаиморасчетам;
- бухгалтер.
Все действия пользователей выполнялись с учетом ограничений прав на уровне записей (RLS).
Результаты нагрузочного теста: по APDEX все хорошо
По итогам тестирования, проведенного фирмой «1С» по методике APDEX (Application Performance Index), был получен индекс производительности 0,858, что соответствует оценке «Хорошо» и подтверждает комфортную работу всех пользователей.
Само тестирование проводилось на кластере серверов 1С:Предприятие с использованием Тест-Центра на базе 1С:Корпоративного Инструментального Пакета. Объем базы данных составил около 1 Тб, а сценарий тестирования включал моделирование работы ключевых пользователей ERP, таких, как диспетчеры производства, менеджеры по закупкам и продажам, кладовщики, бухгалтеры и другие.
Наименование показателя |
Значение |
---|---|
Время работы теста |
10 часов |
Количество выполненных ключевых операций |
885 000 |
Общий Apdex по всем ключевым операциям (Apdex — стандарт для измерения производительности приложений) |
0,858 |
Узнать больше о 1С:ERP и получить бонус 15%
Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.