В связи с планируемым открытием новых подразделений компании «Деловые линии» по всей России и увеличением штата сотрудников руководство компании приняло решение о старте проекта «Нагрузочное тестирование и оптимизация работы базы «Деловые линии:Грузоперевозки»». Требовалось повысить качество работы информационной системы для обеспечения развития компании и предоставления наилучшего сервиса для клиентов. В результате выполненных работ система выведена на целевой уровень производительности, стабильности и работоспособности.

Транспортная компания «Деловые линии» — один из лидеров по оказанию транспортно-логистических услуг. С 2001 года компания накопила богатый опыт и зарекомендовала себя как надежный партнер для более чем миллиона заказчиков автомобильных, контейнерных и авиационных грузоперевозок по России и ближнему зарубежью.
Цели проекта:
- оценка качества работы нетиповой информационной системы «Деловые линии:Грузоперевозки» на нагрузочном тесте;
- подготовка информационной системы к увеличению нагрузки,
- выявление и устранение всех проблем качества работы системы, обнаруженных во время тестирования.
Количество одновременно работающих пользователей в рабочей базе клиента до завершения проекта — 2500 пользователей.
В связи с планируемым открытием новых подразделений «Деловых линий» по всей России и увеличением штата сотрудников, а следовательно пользователей, в одной информационной базе «Деловые линии:Грузоперевозки» до 5000, руководство компании приняло решение о старте проекта «Нагрузочное тестирование и оптимизация работы базы Деловые линии:Грузоперевозки».
В рамках проекта ЦКТП были поставлены следующие задачи:
- проведение нагрузочного тестирования на 5000 пользователей;
- оценка качества работы системы на тесте, в том числе:
- оценка производительности системы;
- оценка работоспособности и устойчивости системы;
- повышение качества работы системы до необходимого уровня.
Нагрузочное тестирование системы
Для оценки производительности и устойчивости системы в условиях многопользовательской работы проведено нагрузочное тестирование при помощи Тест-центра и специально разработанного сценария.
Специалисты компании «IBM», совместно с фирмой «1С», разработали сценарий тестирования, провели нагрузочное тестирование на 5000 пользователей, которое позволило получить реалистичную эмуляцию многопользовательской работы в системе, оценили качество работы системы, разработали комплекс задач, направленных на повышение технологического качества функционирования информационной системы.
Фирма «1С» обеспила непрерывный контроль хода работ, правильности следования методикам и рекомендациям, а также контроль результатов выполнения работ, регистрацию и расследование инцидентов.
По результатам анализа специалисты компании IBM и фирмы «1С» выработали и применили рекомендации по оптимизации системы.
Полученная по результатам тестирования оценка производительности по методике APDEX дала значение общей производительности 1.00 («отлично»).
Таким образом проведенное тестирование показало, что система полностью готова к увеличению нагрузки до 5000 одновременно работающих пользователей.
Операция |
Приоритет |
T |
30.10.2013 |
||
23.12.2013
|
|||||
Документ.Накладная (приемная): проведение |
1 |
3 |
0.17 |
0.99
|
|
Документ.Накладная: операция выдачи накладной |
2 |
2 |
1.00 |
1.00
|
|
Документ.ЗаявкаЭкспедитора: проведение |
3 |
2 |
0.34 |
1.00
|
|
Документ.Накладная (выданная): проведение |
4 |
4 |
0.14 |
1.00
|
|
Справочник.Контрагенты: запись |
5 |
2 |
0.38 |
1.00
|
|
Документ.ПКО: проведение |
6 |
2 |
0.23 |
1.00
|
|
Документ.РКО: проведение |
7 |
2 |
0.14 |
1.00
|
|
Документ.ДвижениеБанка: проведение |
8 |
2 |
0.18 |
1.00
|
|
Документ.ПостановкаМашиныНаМаршрут: проведение |
9 |
2 |
0.29 |
1.00
|
|
Документ.ЗагрузкаМашины: проведение |
10 |
7 |
0.20 |
1.00
|
|
Документ.ВыгрузкаСМашины: проведение |
11 |
16 |
0.15 |
1.00
|
|
Документ.Звонок: проведение |
12 |
2 |
0.55 |
1.00
|
|
Документ.СлужебнаяЗапискаНовый: проведение |
13 |
2 |
0.49 |
1.00
|
|
Отчет.ОтчетДляКраевойДоставки: формирование отчета |
14 |
8 |
0.62 |
1.00
|
|
Отчет.НакладныеНаОтправку: формирование отчета |
15 |
8 |
0.39 |
1.00
|
|
Общая производительность |
0.33 |
1.00
|
Информационные базы
Информационная база |
|||||||||
1С |
Конфигурация |
Пользователей |
СУБД |
Сервер |
Объем
|
||||
Код |
Название |
1С |
СУБД |
||||||
gp |
Деловые линии:Грузоперевозки |
8.2.19 |
Деловые линии:Грузоперевозки 06.02.2013 |
5000 |
MS SQL Server 2012×64 |
DL136 |
DL115 |
870
|
Аппаратное обеспечение
Сервер |
Процессор |
Память (Гб) |
Дисковая подсистема |
|||
Тип |
ядер |
ГГц |
Тип |
Кол-во дисков |
||
DL115 |
Intel E7-8850 |
40 |
2,26 |
512 |
2хStorwise V7000 |
(20×10000 RTM + 4 SSD), (40×10000RTM + 8×7200RTM) |
DL136 |
Intel E7540 |
24 |
2 |
64 |
|
|
DL138 |
Intel X5690 |
12 |
3,46 |
32 |
|
|
DL139 |
Intel X5690 |
12 |
3,46 |
32 |
|
|