Сравнение Windows Server 2012 Hyper-V и VMware vSphere

IT-блог

Размышления относительно выбора гипервизоров VM

Обе платформы находятся в непрерывном процессе развития.

В среде специалистов, я не говорю о фанатах есть такое мнение что VMware безупречный лидер и при рассмотрении вопроса проектирования частного облака в первую очередь нужно смотреть в сторону VMware.

Сразу хочется отметить, что такое восприятие этих продуктов в большей степени имеет исторические корни, формулируется в основном за счет мнения специалистов дата-центров, которые уже давно построили и эксплуатируют облака, и к настоявшему положению вещей практически уже не относится.

Попробуем проанализировать тему и сделать свои выводы

Первая, если можно так сказать, настоящая «bare metal» виртуализация появилась у Microsoft только с выходом WIN SRV 2008 со своим Hyper-V v3, что в связке с System Center давало уже какой-то инструмент для построения Private Cloud.

Это отправная точка начиная с которой индустрия и ИТ-сообщество впервые обратили внимание на Microsoft как потенциального игрока на рынке виртуализации и начали сравнивать эти две платформы. Да, в той версии Hyper-V едва дотягивала до VMWare vSphere Standart Edition. Ну да это и понятно. На том этапе Microsoft вряд ли мог претендовать на большее в статусе новорожденного.

Но время шло и все менялось.

Уже с выходом WIN SRV 2012 ситуация изменилась. Нельзя сказать, что кардинально, но тенденция догнать и перегнать vSphere была четко видна.

Давайте вспомним, как это было.

На момент выхода Windows Server 2012 Hyper-V основными конкурентами были компании VMware и Microsoft. Citrix вытеснялся из гонки гипервизоров и в большей степени претендовал драться в сегменте VDI с прочими — нишевыми игроками, не занимающими и 5% рынка. Да, VMware был лидером, но Microsoft применял всю мощь своего маркетинга и показывал, что уже бежит наравне.

System Resource Windows Server 2012 Hyper-V vSphere 5.1
Host Logical Processors 320 256
Physical Memory 4TB 2TB
Virtual CPUs per Host 2048 2048
VM Virtual CPUs per VM 64 64
Memory per VM 1TB 1TB
Guest NUMA Yes Yes
Disk Size 64TB (VHDX) 2TB(VMDK), 64TB(pRDM)

 

Из таблицы видно, что по ключевым параметрам разницы практически нет

Внедрив миграцию виртуальных машин, обеспечив возможность делать снапшоты и удалять их без выключения виртуальных машин, и сделав возможность миграции дисков между хранилищами, Microsoft добился того, что Hyper-V уже тогда практически догнал по функционалу vSphere.

Capability Windows Server 2012 Hyper-V vSphere 5.1
VM Live Migartion Yes vMotion
Simultaneos Live Migration Unlimited N/A (>=8 for 10GbE)
Live Storage Migration Yes Storage vMotion
Simultaneos Storage Live Migration Unlimited 128 per Datastore
Shared-Nothing Migration Yes

Главной фишкой Hyper-V — и маркетинга Microsoft стали миграция виртуальных машин без общего хранилища.

В части возможностей и настройки сети Hyper-V уже тогда очень сильно подтянулся по поддержке сетевой инфраструктуры, функционал стал сопоставим с vSphere . При этом стало возможным использовать одинаковый сетевой коммутатор от Cisco.

Большой шаг вперёд был сделан и в плане «Высокой доступности» реализованной в Hyper-V. Также как и в vSphere, поддержка высокой доступности, стала возможной как своими средствами, так и средствами гостевых операционных систем.

Кластеризация в WIN SRV 2012 Hyper-V «выросла» настолько, что Hyper-V уже можно было серьезно рекомендовать к эксплуатации. Период младенчества Hyper-V закончился. Врождённая поддержка объединения сетевых интерфейсов, последовательное обновление хостов в кластере с переносом виртуальных машин, правила связки и разделения виртуальных машин, значительно повысили зрелость продукта. В гостевых операционных системах Hyper-V стало возможно собрать кластер с дисками, презентованными по FC.

Capability Windows Server 2012 Hyper-V vSphere 5.1
NIC Teaming Yes Yes
Affinity & Anti-Affinity Rules Yes Yes
Cluster-Aware Updating Yes Yes
VM Replication Yes Host-based (SRM)
Fault Tolerance No Yes
Maximum Guest Cluster Size 64 5
Guest Clustering with Live Migration Yes N/A
Nodes per Cluster 64 32
VMs per Cluster 4000 4000

Что касается таких аспектов как VDI и Управление, то в решении от Microsoft уже в момент выхода Windows Server 2012 Hyper-V все было хорошо, а Microsoft System Center VMM 2012 уже был доступен порядочное время и мог использоваться и для управления хостами ESXi через vCenter.

По правде сказать, был один казусный момент, который на момент выхода Windows Server 2012 не был решен в Microsoft System Center 2012.
Управлять Windows Server 2012 с помощью инструментария System Center 2012, а значит и всей инфраструктурой на базе WS2012, было просто невозможно.
К этому добавлялся еще один факт – установка на свеженький SQL Server 2012 также была невозможной.

Эти причины очень больно били по имиджу и общему восприятию продуктов от Microsoft и именно эта ситуация останавливала либо от внедрения Windows Server 2012, либо от использования System Center 2012 в «облачных» решениях.

Но, как мы уже заметили вначале, все меняется и к тому же достаточно быстро. Microsoft выпустил System Center 2012 SP1– и именно это в корне изменило ситуацию, исправленные ошибки прежних дней и новый функционал сняли все ограничения на использование связки

Windows Server 2012 + System Center 2012 (SP1) = Private Cloud

С выходом в 2013 году Windows Server 2012 R2 Hyper-V и реализацией таких знаковых технологий как

  • Shared VHDX - кластерные решения без использования iSCSI или виртуального FC
  • Online resizing of VHDX - расширение и сжатие VHDX-файлов включенных виртуальных машин
  • Generation 2 virtual machines - второе поколение виртуальных машин основано на UEFI и не использует эмулированные устройства.
  • Deduplication – дедупликация VDI виртуальных машин и дедупликация CSV
  • Hyper-V Recovery Manager – позволяет автоматизировать переход при сбоях с использвоанием  Hyper-V Replica.
  • Linux Guest OS support enhancements – поддержка резервного копирования на живую и динамической памяти для гостевых ОС на базе Linux
  • и ряда других…

даже у обновленной VMware vSphere 6.0, практически не осталось конкурентных преимуществ в сегменте SME’s (небольшой и средний бизнес, а это 90% отечественных предприятий) и Private Cloud.

При этом в наших рассуждениях мы вообще не учитывали финансовую сторону вопроса.

«Вспомните» или поинтересуйтесь, сколько стоит лицензия Hyper-V ?