Добрый день!Стоит задача выбора платформы для виртуализации. Взяли для пробы 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.
Так в чём же дело?
Кто нибудь из здесь присутствующих проводил подобное сравнение?
или переделать испытания, использовав в качестве гостевой ОС линукс?
Xen силен в паравиртуализации, будете ставить линукс в качестве гостевой системы, надо будет выбрать соотвествующее ядро. Что касается windows, то там вроде должны быть драйвера
с поддержкой паравиртуализации.>[оверквотинг удален]
>Результаты по CPU одинаковые, ну этого и следовало ожидать, а вот дальше
>начался форменный пипец. Преимущество в быстродействии у vmware в памяти просто
>разительное, особенно в работе с большими кусками памяти. А тест дисковой
>подсистемы показал почти 4х кратное преимущество vmware.
>
>Так в чём же дело?
>
>Кто нибудь из здесь присутствующих проводил подобное сравнение?
>
>или переделать испытания, использовав в качестве гостевой ОС линукс?