Hyper-V против ESXi против XenServer

18

Может ли кто-нибудь поделиться своим опытом (например, это было здорово! Это с треском провалилось!) С использованием платформ виртуализации Hyper-V , ESXi и XenServer ? Стоимость? Управление? функции? Обработка нагрузки и резервного копирования и восстановления?

А также минимальные требования к серверу?

Я думал, что Xen - это бесплатная платформа виртуализации для Linux. Есть ли Xen и отдельная платформа XenServer?

Мнения и наблюдения были бы признательны за развертывание тестов для нашей организации.

Барт Сильверстрим
источник
2
У каждого из этих решений есть свои плюсы и минусы. Если бы вы могли указать свои требования / масштаб, вы можете получить более ценный ответ. Google предоставит вам множество «сравнений», но, предоставив реальную ситуацию, люди могут дать вам детали, которые выходят за рамки типичного результата Google.
Джефф Хенгесбах
Я гуглил и читал о них, в основном я хотел услышать реакцию других администраторов, которые пытались их использовать. То есть, мы все можем прочитать о том, как прекрасен RAID, но у меня аппаратный RAID 5 вышел из строя, когда диск умер, и не собирался восстанавливать его с новым, потому что на другом диске был один плохой блок, который никогда не вызывал предупреждение Контроллер ... надеялся найти здесь анекдоты, которых нет в литературе, так сказать.
Барт Сильверстрим
1
Спасибо за ответ, Барт. Я хотел сказать, что если вы говорите только о нескольких виртуальных машинах на 1-2 физических хостах, то любое из решений подойдет вам. Они начинают различаться, когда требования переходят к расширенным функциям управления, высокой доступности, безопасности, типам более экстремальных рабочих нагрузок, текущим предпочтениям администраторов / среды (на самом деле Windows vs linux).
Джефф Хенгесбах
Я предпочитаю экспериментировать с настройками домашней сети, а это значит, что чем больше $$, тем хуже для меня, но в нашей организации мы в настоящее время переносим системы на основе Windows XP / 2000/2003 (в основном, принтер / общий доступ к файлам) и Linux веб-сервер (доска объявлений, внутреннее использование) для системы. Аппаратное обеспечение имеет 16 гигабайт оперативной памяти, 2 4-ядерных процессора, гигабитный Ethernet (двойной гигабит, но не знаю, есть ли поддержка их связывания на гипервизоре). Наш текущий сервер VM имеет четыре легко используемые системы, и еще несколько запланированных для миграции (с использованием EXSi).
Барт Сильверстрим
1
Не забудьте RHEV ( redhat.com/virtualization/rhev ) или Ubuntu KVM с ganeti
ptman

Ответы:

25

Недавно я взял все три для запуска моей домашней сети, и короткий ответ - это зависит от ваших конкретных потребностей. Если ваши потребности не очень специализированы (база данных / Exchange / и т. Д.), Современное оборудование с поддержкой виртуализации, вы будете запускать гостей с незначительными различиями в производительности. Учитывая, что я бы посоветовал посмотреть на особенности и цены.

VMware: Как вы, наверное, знаете, VMware - давний король виртуализации. Он имеет самый большой список совместимых гостевых ОС и имеет одну уникальную особенность - переполнение памяти (вы можете выделить больше виртуальной памяти, чем физической памяти). Если ваша цель состоит в том, чтобы объединить несколько небольших, недостаточно используемых серверов, VMware, скорее всего, даст вам больше виртуальных машин / хостов, чем что-либо еще. Предостережение заключается в том, что если вы перегружены и виртуальные машины нуждаются в дополнительных ресурсах производительности танков. ESX / ESXi также имеет наименьший список совместимого оборудования. Если вы смотрите на систему белого ящика, проверьте здесьпервый. Если у вас есть совместимое оборудование, его довольно легко установить и использовать. Бесплатная версия (ESXi) практически не имеет функций, и это хорошо, если вы ищете несколько автономных хостов, а несвободные версии стоят за пределами этого мира. Что касается меня, у меня VMware оставляет неприятный вкус во рту - по моему мнению, они являются одной из многих компаний, которые противостоят изменениям и инновациям, когда конкуренция ставит под сомнение саму основу их бизнеса. Недавно они попросили компанию-партнера убрать поддержку своего продукта для бесплатной версии.

