Dela via


Hyper-V насколько надежно и быстро он работает? Доставайте линейки!

Довольно часто на моих выступлениях посвященных Hyper-V слушатели задают этот вопрос. Понятно что если я скажу что Hyper-V работает супер быстро и надежно, мои слова будет легко подвергнуть сомнению т.к я сотрудник производителя этого продукта. Поэтому я решил опубликовать несколько замеров производительности, сделанных  сторонними компаниями, внедряющими у себя или у заказчиков Hyper-V. Весьма интересно бывает узнать, как люди внедряли и эксплуатировали те или иные системы у себя. По большому счету один из рычагов, движущих ИТ индустрию, - это обмен опытом. Именно поэтому я считаю, что делиться нужно любыми результатами. В отличие от VMware, мы не ограничиваем лицензионным соглашением право клиентов, интеграторов и производителей услуг говорить о наших продуктах то, что они действительно думают о них.

В этих документах встречаются весьма интересные факты, так что читайте на здоровье.

 

Сравнение производительности Microsoft Windows Server 2008 SP2 и Windows Server 2008 R2 на серверах с процессорами Intel Xeon X5570 и E5450

1,000,000 IOPS с iSCSI ….  и это не опечатка

Замеры производительности виртуальных жестких дисков под  Windows Server 2008 / Windows Server 2008 R2 / Windows 7

Сравнение производительности IDE и SCSI дисков под Microsoft Hyper-V 2008 R2

Тестирование производительности Hyper-V в Windows Server 2008 R2 x64

Замеры производительности жестких дисков Windows Server 2008 R2  в формате Virtual Hard Disk (VHD)

 

Следующие документы интересны тем, что показывают, как одну и ту же задачу можно решать с помощью Hyper-V, VMware vSphere или VMware ESX и какие результаты получатся в итоге

Вирутализация 35 серверов HP ProLiant DL385 на 5 серверах Dell PowerEdge M610 с помощью VMware vSphere

Вирутализация 35 серверов HP ProLiant DL385 на 5 серверах Dell PowerEdge M610 с помощью Hyper-V

Начальные инвестиции и анализ их возврата. Сравнение решения на основе Dell PowerEdge R710 с VMware ESX и решения на основе HP ProLiant DL385

Начальные инвестиции и анализ их возврата. Сравнение решения на основе Dell PowerEdge R710 с Hyper-V и решения на основе HP ProLiant DL385

Любопытно, что в этих сравнениях Hyper-V не только обеспечил производительность на 20% выше, чем VMware vSphere, но и сэкономил на 20% процентов больше средств.

 

Ну а дальше идут замеры производительности прикладных задач и рекомендации по созданию тех или иных архитектур на основе Hyper-V.

Сравнение эффективности виртуализации баз данных под Hyper-V R2 на основе Dell PowerEdge R710 и HP ProLiant DL380 G6

Сравнение эффективности виртуализации Exchange Server 2007 SP2 Hyper-V R2 на основе Dell PowerEdge R710 и HP ProLiant DL380 G6

Отказоустойчивая система на основе Dell PowerVault MD3000i и Windows Server 2008 R2 Hyper-V

Отчет о производительности Microsoft Hyper-V R2 при работе с HP StorageWorks 4400 Enterprise Virtual Array

Отчет о производительности Microsoft Hyper-V R2 при работе с серверами HP ProLiant BL490c G6

Отчет о производительности Microsoft Hyper-V R2 при работе с сервером HP ProLiant BL490c G6 оборудованным процессорами Intel Xeon X5500 или AMD Opteron 8400

Отчет о производительности Microsoft Hyper-V R2 при работе с серверами HP ProLiant DL785 G6

Отчет о производительности Microsoft Windows Server 2008 Hyper-V при работе с серверами HP ProLiant и хранилищем MSA2000

Сложные проекты на основе SAP® в виртуализированом ЦОД

Построение кластеров виртуализированных Microsoft Exchange Server, SQL Server, SharePoint Server на основе Microsoft Hyper-V и NetApp Fabric MetroCluster

Методика развертывания и эксплуатации Microsoft Hyper-V R2 в соединении с хранилищем HP EVA

Развертывание и эксплуатация Microsoft® Windows Server® 2008 R2 Hyper-V™ и Microsoft Hyper-V Server 2008 R2 на серверах HP ProLiant

