В апреле наш блог опубликовал эксклюзивную презентацию с роадмапом развития VMware vSphere на ближайшие два года. Как нас VMware не раскатали – не понятно, видать после ухода Д.Тиховича, на просторах Рунета контроль сливов стал меньше.
С тех пор прошло более двух месяцев, у нас появились новые данные для анализа и возможность прогноза развития ситуации на ближайший год-два: во-первых, как мы уже писали, Microsoft выпустили сравнение гипервизоров, во-вторых, был, не столь официальный, ответ-сравнение из стана VMware.
Внимание! Дальнейший текст является моим субъективным мнением и анализом доступных источников информации, соответственно, не претендует на истину в последней инстанции.
На текущий момент сложилась потрясающая ситуация – виртуализация находится на пике конкурентной борьбы архитектур, технологий и маркетинга. ИТшникам крайне сложно выбрать куда двигаться дальше – уйти в облако или довольствоваться только виртуализацией, использовать Hyper-V или vSphere. Ладно бы можно было сравнить функционал по спецификациям, но и это не просто: товарищи-продажники за нас сделали сравнение, показав только сильные стороны продуктов, и выдали публике кучу гипервизоромерок.
Основными конкурентами являются компании VMware и Microsoft, Citrix вытесняется из гонки гипервизоров и будет драться в сегменте VDI, прочие – нишевые, не занимают и 5%. VMware лидер, но Microsoft вцепилась своей известной маркетинговой хваткой и хочет показать, что она уже бежит наравне.
Все уже посмотрели сравнения Windows Server 2012 Hyper-V и vSphere 5, ссылки на которые были приведены в начале статьи. Теперь попытаемся спрогнозировать, будут ли они вровень осенью 2012-ого.
Догонит ли Hyper-V 2012 vSphere 5.1?
Толщина хостов и виртуальных машин. С выходом 5-ой версии vSphere появился возможность толстых виртуальных машин на ещё более толстых хостах. Hyper-V со своими 4 vCPU и 64 GB на виртуальную машину мог использоваться только для простых сервисов с горизонтальным масштабированием. Новая версия будет способна крутить и тяжелые машинки. Если честно, то и старая версия Hyper-V путём правки файлов конфигурации позволяла делать vCPU больше 4, но это уже проблемы поддержки и маркетинга. Сравним будущие возможности гипервизоров:
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) |
“>=” данные по новой версии неизвестны, значение приведено по версии 5.0.
На мой взгляд, разница не существенна: количество логических процессоров и ОЗУ на хостах равное или превосходящее Hyper-V 2012 может быть достигнуто vSphere 5.1 к релизу либо выпуском очередного Update, такие примеры в предыдущих версиях есть. Основная зацепка – это поддержка vmdk-файлов только в пределах 2 TB, и ожидать увеличения в 5.1, на мой взгляд, оптимистично, год назад предел в 2 TB для файлов VMware обещали только в 6-ой версии гипервизора. В свою очередь, в Hyper-V 2012 обещают поддержать аппаратное ускорение СХД, к сожалению, хранилища с поддержкой ещё не объявлены.
Миграция виртуальных машин. Прекратив говорить о потребности миграции между хостами, Microsoft, наконец-то, дописала код для подсистемы хранения. Теперь мы можем делать снапшоты и удалять их без выключения виртуальных машин, мы можем делать миграцию дисков между хранилищами. Ура! – Догнали!
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 — это миграция виртуальных машин без общего хранилища. vSphere на данный момент умеет переносить выключенные виртуальные машины, а в новых демонстрациях Fault Tolerance уже показали возможность синхронизации хранилищ. Вышесказанное означает, что технология у VMware есть, вопрос только в том, в какой редакции мы получим данный функционал. Хотя реальная целесообразность её имеет смысл только для 10GbE-сетей, так как тащить гигабайт 100 и выше по сети то ещё удовольствие.
Сеть. Hyper-V очень сильно подтянулся по поддержке сетевой инфраструктуры, функционал стал сопоставим с vSphere, при этом можно использовать одинаковый сетевой коммутатор от Cisco. VMware продолжит развитие своего распределённого коммутатора: новые средства мониторинга и решения проблем.
Высокая доступность. Оба гипервизора поддерживают высокую доступность, как своими средствами, так и средствами гостевых операционных систем. Развитие 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 |
В vSphere 5.1 также развивается поддержка Failover-кластеров Windows: количество поддерживаемых узлов, использующих для общих дисков FC, увеличено с 2 до 5. Hyper-V предложит функционал репликации, который на данный момент доступен в VMware SRM, будет ли он доступен стандартно в vSphere пока неизвестно. С другой стороны, у VMware есть FT, но есть вопросы по SMP FT, вроде и демки есть, но обещают только в 2013, так что тут вопрос остаётся открытым. Количество узлов в кластере Hyper-V заявлено больше, но, думаю, это не проблема для FDM.
VDI. Еще одно направление, куда стремится Microsoft — это виртуальные рабочие столы. Новая версия сервисов удалённого рабочего стола может серьёзно повлиять на передел данного рынка. VMware в данном сегменте развивает отдельный продукт View, о новой версии которого мы недавно рассказывали. Из перспективного — это заявленная поддержка аппаратного ускорения видеокарт в виртуальных машинах, как минимум, от NVIDIA, также увеличение Linked Clones до 32.
Управление. SC VMM 2012 уже доступен порядочное время и может использоваться и для управления хостами ESXi через vCenter. Сама же VMware, наплодив кучу продуктов, движется в направлении web-управления и продолжит развивать свой клиент, а также представит сквозную аутентификацию между продуктами.
Догнать догнали, а что дальше?
Если, на первый взгляд, функционально Hyper-V стал хорош, то остаётся вопрос, когда и каким образом он придет в массы. Привожу слайд, с которым я концептуально согласен.
Но. Есть пара нюансов. Для начала, SMB и новые пользователи виртуализации начнут внедрение Hyper-V сразу после релиза Windows 2012 Server. Первые очень гибки и мобильны в выборе продукта, а вторым лишь бы функционал был достаточен при своевременном маркетинге. VMware, похоже, догадывается об этом и планирует обновить политику лицензирования на продуктовую линейку vSphere 5.1 Essentials kit, а также развивать VMware GO. Этот период будет очень конкурентный и продлится с осени 2012 по осень 2013.
А затем, осенью 2013, выйдет новая версия vSphere 6, и VMware постарается сделать всё, чтобы придержать рынок от перехода на Microsoft. У Microsoft до следующей версии, скорей всего, Server 2012 R2, предположительно пройдет 2 года и это будет 2014 год, что даёт год форы VMware.
Кстати, интересный момент в сравниловке на VMUG.be – не ведитесь на список фич, смотрите сколько народу пользуется вмварой! Железный аргумент)
Ну и оттуда же – “We think: SMB market will be very interested in Hyper-V3”. Я тоже так думаю. И вмваре should think about that.
На VMUG.be вообще какой-то адский FUD, а рынок малого-среднего бизнеса уже за MS.
>Также обещают поддержать аппаратное ускорение СХД, к сожалению, >хранилища с поддержкой ещё не объявлены.
Это ты что имел ввиду?
Вроде бы SMI-S?
http://www.ms4u.info/2012/04/smi-s-provider-supported-by-vmm-2012.html
Offloaded Date Transfer (ODX)
Вот уж чистый FUD
http://www.vmware.com/files/pdf/getthefacts/vmw-vSphere-5-vs-Hyper-V-3-Beta.pdf
Лицензирование решений по виртуализации Microsoft 2012
http://www.gendalf.ru/786865478.pdf
2 Mister Nobody:
Такому FUD’у позавидовал бы vcritical.com или blogs.technet.com/virtualization
Если что – это я про ссылку на сравнение функционала на сайте VMware.