Новости 1С. 12 тысяч пользователей могут одновременно работать в единой базе!
11.09.2024
Такое нагрузочное тестирование успешно провела Фирма "1С" на базе продукта "1С:ERP Управление предприятием". Тестирование проводилось на PostgreSQL в ОС Linux с учетом требований крупнейших компаний России. Результат получил индекс производительности 0,856 по методике APDEX, что соответствует оценке "хорошо" для комфортной работы пользователей. Это подтвердило, что решения на платформе 1С:Предприятие могут успешно применяться в крупнейших компаниях.
Перед тестирующей командой стояли задачи:
- Учесть потребности в переходе на Linux и PostgreSQL корпоративных заказчиков, уже использующих решения 1С.
- Использовать максимально приближенный к реальным условиям сценарий одновременной работы 12 000 пользователей в одной базе.
- Выявить и устранить возможные узкие места, связанные с параллельной работой пользователей.
- Обеспечить бесперебойную работу и устойчивость системы.
- Исключить технологические ошибки.
Тестирование выполняли ведущие специалисты фирмы "1С", имеющие большой практический опыт реализации проектов ЦКТП (Центра корпоративной технологической поддержки) для корпоративных клиентов. Наполнение базы и сценарии тестирования были подготовлены с учетом требований крупных предприятий.
Для моделирования работы пользователей применялся инструмент автоматизации многопользовательских нагрузочных испытаний информационных систем "Тест-Центр", входящий в состав продукта "1С:Корпоративный Инструментальный Пакет". Нагрузочный стенд представлял собой кластер серверов, работающий на платформе "1С:Предприятие" версии 8.3.27.
Процессоры: Intel Xeon Gold 6226R(2.9GHz/16-Core/22MB/150W)
Диски: SAS SSD 2.5'' 1920 ГБ Samsung.
Сеть: 10 Гбит/с.
База наполнена данными за 2 месяца работы крупного предприятия ‑ около 10 млн. документов.
СУБД, кластер серверов и нагрузчики с тонкими клиентами платформы 1С:Предприятие были развернуты на ОС Linux.
Выбранный сценарий моделировал реальную нагрузку на систему и воспроизводил повседневную работу основных пользователей ERP:
- главный диспетчер производства;
- локальный диспетчер производства;
- менеджер по закупкам;
- менеджер по продажам;
- кладовщик;
- внутреннее потребление товаров;
- планирование производства;
- бюджетирование;
- бухгалтер по внеоборотным активам;
- бухгалтер по взаиморасчетам;
- бухгалтер.
Все действия пользователей выполнялись с учетом ограничений прав на уровне записей (RLS).
Итогом выполненных работ стало успешное нагрузочное тестирование "1С:ERP Управление предприятием" на 12 000 пользователей. Оно показало стабильную и устойчивую работу системы под большой реалистичной нагрузкой и отсутствие технологических ошибок. Полученные результаты тестирования подтверждают возможность стабильной работы 1С:Предприятия с высокой производительностью и используются для дальнейшего совершенствования "1С:ERP Управление предприятием".
Описание проведенного нагрузочного теста на сайте фирмы "1С": https://v8.1c.ru/static/uspeshnyy-test-1s-erp-na-12-000-polzovateley/