Методика проведения тестирования
07 августа 2024
ID 204629
Для проведения теста с помощью специального скрипта создавалась комплексная нагрузка на испытуемую систему в виде ряда параллельных SMTP и MAPI сессий, симулирующих поведение клиентов организации. Были эмулированы Входящий, Исходящий и Внутренний почтовый трафик с помощью специально подготовленной коллекции, имитирующей реальную почту по соотношению Чистая/Спам/Фишинг/Вирусы.
Соотношение писем в трафике:
- 13% спама
- 7% фишинга
- 7% зараженных вирусом
- 73% чистых писем
Размер сообщений:
- 1% 1-2 МБ
- 2% 0.5 -1 МБ
- 6% 100 - 500 КБ
- 90% 10-100 КБ
Количество одновременных сессий для эмуляции нагрузки было выбрано, исходя из максимальной нагрузки, которую смогли выдержать тестовые стенды.
Нагрузка создавалась локально на каждом сервере с помощью специальной тестовой утилиты, генерирующей потоки исходящей / входящей / внутренней почты.
Для оценки ODS сканирования (проверки почтовых ящиков по требованию) почтовые ящики предварительно наполнялись непроверенными сообщениями. Замер проводился без создания нагрузки на систему в виде активных сессий - только фоновой проверкой почтовых ящиков.
Перед началом тестов базы Антивируса и Анти-Спама обновлялись до актуального состояния. В процессе тестирования обновление баз было отключено.
Оценка производительности системы проводилась на основании следующих счетчиков производительности:
Счетчики производительности
Название счетчика | Краткое описание |
MSExchangeTransport Queues(_total)\Messages Completed Delivery Per Second (MPS) | Количество сообщений (end to end), доставленных в почтовые ящики пользователей |
MSExchangeTransport Queues(_total)\Active Mailbox Delivery Queue Length | Размер очереди доставки сообщений Microsoft Exchange |
Processor Information(_Total)\% Processor Time | Суммарная нагрузка на процессор |
Processor Information(Kavscmesrv) \% Process Time | Нагрузка на процессор, создаваемая Kaspersky Security |
KSE Anti-Virus (Mailbox)\Antivirus scans per second | Количество антивирусных сканирований в секунду, подсчитанное Kaspersky Security (для почтовых ящиков) |
KSE Anti-Virus (Transport)\Antivirus scans per second | Количество антивирусных сканирований в секунду, подсчитанное Kaspersky Security (для транспортной роли) |
KSE Anti-Spam (Transport)\Antispam scans per second | Количество Анти-Спам сканирований в секунду, подсчитанное Kaspersky Security (для транспортной роли) |
Memory\Committed Bytes in Use | Процент использования выделенной памяти |
Показания счетчиков производительности снимались раз в 10 секунд локально для каждого из серверов.
Были указаны средние (average) значения из показаний счетчиков.