Известный ИТ-портал 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.