Выбор гипервизора для виртуализации
У тех кто впервые сталкивается с виртуализацией возникает логичный вопрос — Как выбрать подходящий гипервизор?
Ведь гипервизор это ядро виртуального сервера, от его эффективность, возможностей, надежности, стоимости зависит дальнейшая работа виртуальных машин и их сервисов.
В свое время я прочитал много различных обзоров, тестирования скорости работы, смотрел видео доклады о работе гипервизоров.
Если не лезть в дебри и компактно описать плюсы и минусы самых популярных гипервизоров, а это VMware ESXi, Microsoft Hyper-V и XenServer. Мне понравился ответ на Тостере пользователя под ником Evgeny_Shiryaev.
Плюсы и минусы Microsoft Hyper-V, VMware ESXi и XenServer
Microsoft Hyper-V
Плюсы:
1. Сам гипервизор ничего не стоит, его можно скачать с сайта Microsoft (в виде Hyper-V Server);
2. Хорошо подходит для виртуализации ОС от Microsoft;
3. Большинство продуктов Microsoft поддерживают работу в виртуальной среде Hyper-V;
4. Легко установить и настроить;
5. Большинство системных администраторов умеют с ним работать;
6. Может установиться на любой сервер, на который может встать Windows.
Минусы:
1. Плохо подходит для виртуализации ОС не от Microsoft (т.е. не Windows);
2. Продвинутые инструменты администрирования (Virtual Machine Manager) платные;
3. За каждую копию Windows внутри гипервизора придется заплатить (это если используется продукт Hyper-V Server, если используется роль Hyper-V ОС Windows Server 2008 R2 Datacenter, то за копии Windows, запущенные в виртуальной среде платить не надо).
VMware ESXi
Плюсы:
1. С технической точки зрения самый продвинутый гипервизор;
2. Бесплатен (можно скачать с сайта VMware);
3. Поддерживает множество ОС внутри себя (Windows, Linux, BSD, Solaris, и т.д.);
4. Легко установить и настроить.
Минусы:
1. Продвинутые инструменты администрирования платные;
2. Может установиться только на ограниченное количество серверов;
3. За каждую копию Windows внутри гипервизора придется заплатить;
4. Не все системные администраторы умеют с ним работать.
XenServer
Плюсы:
1. Поддерживает множество ОС внутри себя;
2. Бесплатен;
3. Поддерживает достаточно большое количество серверов.
Минусы:
1. Продвинутые инструменты администрирования платные;
2. За каждую копию Windows внутри гипервизора придется заплатить;
3. Большинство системных администраторов с ним не работали.
Выводы по выбору гипервизора:
— Если Вы хотите запускать в виртуальной среде ОС и ПО от Microsoft — выбирайте Hyper-V.
— Если Вы хотите запускать в виртуальной среде различные ОС (Windows, Linux, Solaris, и т.д.) и при этом Ваши сервера входят в HCL ESXi — выбирайте ESXi.
— Если Вы хотите запускать в виртуальной среде Linux и OSS, и при этом у Вас есть специалисты, которые могут с ним работать — выбирайте XenServer.
Все четко, я согласен.
Для себя выбрал бесплатную версию гипервизора ESXi, в самый раз. Хотя нормально подружить FreeBSD с ESXi не удалось — происходит заметная потеря производительности, однако Linux (Debian, CentOS летают )