Замеры производительности виртуализированного SAP ERP*  при использовании процессров Intel Xeon Processor 5500 и Microsoft Hyper-V

Методика виртуализации  Microsoft Office SharePoint Server 2007 с помощью Hyper-V R2 и серверов HP ProLiant

Блог команды Windows Server Performance – обсуждение методов и инструментов тестирования производительности серверных ОС Microsoft

Emulex OneConnect FCoE UCNA приблизился к одному миллиону IOPS

Тестирование производительности процессоров AMD OpteronTM под Microsoft® Hyper-VTM Server 2008 R2

Рекомендованная конфигурация HP для развертывания в виртуальной среде Hyper-V Microsoft Exchange Server 2010: StorageWorks EVA8400 с использованием CA-EVA и CLX-EVA

 

Надеюсь, эта подборка материалов будет для вас полезна. Если у вас есть свои замеры производительности Hyper-V, буду рад о них узнать.

Comments

  • Anonymous
    January 01, 2003
    Изменение лицензирования позволяющее запускать аналогичное количество виртуальных машин было анонсировано позже чем эта статья и все материалы были написаны. Прошло 6 месяцев с момента публикации.

  • Anonymous
    January 01, 2003
    Sergey Tkachenko Вы говорите: "Не было ограничений позволяющих запускать несколько VM на Hyper-V и не позволяющих запускать столько же VM на других гипервизорах." Ознакомтесь уже с официальными документами. Особое внимание обратите на фразу "recently announced enhanced licensing " www.vmware.com/.../ms_licensing_faqs.pdf Q. Microsoft recently announced enhanced licensing of Windows Server Enterprise and Datacenter Editions. Are customers licensed to run multiple instances of Windows Server in VMware virtual machines on products like VMware® Server and ESX Server because of these changes? A: Yes, customers are licensed to run multiple Windows Server OS instances in virtual machines on servers licensed for Windows Server 2003 RS Enterprise or Datacenter Editions. Обратите внимание на вот эти статьи от tonymackelworth.wordpress.com/.../licensing-focus-vmware www.dabcc.com/article.aspx Как вы думаете почему в них говорится что модель лицензирования поменялась? This is probably due, in part, to the fact that Microsoft has previously not viewed virtualization as an alternative to physical computing. We've advised our clients on licensing issues according to our best educated guess - but have been unable to get written confirmation from Microsoft. This changed, though, in October with a 31-page white paper that Microsoft produced in order to clarify their licensing in a virtualized environment. We were pleased to see not only that all of our assumptions were validated, but that Microsoft also extended licensing benefits beyond what we expected. Unfortunately, the white paper itself tends to still be confusing at times. I've studied the paper at length along with Microsoft tech blogs, the press and Gartner opinions in order to boil down the salient information for VMware ESX Server environments Получается ваше "Не было ограничений" не соответствует действительности. Обвинять вас ни во вранье ни в профессионализме не буду все и так ясно.

  • Anonymous
    January 01, 2003
    Андрей а ты посмотри на точку на графике через 2 года жизни проекта. Там как раз экономия в 20% получается. Думаю что если считать полную цену без скидок, то VMWare врядли будет дешевле Hyper-V что на крупных что на малых проектах. Потому как пропорция сохраняется от малых проектов к крупным. Если же виртуализировать нужно Windows, то тут стоимость проекта вообще не в пользу VMWare т.к с Windows Server идут бесплатные лицензии на гостевые Windows а с VMWare их придется покупать отдельно.

  • Anonymous
    January 01, 2003
    Sergey Tkachenko Вот вам ссылка на бесплатные лицензии гостевых систем Windows под Hyper-V www.microsoft.com/.../virtualization.aspx Обратите внимание на эти строки: Windows Server 2008 R2 Enterprise: Run up to four software instances at a time in virtual operating system environments on a server under a single server license. Windows Server 2008 R2 Datacenter: Run any number of software instances in physical and virtual operating system environments on a server. Именно они позволяют запускать в Windows Server 2008 R2 Enterprise 4-ре бесплатные виртуальные машины Windows Server 2008 R2 Enterprise, а в Windows Server 2008 R2 Datacenter количество таких машин не ограничено. Стоит обратить внимание что  Windows Server 2008 R2 Datacenter  лицензируется по количеству CPU www.microsoft.com/.../licensing-datacenter.aspx

  • Anonymous
    April 03, 2010
    Ну лично я, наглядно сравнив 2 pdf-файла с консолидацией 35 серверов, явственно вижу что решение на Hyper-V дешевле vSphere на $10000. $295000 против $305000. Либо я не умею считать, либо это не 20%. =) На самом деле, Hyper-V существенно дешевле, когда речь идет о меньшем количестве серверов. Данный же пример - не сильно нагляден.

  • Anonymous
    April 04, 2010
    люто, бешено реквестирую в сей тред Антона Жбанкова :)

  • Anonymous
    April 04, 2010
    Если же виртуализировать нужно Windows, то тут стоимость проекта вообще не в пользу VMWare т.к с Windows Server идут бесплатные лицензии на гостевые Windows а с VMWare их придется покупать отдельно. Виртуальная среда не важна, Вмваре это ли или hyper-v, при покупке одной лицензии Enterprise вы сможете виртуализовать 4 ОС.

  • Anonymous
    April 05, 2010
    Больше всего радует то, что для достижения 1M IOPS в Intel использовали именно наш продукт, правда жалко, что 4-ую версию, так как результат был бы еще больше :)

  • Anonymous
    April 07, 2010
    Андрей, крайне хотелось бы увидеть все эти тесты в сравнении с RHEL/CentOS 5.x+Xen/KVM сильно однобокий обзор получается :)

  • Anonymous
    May 04, 2010
    Добрый день, Андрей. У меня скорее вопрос, чем коментарий. В настоящее время под 2-мя Xeon 5310 (4 ядра) установлен SW2008R2Ent. По ним поднят Hyper-V и виртульный SW2008R2St к котрому подключаются 30 терминальных пользователей. В данной конфигурации нагрузка на процессоры (4 вирт.)терминального сервера достигает 100% при этом нагрузка на процессоры хостового сервера держится в районе 10%. При условии, что количество виртуальных процессоров увеличить нельзя, имеется ли какой-то метод перераспределения нагрузки на сервера или иной путь решения проблемы? Спасибо.

  • Anonymous
    October 01, 2010
    Если же виртуализировать нужно Windows, то тут стоимость проекта вообще не в пользу VMWare т.к с Windows Server идут бесплатные лицензии на гостевые Windows а с VMWare их придется покупать отдельно. Если человек не разбирается в собственных продуктах, что он может рассказать о продуктах конкурента? Конечное VMware поступает "некрасиво" запрещаю публиковать результаты тестов. Кстати уже были прецеденты насчет сравнения производительности  - blogs.vmware.com/.../a-big-step-backwards-for-virtualization-benchmarking.html Если глянуть на экономические расчеты от VMware, то Hyper-V молча плачет в сторонке. Лично я не верю ни одним, ни другим, под каждый определенный случай есть более оптимальное решение. Например на данном этапе зрелости Hyper-V, думаю, немногие бы решились строить катастрофо устойчивые решения с виртуализацией сотен серверов на Hyper-V, разве что за очень большие деньги. :)

  • Anonymous
    October 01, 2010
    Все верно, но говорится о виртуальной среде в целом. Ни слова о Hyper-V или ESX. То есть мы можем запускать по 4-ре виртуалки для Enterprise лицензии под любым гипервизором.

  • Anonymous
    October 01, 2010
    Возможно я слишком резок, но, abeshkov, вы врете или не компетентны. Не было ограничений позволяющих запускать несколько VM на Hyper-V и не позволяющих запускать столько же VM на других гипервизорах. Только заметил, в 4-ом коменте уже говорилось об этом. ;-)

  • Anonymous
    October 01, 2010
    Немного добавлю. Например вот тут: vm.pro-it.kz/.../licensing-ws о запуске 4-х машин в Win 2008 говорилось еще летом 2009, а ваша статья написана весной 2010. Надеюсь вы понимаете, что Ваш пост был некорректный и выглядит как очередной необоснованный выпад в адрес конкурента. Вот от таких намеренных или случайных огрехов, на большинство "независимых" тестов сравнения производительности без слез не взглянешь. PS надеюсь на этом наш спор исчерпан. Спасибо Вам за диалог. Надеюсь на понимание.