Фирма «1С» объявляет об успешном проведении нагрузочного тестирования «1С:ERP Управление предприятием» на 12 000 одновременно работающих пользователей в одной базе на Linux и PostgreSQL. Тестирование выполнено с учетом требований крупнейших компаний России, предоставленных Национальным центром компетенций по информационным системам управления холдингом (АНО «НЦК ИСУ»), инициаторами создания которого выступили холдинг «РЖД», ПАО «Газпром нефть», ГК «Росатом», их дочерние ИТ-компании с центрами компетенций в сфере 1С и другие участники ИТ-рынка. В результате тестирования получен APDEX=0,856, что соответствует оценке «Хорошо» и комфортной работе всех пользователей в информационной системе.
Специалисты фирмы «1С» провели нагрузочное тестирование «1С:ERP Управление предприятием» с использованием СУБД PostgreSQL от 1С на операционной системе Linux. По результатам тестирования система продемонстрировала высокую стабильность, работоспособность и устойчивость при одновременной работе 12 000 пользователей в одной информационной базе. Проведенные работы подтвердили, что решения на платформе 1С:Предприятие могут успешно применяться в крупных компаниях для обеспечения совместной работы большого количества сотрудников.
Успешное прохождение нагрузочного тестирования флагманского решения «1С:ERP» на операционной системе Linux позволяет планировать автоматизацию крупнейших предприятий, корпораций и холдингов, где на каждом предприятии могут быть автоматизированы десятки тысяч рабочих мест пользователей при работе в несколько смен, когда одновременно работает порядка 12 000 пользователей. Такое количество рабочих мест и одновременно работающих пользователей в единой базе характерно для предприятий с численностью до 100 000 сотрудников — они могут планировать внедрение «1С:ERP Управление предприятием» или «1С:ERP. Управление холдингом» в единой базе.
Крупнейшие корпорации и холдинги, объединяющие много предприятий, с общей численностью персонала в сотни тысяч сотрудников, имеют возможность построить систему управления с использованием «1С:ERP Управление предприятием» или «1С:ERP. Управление холдингом» на уровне отдельных предприятий с консолидацией данных в «1С:Управление холдингом» [АН1] на уровне управляющей компании, с несколькими десятками или даже сотнями тысяч рабочих мест в общей информационной системе, позволяющей прослеживать все операции.
«1С:ERP» — инновационное решение от фирмы «1С», использующее комплексный подход к управлению бизнесом, лучшие международные методики и многолетнюю отечественную практику. Его применение обеспечивает гибкость настройки, удобство использования и существенный экономический эффект. Линейка решений «1С:ERP» охватывает все основные отрасли, имеет большой набор функций и программных инструментов, подходит для использования на предприятиях любой численности. На данный момент свыше 9 000 предприятий уже используют «1С:ERP». Реализованы тысячи масштабных проектов, планируются новые проекты на импортонезависимых платформах.
Для обеспечения высокого технологического качества при одновременной работе большого числа пользователей фирма «1С» провела нагрузочное тестирование. Перед проектной командой были поставлены задачи:
Тестирование выполняли ведущие специалисты фирмы «1С», которые отвечают за обеспечение качественной работы решений 1С у корпоративных клиентов и имеют большой практический опыт реализации проектов ЦКТП (Центра корпоративной технологической поддержки) для корпоративных клиентов.
Наполнение базы и сценарии тестирования были подготовлены с учетом требований к современным информационным системам в крупных предприятиях и методологической основы национальной ERP-платформы, полученной при совместной работе со специалистами АНО «НЦК ИСУ».
Для моделирования работы пользователей применялся инструмент «Тест-Центр», входящий в состав продукта «1С:Корпоративный Инструментальный Пакет». Нагрузочный стенд представлял собой кластер серверов, работающий на платформе «1С:Предприятие» версии
Таблица 1. Условия тестирования.
Наименование показателя | Значение |
---|---|
Дата проведения |
|
Версия конфигурации |
1С:ERP Управление предприятием 2 (версия |
Версия платформы | 8.3.27 |
Версия СУБД | PostgreSQL 16.3−16.1С |
Сценарий | ERP. 12 000 одновременно активных пользователей |
Объем базы | ~ 1Тб |
Структура базы |
|
Таблица 2. Технические характеристики оборудования для проведения тестирования.
Назначение |
Кол-во серверов |
Ядер CPU |
ОЗУ (Гб) |
Диски (Тб) |
Примечание |
Центральный сервер |
1 | 64 | 256 | 1,8 | Платформа 1С:Предприятие |
Рабочий сервер | 2 | 64 | 256 | 1,8 | Платформа 1С:Предприятие |
Сервер баз данных | 1 | 64 | 768 | 9,0 | PostgreSQL от 1С |
Нагрузчики | 20 | 64 | 256 | 1,8 |
Каждый сервер разбит на 6 виртуальных машин, в которых запускаются 100 сеансов, моделирующих нагрузку. |
Процессоры: Intel Xeon Gold 6226R (2.9GHz/16-Core/22MB/150W).
Диски: SAS SSD 2.5'' 1920 ГБ Samsung.
Сеть: 10 Гбит/с.
База наполнена данными за 2 месяца работы крупного предприятия — около 10 млн. документов.
СУБД, кластер серверов и нагрузчики с тонкими клиентами платформы 1С:Предприятие были развернуты на ОС Linux.
Выбранный сценарий моделировал реальную нагрузку на систему и воспроизводил повседневную работу основных пользователей ERP:
Все действия пользователей выполнялись с учетом ограничений прав на уровне записей (RLS).
Таблица 3. Результаты тестирования.
Наименование показателя | Значение |
---|---|
Время работы теста | 10 часов |
Количество выполненных ключевых операций | 400 000 |
Общий Apdex по всем ключевым операциям (Apdex — стандарт для измерения производительности приложений) |
0,856 |
Итогом выполненных работ стало успешное нагрузочное тестирование «1С:ERP Управление предприятием» на 12 000 пользователей, которое показало стабильную и устойчивую работу системы под большой реалистичной нагрузкой и отсутствие технологических проблем. Полученные результаты тестирования подтверждают возможность стабильно работать с высокой производительностью и используются для дальнейшего совершенствования «1С:ERP Управление предприятием».
В случае возникновения вопросов и предложений, желания повторения теста на своем оборудовании заинтересованным партнерам, интеграторам и заказчикам предлагаем написать на CorpTechSupport@1c.ru. По этому адресу специалисты фирмы «1С» рассмотрят заявки на предоставление материалов, касающихся проведенного нагрузочного тестирования.