meta data for this page
  •  

This is an old revision of the document!


2022-09-29 Нагрузочное тестирование Росплатформы

Сегодня нашлось время прогнать несколько тестов на среде виртуализации. Среди них - тесты для VDI, основанные на “пользовательских” бенчмарках которые доступны всем подряд. Операционная система Windows 10. Результаты на скриншотах ниже и внесены в таблицу.

Benchmark Test Thinkpad T14 vSphere 7 НИИ Маштаб VEIL Росплатформа
Версия Р-Виртуализация 7.0.13-35
Дата 2022-09-26
GeekBench Multi-core 4944 1213 1345 1406
Single-core 763
DiskMark seq read q=8 (MB/s) 3120 1225 820 2872
seq write q=8 (MB/s) 1018 438 357 325
rand read q=32 (IOPS) 1) 44 544 50 949 9 472 91 845
rand write q=32 (IOPS) 2) 32 000 17 113 1 024 45 224
7zip rate 933% 178% 187% 188%
CineBench CPU multi core 1345
CPU single core 761
MP ratio 1,77

https://browser.geekbench.com/v5/cpu/17570102

Наблюдается интересная тенденция с тем что по крайней мере если говорить об одной небольшой виртуальной машине - VMware проигрывает в производительности средам виртуализации на базе KVM.

Также я некоторое время назад провел по традиционной методики с красивыми графиками тесты Р-Хранилища, результаты не однозначные и я пока не готов их интерпретировать.

Сравните показатели с VSAN. Оборудование полностью одинаковое. За исключением того, что у Р-Хранилища один SSD в каждом узле расходуется для системы и хранилище метаданных. Я буквально на тех-же серверах установил другую систему виртуализации и протестировал полностью еще раз.

Для Р-платформы возможно данная конфигурация является неоптимальной ввиду огромного объема кэша, который по-видимому система использует “на все деньги”. После снятия нагрузки кэш может сбрасываться на диски порядка часа.

Кэш в Р-хранилище работает только в рамках узла на котором установлен и ускоряет все операции работы с хранилищем. Данный тезис требует проверки, но я считаю что если уровень отказоустойчивости подразумевает защиту от выхода узла целиком - это должно обеспечить также отказоустойчивость кэша, так как данные записаные на один узел будут отправлены на другой и точно так-же попадут там в кэш.

1) , 2)
(MB/s)/4*1024