Microsoft:Hyper-V - очень интригующий вариант, особенно в версии R2. Я протестировал Hyper-V Server, который является бесплатным автономным продуктом. Я фанат Microsoft, и я действительно хотел любить Hyper-V, в первую очередь потому, что он может работать практически на любом оборудовании с драйверами Windows. Если вы работаете в доменной среде и в основном используете Windows, Hyper-V должен быть в верхней части вашего списка. Когда у вас есть возможность купить / использовать SCVMM, это выглядит еще лучше. В отличие от VMware, бесплатная версия поставляется с хорошим набором функций и еще лучше в R2, где доступны кластеризация и живая миграция! Hyper-V отлично работает с гостями Windows, имеет небольшой, но растущий список поддерживаемых гостей Linux, и даже неопытные гости Linux, кажется, работают достаточно хорошо. История другая, если вы не В доменной среде управление автономным сервером Hyper-V является серьезной проблемой. Несмотря на все товары, которые Microsoft поставила в продукте v1, менеджмент сводил меня с ума.

Citrix: конечным результатом моего тестирования было использование XenServer 5.5. ИМХО это лучший набор функций и возможностей из трех бесплатных предложений. Как и VMware, он устанавливается и управляется как устройство, а не как операционная система (например, Hyper-V). У этого также есть намного больший список совместимого оборудования (и я подозреваю,возможность добавления драйверов при необходимости). Он предлагает гораздо больше возможностей, чем бесплатное предложение VMware, и если бы вы обновили бесплатную версию до платной, это стоило бы намного, намного дешевле. Гости Windows хорошо поддерживаются, но гости Linux - это не то, что вы ожидаете от платформы виртуализации на основе Linux. Его список поддерживаемых гостей Linux довольно мал по сравнению с VMware, а не поддерживаемые гости Linux, похоже, работают не совсем хорошо. Ubuntu заметно не хватает в списке. В целом для домашнего использования я чувствовал, что у него был лучший удар для доллара.

Джон Клейтон
источник
Я согласен; XenServer 5.5 обладает лучшим набором функций, которые являются бесплатными из коробки. В целом, отличная сводка по продуктам самих производителей тоже.
osij2is
Не могу понять проблемы с присоединенным к домену Hyper-V ... использующим его в течение некоторого времени без каких-либо проблем ...
Dscoduc
@Dscoduc - Просто личные предпочтения больше всего на свете. Конечно, Hyper-V работает без домена, но если вы когда-либо хотели воспользоваться преимуществами более совершенных функций, которые вы получаете бесплатно с помощью сервера Hyper-V (CSV, Live Migration и т. Д.), Вам нужен домен. С XenServer вы получаете такие высококлассные функции без необходимости в домене и с легкостью устройства.
Джон Клейтон
Люблю цитрикс XenServer. Консоль XenCenter - отличный продукт. Делает все простым в управлении. Не может пойти не так с XenServer. Xen - это бесплатный продукт, и в некоторых случаях он обладает некоторыми дополнительными функциями, поскольку Citrix основывает свой продукт XenServer на Xen и вносит значительный вклад в проект Xen, иногда работая в тандеме. Если вы используете Xen, то существует проект с открытым исходным кодом, который скопировал проект Citrix XenCenter. Я бы порекомендовал это. openxenmanager.com
jds950
6

Я думал, что Xen была бесплатной платформой виртуализации для Linux ... есть ли Xen и отдельная платформа XenServer?

Да и заблуждение распространено.

  • Xen - HyperVisor, который сидит за кулисами.
  • XenSource - проект / решение для виртуализации с открытым исходным кодом, которое теперь принадлежит Citrix.
  • XenServer - продукт виртуализации с закрытым исходным кодом, разработанный Citrix.
Дэн Карли
источник
2
Стоит добавить, что xen - это не linux и не платформа виртуализации для linux. Это просто гипервизор. Существует кодовая база, позволяющая linux быть доменом администратора / ввода-вывода dom0, и это норма. Но у вас также может быть другая ОС, например dom0, например open solaris
goo
4

В общем, что вы просите, однако, это три очень больших продукта в мире виртуализации, и все они предлагают периоды тестирования, которые я бы посоветовал взять на тестирование на некотором запасном оборудовании. Я могу рассказать вам о том, что я знаю в трех, но было бы приятно услышать и от других

VMware vSphere 4 Во-первых, это лидер на рынке, который доминирует над всем. Я стою дороже, но зависит от того, что вы ищете. ESX (установка ESXi или ESX HD) в качестве отдельного управляемого хоста бесплатна. Вы платите за функции кластеризации и управления, HA, DRS + DPM, FT. Это дает хорошее сравнение vSphere Compare

Другие преимущества, которые я нашел, - это параметры CLI и API. это бесконечное количество автоматизации и поддержки для большого сообщества пользователей. Много плагинов на выбор тоже.

Citrix XenServer Это второе, потому что Citrix отлично подходит для доставки настольных компьютеров, и я думаю, XenServer будет мощным продуктом для такого набора вещей. еще предстоит проверить это. просто нужно найти время, но пока все выглядит аккуратно. Он основан на бесплатном Xen.org, поэтому за ним будет расти растущее сообщество пользователей. Это также входит в мой оценочный список, однако наши ИТ-специалисты, использующие его для производственных виртуальных машин, должны будут получить их мнения.

