Добрый день!
Стоит задача выбора платформы для виртуализации. Взяли для пробы 2 одинаковых сервера с 2х ядерными ксеон и по 4 Гб памяти. На один поставили Citrix XenServer 4.1.0, на другой vmware ESX 3.5.
На каждом сервере была создана гостевая машина под управлением windows xp sp2 с 1 Гб ОП и 1 ядром CPU. Были проинсталлированы vmware-tools и xen-tools соответствено.
тесты проводились программой perfomance test.
так вот, я до этого читал кучу хвалебных отзывов о превосходстве Xen над Vmware ESX, о том как он рвёт на британский флаг vmware. Дудки!
проводились испытания по 3м категориям: - CPU - память - дисковая подсистема
Результаты по CPU одинаковые, этого и следовало ожидать, а вот дальше начался форменный пипец. Преимущество в быстродействии у vmware в памяти просто разительное, особенно в работе с большими кусками памяти. А тест дисковой подсистемы показал почти 4х кратное преимущество vmware.
Так в чём же дело?
Кто нибудь из здесь присутствующих проводил подобное сравнение?
или переделать испытания, использовав в качестве гостевой ОС линукс?