Я знаю, что я пойду против зерна здесь, но у меня есть многолетний опыт в этих технологиях, поэтому я попытаюсь объяснить.
Не спешите отказываться от VirtualBox для рабочих серверов, так как он обладает множеством функций, которые фактически делают его надежным выбором.
Во-первых, вы должны понимать, что, хотя мы говорим о гипервизорах 1-го типа, работающих на голом железе, просто потому, что гипервизору требуется хост-операционная система, не означает, что он не может превзойти тот, который предположительно этого не делает. Я говорю якобы потому, что ESXi действительно запускает то, что обычно называют «JEOS» - Just Enough Operating System. ESXi использует самую тонкую версию ОС, которая может предоставлять аппаратные интерфейсы и уровень для размещения гостевых виртуальных машин. Обратите внимание, что Oracle теперь предлагает JEOS linux, и вы можете использовать это, чтобы положить VirtualBox поверх и получить аналогичную конфигурацию. НЕ ПОТЕРЯЙТЕ СМЕШИВАНИЕ, НАПРАВЛЯЯСЯ НА ТИП 1 ПО ВИДУ ДВУХ ГИПЕРВИЗОРОВ. Сосредоточиться на том, используется ли жесткое абстракция или программное абстракция. Обратите внимание на MS Hyper-V, который использовался для программного обеспечения, а теперь использует аппаратное обеспечение. vSphere, Hyper-V и virtualbox используют аппаратную абстракцию,
С уровнями абстракции трех, о которых я упоминал, они похожи, вы можете спросить, как сравнивать и сравнивать Я смотрю на реальную производительность и функциональность установленных гостевых ОС, так как в конечном итоге это и есть цель. Я также рассматриваю возможности управления, поддержку динамического совместного использования и распределения памяти, поддержку iSCSI для гостевых виртуальных машин и поддержку нетрадиционных потребностей гостевых виртуальных машин (таких как USB, RDP, звук, объединение сетевых карт, режим NIS Promiscuos и т. Д.). Последний пункт в основном касается того, что, если у меня есть особая потребность в виртуальной машине, мне нужно добавить эту особую потребность при покупке гипервизора.
Я обычно начинаю с конца и не пытаюсь решить каждую проблему с одним хостом, одним решением гипервизора. Если у меня много гостевых ОС Linux, тогда XEN следует рассмотреть, запустив много виртуальных машин Linux на одном хосте, потому что XEN имеет некоторые специальные оптимизации для гостевой системы Linux для совместного использования страниц ОЗУ и установки APPC с прямой памятью. Действительно крутые и быстрые вещи. Недостатком является то, что все виртуальные машины должны запускать Linux в этой специальной конфигурации XEN.
Если вы хотите запускать виртуальные машины Windows, тогда исходная версия XEN не содержит специальных драйверов Windows HAL, предлагаемых Citrix Xen и VMWare, поэтому Xen с открытым исходным кодом - это собака для виртуальных машин Windows. Citrix Xen работает, но вы быстро найдете для себя инженерные решения, чтобы избежать оплаты расходов на лицензирование Citrix, и если я собираюсь начать тратить деньги, возможно, лучше купить гостевой гипервизор Windows. Однако обратите внимание, что для виртуальных машин linux Citrix Xen предлагает несколько убедительных улучшений производительности на основе подкачки разделяемой памяти, о которой я упоминал ранее, - помните об этом при реализации 3 или более виртуальных машин linus на одном хосте.
vSpere, очевидно, работает, но стоит дорого и не имеет встроенных оптимизаций Linux, которые есть у Xen. С драйверами HAL для Windows, которые они потратили на совершенствование mucho dinero, Windows работает примерно так же, как Citrix Xen, поэтому становится экономичным и политическим выбором, а не технологическим.
Hyper-V является фрагментированным продуктом - версиями. Версия не Enterprise 2008 не имеет графического интерфейса, поэтому правила оболочки. В нем также отсутствуют беспорядочные режимы, поэтому некоторые особые потребности гостевых ВМ придется искать в другом месте.
Теперь, когда я рассмотрел эту область, я доберусь до того, что считаю приятным местом - VirtualBox и готовящуюся к выпуску Windows 8 со встроенной виртуализацией. Я просто начну с того, что в октябре 2012 года Windows 8 изменит виртуализацию. Те, кто достаточно стар, чтобы увидеть, как Netware теряет свои средства к существованию, когда Microsoft включила сетевые файловые серверы в основную ОС, снова наблюдают за тем, как VMware и другие борются с маркетинговой угрозой «это бесплатно и является частью ОС». Если DOJ не вступит снова (что сомнительно, учитывая результаты их последнего вмешательства в виде дот-бомбы), ОС следующего поколения будет просто vOS, и мы будем ожидать и принимать не меньше в ОС (так же, как удаленные консоли пользовательского интерфейса). , Сетевые файловые службы, многопользовательские возможности и т. Д. ) В Windows 8 есть функции, которые будут запускать инфраструктуру Windows на таком плавном, простом, волшебном уровне, динамической миграции, на уровне виртуализации ресурсов пула, что любой, кто работает с Exchange на предприятии, естественно, пойдет туда. Да, предприятиям, инвестировавшим в VMware, потребуется время для перехода, но VMware уже борется, и недавнее изменение модели лицензирования для версии 5 должно сказать вам, что производители оборудования и предприятия в течение некоторого времени находили способы не платить Цены на VMware и не имеют направления делать это в будущем. В то время как VMware пытается заставить их платить за vOS, Microsoft бесплатно раздает их с Windows 8, и эти же предприятия уже вынуждены платить ОС от Microsoft. уровень виртуализации пула, на который естественно пойдет любой, кто работает с Exchange на предприятии. Да, предприятиям, инвестировавшим в VMware, потребуется время для перехода, но VMware уже борется, и недавнее изменение модели лицензирования для версии 5 должно сказать вам, что производители оборудования и предприятия в течение некоторого времени находили способы не платить Цены на VMware и не имеют направления делать это в будущем. В то время как VMware пытается заставить их платить за vOS, Microsoft бесплатно раздает их с Windows 8, и эти же предприятия уже вынуждены платить ОС от Microsoft. уровень виртуализации пула, на который естественно пойдет любой, кто работает с Exchange на предприятии. Да, предприятиям, инвестировавшим в VMware, потребуется время для перехода, но VMware уже борется, и недавнее изменение модели лицензирования для версии 5 должно сказать вам, что производители оборудования и предприятия в течение некоторого времени находили способы не платить Цены на VMware и не имеют направления делать это в будущем. В то время как VMware пытается заставить их платить за vOS, Microsoft бесплатно раздает их с Windows 8, и эти же предприятия уже вынуждены платить ОС от Microsoft. но VMware уже борется, и недавнее изменение модели лицензии для версии 5 должно сказать вам, что производители оборудования и предприятия в течение некоторого времени находили способы не платить цены VMware, и у них нет направления делать это в будущем. В то время как VMware пытается заставить их платить за vOS, Microsoft бесплатно раздает их с Windows 8, и эти же предприятия уже вынуждены платить ОС от Microsoft. но VMware уже борется, и недавнее изменение модели лицензирования для версии 5 должно сказать вам, что производители оборудования и предприятия в течение некоторого времени находили способы не платить цены VMware, и у них нет направления делать это в будущем. В то время как VMware пытается заставить их платить за vOS, Microsoft бесплатно раздает их с Windows 8, и эти же предприятия уже вынуждены платить ОС от Microsoft.
Хорошо, так много на будущее. На данный момент, если я использую Windows или Linux вместе с Windows, производительность VirtualBox, простой пользовательский интерфейс, аппаратная поддержка, встроенный iSCSI и распределение памяти сложно превзойти. Тот факт, что вам не нужно загружать специальные драйверы Windows для повышения производительности, должен указывать на то, что эта технология работает на уровне HAL, и поэтому она кричит о производительности. Это все, что мне нужно в небольшом центре обработки данных.
Для более крупных центров обработки данных требуется поддержка, миграция в реальном времени и т. Д., Чтобы обслуживающий персонал оставался небольшим и использовал вложения в оборудование, но трудно превзойти ценовое предложение в размере 50 долларов США на пользователя для технологий, которые являются надежными, производительными и объединяют ресурсы оборудования.
Подумайте дважды, прежде чем выбросить VirtualBox в свой небольшой центр обработки данных до 2013 года, затем перестаньте думать и используйте Microsoft для Microsoft и что-то еще для Linux. Я верю, что к 2014 году начнутся войны Linux vOS, и либо VMware сократит расходы, но и / или Ubuntu / SuSe / RH начнет внедрять зрелую среду Xen в свои предложения для ОС.
Что касается меня и моего (маленького) дома, VirtualBox качается - как на серверах, так и на рабочих столах.