MS Hyper-V Как MS знает, что они должны войти в эту отрасль, которая в конечном итоге становится зрелой и соответствует характеристикам своих конкурентов. Я еще не тестировал этот гипервизор.

Что касается тестирования. Убедитесь, что у вас есть большие серверы, 2xQuad CPU 8GB + RAM, iSCSI или FC SAN имеют огромное значение для тестирования на приличном оборудовании.

Надеюсь, это поможет ;)

Дарраг
источник
2
Итак, в основном вы тестировали только продукт VMware?
Dscoduc
3

Стоимость: XEN и Hyper-V, скорее всего, будут дешевыми продуктами в краткосрочной перспективе.

Совместимость с хранилищем: вы действительно хотите, чтобы приличное SAN управляло вашим хранилищем.

Инструменты: VMware - король здесь. Виртуальный центр, менеджер лаборатории, менеджер жизненного цикла, помощники по резервному копированию. Citrix / Xen только начинает разрабатывать инструменты этой функциональности (хотя инструменты VMware МОЖЕТ быть ужасно глючит временами).

Крис К
источник
2

Пока все комментарии совпадают с моим собственным опытом. ESXi - отличное (бесплатное) введение в платформу VMWare. Я бы также порекомендовал XenServer 5.5 и XenCenter, оба бесплатные от Citrix. В настоящее время я использую Citrix XenServer 5.5 дома, и он работает очень хорошо, а XenCenter упрощает администрирование. Я был очень впечатлен продуктом как прямым конкурентом линейки продуктов VMWare.

С точки зрения стоимости, VMWare является самой дорогой, но самой зрелой и стабильной платформой. Я бы сказал, что Citrix - следующий по цене, а MS - последний, поскольку они практически отдают (~ 30 долларов?) Hyper-V.

И, как обычно, функции поставляются с ценником. Больше $$$, больше возможностей, так что я бы сказал, что, возможно, лучшая тактика - сначала исследовать то, что, по вашему мнению, вам нужно. Затем перечислите функции, которые вы хотите . Тогда работайте оттуда и исследуйте решения. Что-нибудь лишнее следует отметить.

Мнения и наблюдения были бы признательны за развертывание тестов для нашей организации.

Похоже, ваша организация пытается проверить воды. Если тестирование воды - это все, что вы можете сделать, начните с цены. ESXi 4.0 и / или Citrix XenServer 5.5. Если вы строго используете платформу Microsoft, я бы порекомендовал Hyper-V в качестве альтернативы.

osij2is
источник
С Hyper-V вам не нужно лицензировать Server 2008?
Барт Сильверстрим
Я не работаю с Hyper-V на регулярной основе, поэтому не могу точно ответить на ваш вопрос. Веб-сайт Microsoft может быть лучшим источником лицензирования, чем я: microsoft.com/windowsserver2008/en/us/hyperv-faq.aspx
osij2is
Hyper-V Server 2008 бесплатен - подробности здесь microsoft.com/downloads/… . Вы должны принять условия лицензии, она закрыта, но вам не нужно платить за отдельный Hyper-V.
Хелвик
Похоже, они сейчас раздают это бесплатно. Если ты не можешь победить их, отдай!
osij2is
1
Если ваши гостевые операционные системы не-Windows, это совершенно бесплатно. Если вы используете Windows, то вам необходимо лицензировать гостевые операционные системы. Или, если вы лицензируете Windows Standard, вы можете установить его в качестве хоста и гостя с одной лицензией, или Enterprise Edition позволяет 4 гостя, а DataCenter Edition допускает неограниченное количество гостей. Не все это понимают, но одинаковое лицензирование применимо и к VMWare и XenServer. Например, 1 лицензия Enterprise позволяет использовать до 4 гостей на одном хосте.
Скотт Форсайт - MVP
0

У меня нет большого опыта работы с Hyper-V, но из того, что я видел и слышал, это классический выход на рынок MS: он достаточно хорош, но не стоит ожидать ничего фантастического (например, правильной живой миграции без каких-либо ограничений). прилагается). Мое личное мнение: если вы цените время работы своих машин, не делайте этого. Технология просто еще недостаточно развита.

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

Xen встроен во многие бесплатные дистрибутивы Linux, но в такой конфигурации управлять им немного сложнее, чем VMware. Немного, не очень, особенно если ваш магазин не слишком большой. В наши дни все основные дистрибутивы имеют Xen и / или KVM: CentOS, Debian, Ubuntu, Fedora. Если вам нужна платная поддержка, RHEL и SLES предоставляют ее. Xen обладает огромной базой пользователей, как и VMware, и да, вы можете получить ее бесплатно, хотя ваш очевидный недостаток опыта побуждает меня предлагать вам приобрести соответствующую поддержку. Я бы сказал, что соотношение цены и качества у Xen немного лучше, чем у VMware.

