1С:Предприятие 8
Система программ

«1С:ERP Управление предприятием» подтвердила высокую производительность при одновременной работе 5000 пользователей на Linux и PostgreSQL.

Специалисты фирмы «1С» провели нагрузочное тестирование «1С:ERP Управление предприятием» с использованием СУБД PostgreSQL от 1С на операционной системе Linux. По результатам тестирования система продемонстрировала высокую стабильность, работоспособность и устойчивость при одновременной работе 5 000 пользователей в одной информационной базе. Использовались версии «1С:ERP Управление предприятием», платформы 1С:Предприятие и PostgreSQL от 1С, опубликованные на официальных ресурсах фирмы «1С». Проведенные работы подтвердили, что решения линейки «1С:ERP Управление предприятием» могут успешно применяться в крупных компаниях для обеспечения совместной работы большого количества сотрудников. Данное тестирование также подтвердило соответствие требованиям, предъявляемым к импортозамещению. 

На данный момент свыше 8 500 предприятий стали пользователями «1С:ERP Управление предприятием». Реализованы тысячи масштабных проектов, планируются новые проекты на импортонезависимых платформах. 

Успешное прохождение нагрузочного тестирования «1С:ERP» на операционной системе Linux позволит планировать автоматизацию крупнейших предприятий, корпораций и холдингов, где на каждом предприятии может быть автоматизировано порядка 10 000 рабочих мест пользователей при работе в несколько смен, когда одновременно работает порядка 5 000 пользователей.

Такое количество рабочих мест и одновременно работающих пользователей в единой базе  характерно для предприятий с численностью в несколько десятков тысяч сотрудников – они могут планировать внедрение «1С:ERP Управление предприятием» или «1С:ERP. Управление холдингом» в единой базе на PostgreSQL и Linux. 

Крупные корпорации и холдинги, объединяющие нескольких таких предприятий, имеют возможность построить систему управления с использованием «1С:ERP» или «1С:ERP. УХ» на уровне предприятий с консолидацией данных в «1С:Управление холдингом» или в «1С:ERP. УХ» на уровне управляющей компании, с несколькими десятками тысяч рабочих мест в общей информационной системе, позволяющей прослеживать все операции.

«1С:ERP» - инновационное решение от фирмы «1С», использующее комплексный подход к управлению бизнесом, лучшие международные методики и многолетнюю отечественную практику, что гарантирует гибкость настройки, удобство использования и существенный экономический эффект. Линейка решений «1С:ERP» охватывает все основные отрасли, имеет большой набор функций и программных инструментов, подходит для использования на предприятиях любой численности.

Для обеспечения высокого технологического качества при одновременной работе большого числа пользователей фирма «1С» провела нагрузочное тестирование. Перед проектной командой были поставлены задачи:
  • Реализовать максимально приближенный к реальным условиям сценарий одновременной работы 5 000 пользователей в одной базе.
  • Выявить и устранить возможные узкие места, связанные с параллельной работой пользователей.
  • Обеспечить бесперебойную работу и устойчивость системы, а также отсутствие технологических ошибок.
Тестирование выполняли ведущие специалисты фирмы «1С», которые отвечают за обеспечение качественной работы решений 1С у корпоративных клиентов и имеют большой практический опыт реализации проектов ЦКТП для корпоративных клиентов.

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


 Таблица 1. Вводные показатели для тестирования.
Наименование показателя Значение
Дата проведения
26.02.2024
Версия конфигурации 1С:ERP Управление предприятием 2 (версия 2.5.12.185)
Версия платформы  8.3.23.2040 
Версия СУБД  PostgreSQL 15.5-10.1С 
Сценарий  ERP. 5000 пользователей 
Объем базы ~ 1Тб
Структура базы 
  • организация, имеющая в своей структуре 54 филиала, выделенных на отдельные балансы (55 позиций в справочнике организаций)
  • 1800 подразделений
  • 3500 складов
  • 80 000 номенклатурных позиций
  • 700 000 сотрудников
  • 90 000 партнеров
  • 2 500 000 контрагентов
  • 25 000 000 договоров
  • 1 000 000 основных средств

Таблица 2. Технические характеристики оборудования для проведения тестирования.
 Назначение  Кол-во серверов  Ядер  ОЗУ (Гб)  Примечание
 Центральный сервер 1 64 256 Платформа «1С:Предприятие»
 Рабочий сервер 2 64 256    Платформа «1С:Предприятие»
 Сервер баз данных 1 64 768    PostgreSQL от 1С
 Нагрузчики 17 64 256    Каждый сервер разбит на 6 виртуальных машин,
в которых запускаются до 100 сеансов. 
База наполнена данными за 2 месяца работы крупного предприятия - около 10 млн. документов.

СУБД, кластер серверов и нагрузчики были развернуты на ОС Linux.

Выбранный сценарий имитировал реальную нагрузку на систему и воспроизводил повседневную работу основных пользователей ERP:
  • менеджер по закупкам;
  • менеджер по продажам;
  • бухгалтер по внеоборотным активам;
  • бухгалтер по взаиморасчетам;
  • бухгалтер;
  • кладовщик;
  • главный диспетчер производства;
  • локальный диспетчер производства;
  • внутреннее потребление товаров;
  • планирование производства;
  • бюджетирование.
Все действия пользователей выполнялись с учетом ограничений прав на уровне записей (RLS).

Таблица 3. Результаты тестирования.
Наименование показателя
Значение
Время работы теста 
8 часов
Количество выполненных ключевых операций 267 840
Ошибки, включая ошибки параллельной работы  0

Итогом выполненных работ стало успешное нагрузочное тестирование «1С:ERP Управление предприятием» на 5 000 пользователей, которое показало стабильную и устойчивую работу системы под большой нагрузкой и отсутствие технологических проблем. Полученные результаты тестирования используются для дальнейшего совершенствования «1С:ERP Управление предприятием», в том числе для улучшения показателей целевой производительности ключевых операций.