С точки зрения технологической среды проект является уникальным среди проектов 1С.
Целевое количество заказов покупателей составляет от 3000 до 4000 в сутки.
В планах компании заложен значительный рост количества пользователей – до 800 одновременно работающих человек. Большое количество пользователей и высокоинтенсивный учет в большой долей вероятности могли привести к потенциальным блокировкам системы или неприемлемо низкой для бизнеса скоростью выполнения операций. Чтобы этого избежать, требовалось подобрать оптимальную конфигурацию аппаратно-программного комплекса на серверах, где будет установлена «1С:Управление торговлей», которая обеспечит комфортную и производительную работу.
Подбор оборудования было решено делать путём проведения нагрузочного тестирования с эмуляцией реальной работы 800 пользователей. Также в ходе теста было необходимо эмулировать нагрузку от интеграционных процессов с другими системами, чтобы его работа была максимально приближена к реальной работе системы.
Обычно нагрузочное тестирование проводится на уже внедренной и эксплуатируемой системе. Но нам
было необходимо еще до запуска системы убедиться в ее отказоустойчивости и обеспечить достаточный уровень производительности по ключевым для бизнеса операциям.
Для выполнения задачи было инициировано проведение проекта ЦКТП. При поддержке Фирмы «1С» был подготовлен и проведен тест, выполнен анализ информационной системы, включая прикладные конфигурации, определены узкие места и при проведена оптимизация ключевых операций.
Фирма «1C» осуществляла методологическую и технологическую поддержку проводимых работ, а также контролировала правильность принятия решений и полученных результатов.
В ходе проекта были выполнены следующие работы:
- Настроен мониторинг и сбор показателей оборудования, а также проведена настройка технологического журнала на кластере серверов клиента.
- Выполнена настройка ОС, СУБД и кластера серверов «1C: Предприятие» по методикам фирмы 1C.
- Разработаны обработки тестирования для моделирования работы пользователей в системе «1С: Управление торговлей».
- Проведены нагрузочные испытания для информационной базы, принадлежащей «КОМОС ГРУПП».
- Собраны и проанализированы полученные технологические данные.
- Даны рекомендации по изменениям в системе хранения данных СУБД.
- Проведена оптимизация ключевых операций.
В результате работ по проекту ЦКТП удалось достичь целевого времени выполнения всех ключевых операций, заявленных в требованиях.
Система «1С: Управление торговлей» стала готова обеспечивать одновременную работу 800 пользователей.