wzzrd
источник
В Hyper-V R2 (часть Server 2008 R2) только что вышла RTM, будет множество улучшений, включая живую миграцию .
Ричард
Таким образом, покупка 2 лицензий на Server 2008 позволит осуществить миграцию виртуальных машин между двумя компьютерами? Есть ли подвох?
Барт Сильверстрим
Вам необходимо приобрести либо Enterprise of Datacenter Edition 2008 R2 для его поддержки - основное требование - сначала настроить отказоустойчивый кластер. Это также потребует общего хранилища.
Хелвик
«ПРОШЕЛ РТМ». Vmware занимается живой миграцией с 2000 года. Я буду придерживаться проверенного продукта, большое спасибо.
Крис К
@Rcihard, скажите мне, это реальная вещь, без необходимости использовать LUN для каждой виртуальной машины или без необходимости переключения всех виртуальных машин на LUN? Потому что это было / было немного проблемой, не так ли? На самом деле, Hyper-V может выполнять некоторую динамическую миграцию, но это немного хакерская задача, поскольку во время миграции машины временно отключаются. И, тем не менее, из-за использования NTFS вы должны либо самостоятельно разместить виртуальную машину на LUN, либо перенести все виртуальные машины на LUN. В конце концов, NTFS не является кластерной файловой системой. Или, по крайней мере, так я слышал: P
wzzrd
0

Помните, что VMWare предлагает ESX и ESXi, которые в основном одинаковы, но не совсем одинаковы. Как упомянуто выше, ESXi можно использовать как бесплатное программное обеспечение с большинством всех функций, которые вам понадобятся, чтобы опробовать программное обеспечение и даже использовать его в ограниченных производственных мощностях, однако, если вы хотите получить поддержку от ВМ (которую я обнаружил, что очень хорошо осведомленная группа) вам нужно будет заплатить за лицензию. Некоторые из ключевых различий между ESX и ESXi включают в себя различные наборы инструментов командной строки, а также общие различия в архитектуре, означающие, что, например, консольный доступ к устройству радикально отличается. В общем, если вы решите попробовать ESX, я бы сначала попробовал бесплатную версию ESXi, но я бы не стал рассчитывать на ее использование в производстве.

Чарльз
источник
2
Почему бы не использовать ESXi в производстве? VMWare выдвигает ESXi в качестве своего основного гипервизора, и я видел, что ESX указан как «поддерживаемый для устаревших клиентов» в более чем одном из их документов.
MDMarra
Полностью согласен - нет никаких причин не использовать ESXi в производстве, но я бы все же посоветовал, чтобы он был полностью лицензирован, чтобы воспользоваться поддержкой. И, как вы говорите, VMware заявляет, что в будущем они переходят на гипервизор на базе ESXi, а не ESX.
Хелвик
0

Любой, кто рассматривает что-либо, кроме Hyper-V, должен понимать следующую статью базы знаний : http://support.microsoft.com/kb/897615 . Крупные корпорации с учетными записями поддержки Premier не будут подвержены влиянию малых компаний. Поддержка должна быть первым соображением гипервизора.

Помимо этого, VMWare - король возможностей. Аналитики и продавцы карандашей, которые никогда не используют эти продукты, используют функции VMWares в качестве списка «обязательных», как если бы VMWare набивала свои карманы золотом.

Hyper-V имеет большинство всего, что нужно в качестве базовой линии, но не имеет возможности связать сетевые карты с гипервизором. ИМО, это плохое решение, чтобы зависеть от сторонней «команды». HyperV имеет лучший пользовательский интерфейс при использовании с SCVMM. В SCVMM отсутствует интеграция с другими продуктами System Center, поэтому для получения полного решения вам действительно необходимо лицензировать SystemCenter Suite. SCVMM также может использоваться для управления средами VMWare, но в настоящее время Xen-love отсутствует.

XenServer является королем IO. Если вы запускаете XenApp, единственная виртуализация, которую следует учитывать, - это XenServer. Консоль XenCenter Mgmt в лучшем случае неуклюжа.


источник
0

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

Чтобы исправить предыдущее неверное утверждение ...

Hyper-V имеет большинство всего, что нужно в качестве базовой линии, но не имеет возможности связать сетевые карты с гипервизором.

Синтетические интерфейсы Hyper-V связаны с гипервизором, а в продукте Hyper-V есть почти все (если не все), которое вы найдете на других платформах.

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

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

Dscoduc
источник