Недавно я взял все три для запуска моей домашней сети, и короткий ответ - это зависит от ваших конкретных потребностей. Если ваши потребности не очень специализированы (база данных / 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 заметно не хватает в списке. В целом для домашнего использования я чувствовал, что у него был лучший удар для доллара.