25 ноября 2008

Виртуализация: Red Hat vs Hyper-V vs VMWare

Краткое сравнение с точки зрения функций в таблицах.

Red Hat и Hyper-V:


К картинке можно добавить, что с точки зрения гостевых ОС, в Hyper-V поддерживаются только Windows и SLES 10 от Novell, а что касается Red Hat Enterprise Linux virtualization, то поддерживаются как Windows, так и Linux и UNIX-системы (включая NetBSD, FreeBSD и Solaris).

Red Hat и VMWare:

16 комментариев:

Михаил комментирует...

RHCS что из себя представляет, можно в двух словах?
Просто его тут сравнивают с WFC и VMware HA - а
WFC скорее решение отказоустойчивости,
тогда как HA - высокой доступности.
В общем то, разные вещи.

Dynamic memory allocation - что это у Red Hat?

Анонимный комментирует...

Насчет "что с точки зрения гостевых ОС, в Hyper-V поддерживаются только Windows и SLES 10 от Novell"... Если подразумевается VM Extensions, то так оно и есть. А по поводу установки и эксплуатации - на данный момент у меня в Hyper-V крутится Ubuntu, Fedora, AltLinux и Mint. Плюс два openSUSE: 32 и 64-битная версии. Отсутствие Extensions проявилось пока только в невозможности работы в виртуалках через RDP-подключение к консоли сервера.

Ну и плюс две винды: W2K8 Std и W2K3 R2 ;)

BigKAA комментирует...

Полезные таблички.

Но мне все равно vmware привычнее :)

Andrey Markelov комментирует...

2 michigun
RHCS позволяет организовать Application/Service Failover и IP Load Balancing. В качестве Application можно ииспользовать и виртуальную машину. Подрбнее - http://www.redhat.com/cluster_suite/

2 BigKAA:
Slackware и проприетарная VMWare? :))) не тру :)

2Анонимный:
Ну, коллега michigun подтвердит что и VI внутри VMWare умельцы запускать умудряются... :)

Михаил комментирует...

Ну и к вопросу кластеров:
MSCS\WFC можно поиметь между ВМ на любом гипервизоре, так что вопрос где больше отказоустойчивости таки не прост.

да, я знаю, что WFC не работает в VI3. Но MSCS работает, а в VI4 должен WFC заработать.

Анонимный комментирует...

Скоро выйдет Windows Server 2008 R2 и ситуация резко изменится ;)

Andrey Markelov комментирует...

2 Олег Кислицын
Ситуация в этом секторе действительно будет меняться и меняется. Если говорить только о компаниях перечисленных в этом посте, помимо 2008 R2 грядут выходы VI4 от VMware и oVirt от Red Hat ;)

Andrey Markelov комментирует...

Упс. Сорри пропустил "Dynamic memory allocation - что это у Red Hat?"

Это:

# virsh setmem vm01 262144

в итоге домен vm01 теперь имеет ОЗУ 256М. Аналогично, можно на лету добавить vCPU.

Михаил комментирует...

аааа, горячее добавление Mem\CPU.
Ясно. да, у VMware это только ожидается.

BigKAA комментирует...

Ну Слака уже больше для души :) Сейчас в основном CentOS.

vmware работает? сервер бесплатный? инструмент удобный? зачем же менять "шило" на "мыло"? :)

Andrey Markelov комментирует...

2 BigKAA
Ну, для меня плюс Xen/libvirt в том, что они в CentOS из коробки, и самое главное, никаких проблем со включенным SELinux. Vmware server 2.0 даже в permissive не хочет работать. Сегодня слушатель как раз на такую же проблему пожаловался. Плюс, конечно быстродействие повыше в случае паравиртуализированных "гостей".

BigKAA комментирует...

Я сейчас больше на ESXi сервер поглядываю. Вот собираю сервак, буду не нем гонять. Сразу проблема SELinux отпадает :)

Анонимный комментирует...

А вот еще есть такие параметры для сравнения:

Solution Component
VMware VI3
RHEL5

Live VM and storage
migration
Yes, VMotion and
Storage VMotion
Live Migration
through CLI only

Dynamic load balancing
Yes, VMware DRS
No

One-click HA
Yes. VMware HA
Complex setup

Distributed tile system
Yes, VMFS3
Add-in GFs only

Centralized management UI
Yes, VirtualCenter
Limited virt-manager UI,
reliant on CLI

Memory over subscription
Yes
No

Logical Resource Partitioning
Yes, resource pools
No

Automated online patching of host and VMs
Yes, Update Manager
Red Hat Network, not automated

Automated update of platform no VM downtime
Yes, Update Manager
No

Integrated disaster recovery solution
Yes, Site Recovery Manager
No

Virtual Desktop Infrastructure
Yes, VDM 2 / VIEW (2/12/08)
No

Software lifecycle management tools
Yes, VMware Lab Mgr,

Stage Mgr, Lifecycle Mgr
No

ISV Support
Many ISV support statements
Limited for Red Hat Xen ISV support

Red Hat Xen Architecture
• General purpose OS in management partition
• Indirect driver model
• Generic drivers in management partition


...
Windows Server 2008 R2 обещан в 2010 году.
VI4 -- в течение 3-х месяцев
RHEL уходит на KVM http://www.redhat.com/about/news/prarchive/2008/virtualization.html
ну и т.д.

Михаил комментирует...

В общем, из за подобных комментариев я зарекся что то писать про сравнения продуктов виртуализации :)

Andrey Markelov комментирует...

2 Анонимный

Спасибо за комментарий! Безусловно в настоящий момент VMware лидер в технологии виртуализации, мне как VCP это понятно в первую очередь. Эту табличку видел. Правда там есть явная ошибка и одна неточность.

1) Automated online patching of host and VMs
- Red Hat Network, not automated

"not automated" что значит? RHN позволяет автоматически применять обновления, те никакого участия оператора не требуется.

2) Automated update of platform no VM downtime - No (про RH)
Неточность. downtime требуется только при обновлении единственного компонента - ядра. Но кто будет обновлять ядро в автоматическом режиме?? в продакшен я бы не рискнул.

3) Memory over subscription - вместо этого у RH динамическое добавление ОЗУ

Что касается RHEL уходит на KVM, то Red Hat будет поддерживать Xen минимум до 2014 года (цикл поддержки RHEL5).

Анонимный комментирует...

Вот тут отлично написано как запускать FreeBSD под Hyper-V

http://blogs.technet.com/abeshkov/archive/2008/12/15/3169299.aspx