| |
|
|
| |
|
|
|
|
|
|
|
|
Код испытания | TSH3000 |
| Описание цели испытания | имитация проведения профессионального тестирования 3000 пользователей в течение 1 часа (60 минут) |
| Дата проведения | 06.07.2006 |
| ПО, используемое для испытания | Paessler Web Stress Tool 7 (Enterprise Edition) |
| Оборудование сервера | Сервер DELL PowerEdge 1850 (2 x Intel Xeon 2.8GHz HT, RAM 2GB, 2 x HDD UWSCSI-320) |
| ОС сервера | Windows 2003 Server |
| Версия приложения | WebTutor (платформа Microsoft), версия 2.2 |
| Канал связи между сервером и компьютером, проводящим испытание производительности | 100MBit/s |
| Продолжительность испытания | 10 минут (имитировался период максимальной нагрузки, соответствующий 1000 сессиям сдачи теста) |
| Общее количество запросов сгенерированных ПО тестирования | 59 528 (для реализации целей испытания необходимо не менее 58000) |
| Количество ошибок | 248 (0.41%) |
| Средняя загрузка процессоров сервера | 82% |
| Максимальный объем используемой оперативной памяти | 1.3 GB |
| Среднее количество успешно обработанных запросов в секунду (RPS) | 99.2 |
| Средний время отклика сервера на запрос | 455 ms |
| Пропускная способность канала севера, требуемая для передачи данных испытания | 3200KBit/s |
Детализация по запросам
Тип запроса | Количество запросов | Среднее время обработки запроса |
| Открытие главной страницы Учебного Портала | 1 641 | 384 ms |
| Просмотр списка назначенных тестов | 1 676 | 351 ms |
| Просмотр детального протокола тестирования | 1 696 | 335 ms |
| Загрузка иллюстраций | 4269 | 183 ms |
| Сохранение статистики теста после ответа на вопрос теста | 50264 | 493.9 ms |
Графические результаты теста




Выводы
На выбранном для испытания оборудовании (представляющем собой оптимальную конфигурацию для центрального сервера WebTutor для организаций с количеством пользователей системы до 10.000 человек) цели испытания (проведение профессионального тестирования 3000 сотрудников, сдающих один тест из 50 контрольных вопрсов в течение 1 часа) достигаются, но на пределе производительности.
Появляющиеся ошибки (сбои TCP/IP стека), увеличивающееся время ожидания ответа пользователем, а также высокая средняя загрузка процессоров (до 100%, при средней величине 82%) позволяют говорить о практически достигнутом ресурсе производительности системы на данном типе оборудования. Тем не менее эксплуатация системы при подобной загрузке теоретически позволит тестировать до 20.000 сотрудников в течение дня (при условии равномерного прохождения тестирования пользователями).
В версии системы WebTutor 2.3 и старше реализована возможность административного управления количеством запросов, посылаемых на сервер в ходе тестирования, что может позволить снизить нагрузку (и как следствие увеличить пропускную способность системы тестирования, за счет уменьшения частоты отправки данных с клиента на сервер) в данном испытании до 50 раз (если данные о результатах теста передаются не при каждом ответе на вопрос, а 1 раз за весь тест или в 10 раз,если передача осуществляется 1 раз за каждые 5 вопросов). Уменьшение частоты передачи данных может приводить к потере результатов тестирования в случае сбоя клиента или сервера в ходе тестирования.
|
|
|
|
|
| |
|
|