Hyper-V R2 быстрее чем ESXi3 Update4?

Этот провокационный пост обязан своим рождением Mr. Nobody. Суть разговора сводилась к следующему: Hyper-V быстрее чем ESX сохраняет состояние виртуальной машины. Родилось подозрение, что Hyper-V “кэширует” операцию сохранения (говорит, что все готово, а сам продолжает сохранять состояние машины). Для проверки сразу после окончания операции обесточивалась физическая машина с Hyper-V, затем включалась и выполнялась проверка запуска сохраненного состояния виртуальной машины. Выяснилось, что виртуальная машина нормально восстанавливает свое состояние. Попутно родилось это несерьезное сравнение 🙂
Стенд:
1) Dell Inspiron 1520, Core2Duo (2Ghz), 4Gb RAM, HDD SATA, Win2k8 R2 with Hyper-V;
2) HP Proliant DL380 G5, 2Xeon x5450, 8Gb RAM, 8 HDD SAS in Raid 5, ESXi3 Update 4.
Берется виртуальная машина с одним процессором и тремя гигабайтами оперативной памяти. ОС – Win2k3 без сервисов. Фактическое использование памяти ~ 300Мб.
Hyper-V при сохранении состояния виртуальной машины записывает на диск фактически используемую память, т.е. 300 мегабайт (это видно из монитора ресурсов). Тратит на это ~ 5 секунд.
ESXi записывает на диск всю оперативную память виртуальной машины. Тратит на это ~ 20 секунд.

5 thoughts on “Hyper-V R2 быстрее чем ESXi3 Update4?”

  1. По поводу паузы в гипер-в…
    Так-то когда мы только начинали юзать его, и я реализовывал “квик мигрейшен” на гипер-в через паузу, было понятно что никакого обмана и кеширования не происходит.
    Так же, то что ты можешь сразу после паузы нажать старт тоже о чем-то говорит. И плюс к тому, если ты посмотришь на использование памяти в момент паузы, ты поймешь что она освобождается. Нафига было издеваться над серваками вырубая питалово – ваще не понятно.
    Это как проверять языком осталось ли напряжение после того как рубильник вырубили… =)))

  2. Очень приятно, что на мою подначку откликнулись 🙂
    2Mr.Aloof: Помимо освобождения памяти я еще отслеживал монитор ресурсов. Было видно, что после завершения задачи сохранения активной записи на диск не идет. Поэтому, вырубание “сервера” было сделано чтобы удостовериться. Как ты там сказал, проверить контакты… :)) (я обычно предпочитаю индикаторную отвертку)
    2Anton: Защищать функционал Hyper-V не буду. 🙂

  3. 2 Anton Zhbankov:
    Представленные сравнения не совсем корректны. Просто два продукта работают поразному. Вы разве сравниваете вилку и лошку по удобству поедания спагетти?
    Тем более что в данной статье речь идет не о снапшоте диска, а о процедуре suspend VM.

Leave a Reply

Your email address will not be published. Required fields are marked *