12 тысяч пользователей в 1С:ERP на Linux и PostgreSQL: это возможно

11 сентября 2024

12 тысяч пользователей в 1С:ERP на Linux и PostgreSQL: это возможно

Фирма «1С» сообщила о завершении проекта по проведению нагрузочного тестирования прикладного решения 1С:ERP в среде Linux с использованием PostgreSQL. К инфобазе одновременно подключались 12 000 пользователей. Результат теста – оценка «хорошо».

12 000 в 1С:ERP: кому и зачем это нужно

Сообщение об успешном завершении одного из самых масштабных нагрузочных тестов базе решений 1С:Предприятие размещено на официальном сайте «1С».

Тестирование проводилось для крупнейших компаний России, предоставленных в Национальном центре компетенций по информационным системам управления холдингом (АНО «НЦК ИСУ»), в который входят «РЖД», «Газпром нефть», «Росатом», а также их дочерние ИТ-компании с центрами компетенций в сфере 1С.

Испытания прошли по методике APDEX (Application Performance Index). В результате разработчики получили оценку производительности, равную 0,856, что соответствует оценке «Хорошо», и позволяет обеспечивать для пользователей вполне комфортную работу в информационной системе.

Проект выполнялся специалистами фирмы «1С». В качестве ключевых задач проекта были обозначены:

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

Наполнение базы и сценарии тестирования готовились с учетом требований крупных предприятий. Перед тестированием база 1С:ERP была наполнена данными за 2 месяца – в качестве наполнения введено около 10 миллионов различных документов.

Выбранный для проведения тестов сценарий моделировал реальную нагрузку на систему и воспроизводил повседневную работу основных пользователей ERP со следующими профилями:

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

Все действия пользователей выполнялись с учетом ограничений прав на уровне записей (RLS).

 

Ключевые параметры проекта и результаты тестирования в цифрах

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

Сам нагрузочный стенд был развернут на базе 1С:Предприятие версии 8.3.27. СУБД, кластер серверов и нагрузчики с тонкими клиентами платформы 1С:Предприятие размещались в среде Linux.

Условия тестирования:

Наименование показателя

Значение

Дата проведения

12.08.2024

Версия конфигурации

1С:ERP Управление предприятием 2 (версия 2.5.17.74)

Версия платформы

8.3.27

Версия СУБД

PostgreSQL 16.3-16.1С

Сценарий

ERP. 12000 одновременно активных пользователей

Объем базы

~ 1Тб

Структура базы

  • организация, имеющая в своей структуре 54 филиала, выделенных на отдельные балансы (55 позиций в справочнике организаций)
  • 1800 подразделений
  • 3500 складов
  • 80 000 номенклатурных позиций
  • 700 000 сотрудников
  • 90 000 партнеров
  • 2 500 000 контрагентов
  • 25 000 000 договоров
  • 1 000 000 основных средств

 

 

Технические характеристики оборудования:

Назначение

Кол-во серверов

Ядер 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 Гбит/с.

Результаты тестирования:

Наименование показателя

Значение

Время работы теста

10 часов

Количество выполненных ключевых операций

400 000

Общий Apdex по всем ключевым операциям
(Apdex R09; стандарт для измерения производительности приложений)

0,856

 

 

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

Полное описание проекта нагрузочного тестирования 1С:ERP на 12 000 одновременно работающих с единой базой пользователей

Последние записи

У вас есть вопросы?

Оставьте заявку, заполнив форму ниже и мы свяжемся с вами в ближайшее время!


Warning: Undefined array key "snow-active" in /home/kiass/kiasofts.ru/docs/wp-content/themes/kiasofts/template-parts/footer.php on line 29