Известный ИТ-портал AnandTech совместно с лабораторией Sizing Server Lab создали утилиту для тестирования основных виртуальных платформ VMware ESX, Citrix XenServer и Microsoft Hyper-V. Поводом послужило отсутствие независимых от производителей утилит, плюс их предвзятость к платформам.
Тест создает 4 “тяжёлые” виртуальные машины с 4 процессорами и 4 ГБ ОЗУ. Используются следующие приложения:
1 x OLAP БД на основе SQL Server 2008 x64, запущенного в Windows 2008 64-bit с использованием данных Nieuws.be (более 100GB в сотнях таблиц)
2 x MCS eFMS порталы на PHP, IIS в Windows 2003 R2.
1 x OLTP БД, на основе Oracle 10G Calling Circle benchmark от Dominic Giles
Все виртуалки запускались одновременно, получилась такая таблица результатов по сравнению с эталонной системой, в которой тесты запускались раздельно.
Производительность ESX 3.5 U4 относительно эталонной системы |
Процессоры |
OLAP ВМ1 |
Портал ВМ2 |
Портал ВМ3 |
OLTP ВМ4 |
Dual Xeon X5570 2.93 |
94% |
50% |
51% |
59% |
Dual Xeon X5570 2.93 HT off |
92% |
43% |
43% |
43% |
Dual Xeon E5450 3.0 |
82% |
36% |
36% |
45% |
Dual Xeon X5365 3.0 |
79% |
35% |
35% |
32% |
Dual Xeon L5350 1.86 |
54% |
24% |
24% |
20% |
Dual Xeon 5080 3.73 |
47% |
12% |
12% |
7% |
Dual Opteron 8389 2.9 |
85% |
39% |
39% |
51% |
Dual Opteron 2222 3.0 |
50% |
17% |
17% |
12% |
Результаты эталонной системы:
Opteron Shanghai 8389 2.9GHz |
Тест |
Результат |
OLAP – Nieuws.be |
175.3 запросов/сек |
Портал – MCS |
45.8 URL/сек |
OLTP – Calling Circle |
155.3 транзакций/сек |
При этом в эталонной машине использовалось 4 ядра на одном процессоре, как и в ВМ, а виртуалки уже запускались на двух 4-ядерных процессорах, так что физических ядер им досталось по 2. Сам тест не зависит от операций вводы-вывода(очередь сведена к нулю, благодаря SSD-накопителям), памяти достаточно, скорости сети с избытком. Тест генерирует нагрузку на процессоры близкую к 100%.
Полученные проценты умножались на 4, затем расчитывали среднее геометрическое, что и было результатом.
Советую, всем ознакомиться с методикой тестирования и тестированием, к сожалению, продукт публично не доступен и вряд ли будет.
Полный обзор на AnandTech.