ѕодпишитесь на наш Telegram-канал Ѕудьте в курсе последних новостей 👇 😉 ѕодписатьс€
ѕоддержим в трудное врем€ —пециальное предложение на техническую поддержку вашей »“ - инфраструктуры силами наших экспертов ѕодобрать тариф
ѕоставка оборудовани€ √аранти€ и помощь с настройкой. —кидка дл€ наших читателей по промокоду WIKIMERIONET  упить
»нтерфейс статистики Merion Mertics показывает ключевые диаграммы и графики по звонкам, а также историю звонков в формате, который легко поймет менеджер ѕопробовать бесплатно
¬недрение
офисной телефонии
Ўаг на пути к созданию доступных унифицированных коммуникаций в вашей компании ¬недрить
»нтеграци€ с CRM ѕомогаем навести пор€док с данными
и хранить их в единой экосистеме
ѕодключить
»“ Ѕезопасность ”мна€ информационна€ безопасность дл€ вашего бизнеса «аказать
ћерион Ќетворкс

34 минуты чтени€

Oracle и VMware €вл€ютс€ лидерами в предоставлении программных решений виртуализации в современной IT-индустрии. Oracle позвол€ет использовать Virtual Box в качестве гипервизора дл€ работы виртуальных машин, в то врем€ как VMware использует несколько программ дл€ работы виртуальных машин в различных сценари€х использовани€. ќбе платформы €вл€ютс€ быстрыми, надежными и включают в себ€ широкий спектр интересных функций. Ќекоторые из этих функций доступны на обеих платформах, но есть и такие, которые уникальны дл€ каждой в отдельности. ¬ыбор между решени€ми VMware и Oracle Virtual Box дл€ виртуализации может оказатьс€ трудным. ≈сли ¬ы сравниваете Virtual Box с VMware, эта стать€ поможет ¬ам выбрать конкретное решение по виртуализации, которое наилучшим образом отвечает ¬ашим потребност€м.


“ипы гипервизоров продуктов виртуализации VMware и Oracle

√ипервизор - это специальный программный продукт, который может одновременно запускать несколько виртуальных машин на физической машине. ¬иртуальные машины последовательно изолированы друг от друга и от базовой физической машины. Ёто св€зано с уровнем абстракции гипервизора, который делает виртуальные машины независимыми от оборудовани€, используемого физической машиной. Ёта настройка обеспечивает одно из преимуществ виртуализации - простое копирование машин с одного хоста на другой. ƒругим преимуществом €вл€етс€ перераспределение аппаратных ресурсов между виртуальными машинами.

—уществует два типа гипервизоров: тип 1 и тип 2. √ипервизор 1-ого типа называетс€ автономным гипервизором и может запускатьс€ на платформе без операционной системы при непосредственном доступе к оборудованию. √ипервизор 1-ого типа не требует базовой операционной системы, так как в этом случае он работает как операционна€ система. »спользование 1-ого типа €вл€етс€ оптимальным дл€ больших производственных сред.

√ипервизор 2-ого типа работает в существующей операционной системе хоста в качестве приложени€. Ётот тип предоставл€ет услуги виртуализации, координиру€ вызовы к центральному процессору, пам€ти, диску и другому вводу/выводу ресурсов через операционную систему сервера виртуальных машин. 2-ой тип гипервизора удобен дл€ пользователей, которые хот€т управл€ть виртуальной машиной на персональных компьютерах.

Oracle Virtual Box €вл€етс€ гипервизором 2-ого типа и должен быть установлен на операционной системе хоста в качестве программного приложени€.

VMware Player, Workstation и Fusion €вл€ютс€ гипервизорами 2-ого типа и также должны быть установлены на базовой операционной системе хоста.

VMware ESXi €вл€етс€ гипервизором 1-ого типа и должен быть установлен на платформе без операционной системы.


—ертифицирование моделей

Oracle Virtual Box- бесплатный программный продукт с открытым исходным кодом, который распростран€етс€ под ”ниверсальной ќбщественной Ћицензией GNU, 2-ой версии (GPLv2). ѕоследн€€ верси€ Virtual Box, котора€ в насто€щее врем€ доступна (на момент создани€ данной статьи), - это Virtual Box 5.2.22.

Virtual Box Extension Pack - пакет с закрытым исходным кодом, который добавл€ет в программу некоторые дополнительные функции, включа€ поддержку USB2.0/3.0, Virtual Box RDP, PXE Boot, шифрование диска виртуальной машины (необходимо установить на операционной системе виртуальных машин). ѕакет расширений Virtual Box предоставл€етс€ бесплатно в пробный период, дл€ личного пользовани€ или обучени€ (распростран€етс€ в соответствии с Ћицензией на персональное использование и пробного периода Virtual Box). ќднако дл€ коммерческого использовани€ необходимо заказать лицензию Enterprise.

VMware Player (VMware Workstation Player - полное название программы) €вл€етс€ бесплатным дл€ личного, образовательного и некоммерческого использовани€. Ѕизнес и некоммерческие организации должны получить коммерческую лицензию (примерно за 150 долларов), котора€ позвол€ет запускать виртуальные машины с ограниченным доступом, созданные в Workstation/Fusion, и обеспечивает лучшую поддержку дл€ массового применени€. ¬ы можете быстро создавать (начина€ с версии 3.0) и легко запускать виртуальные машины с помощью VMware Player.

VMware Workstation (полное название программы - VMware Workstation Pro) имеет 30-дневный пробный период дл€ оценки программы.  ак правило, необходимо приобрести лицензию (VMware Workstation 15 Pro стоит около 250 долларов). ¬ то врем€ как VMware Player включает только основные функции, VMware Workstation имеет полный набор функций виртуализации, предоставл€емых VMware дл€ персональных компьютеров.

VMware Fusion - аналог VMware Workstation дл€ компьютеров с операционной системой macOS. —уществует две версии VMware Fusion - VMware Fusion (80 долларов) и VMware Fusion Pro (160 долларов). VMware Fusion Pro включает больше функций корпоративного класса по сравнению с VMware Fusion, котора€ в основном ориентирована на домашних пользователей.

VMware ESXi должна быть сертифицирована с лицензи€ми vSphere, начина€ с 495 долларов за комплект VMware vSphere Essentials Kit. ѕробный период ESXi составл€ет 60 дней. “акже можно получить бесплатную лицензию ESXi на неограниченный срок, но с ограниченными возможност€ми: хост ESXi не может управл€тьс€ с vCenter Server; два физических процессора (количество €дер не ограничено); „исло vCPU на одну виртуальную машину равно 8.

ѕримечание: ¬ 2007 году компани€ Innotek GmbH выпустила первую версию Virtual Box. ¬ 2007 году Innotek была приобретена компанией Sun Microsystems. ¬ 2008 году Sun Microsystems была приобретена компанией Oracle, а с 2008 года название программы - Oracle Virtual Box. “екуща€ верси€ Virtual Box - v.5.2.22.

ѕерва€ верси€ VMware была выпущена в 1999 году. ѕолное название программы - VMware 1.0. ѕозже, с выходом третьей версии в 2003 году, программа был переименована в VMware Workstation 3.0. “еперь VMware представл€ет собой семейство нескольких приложений и средств виртуализации.

VMware Player 1.0 был выпущен в 2008 году. Ќумераци€ версий VMware Player и VMware Workstation отличалась до Player v.7 и Workstation v.11. ¬ 2015 году, с выходом VMware Workstation v.12, нумераци€ версий была согласована, и в том же году была выпущена нова€ верси€ Player v.12. “екуща€ верси€ VMware Workstation и Player - 15.0.2.

VMware Fusion 1.0была выпущена в 2007 году. Ќумераци€ версий VMware Fusion и VMware Workstation отличаетс€. ¬ то врем€ как последн€€ верси€ VMware Workstation - 15.0.2, последн€€ верси€ VMware Fusion - 11.0.1.

VMware ESX 1.0 была выпущена в 2001 году (ESX - Elastic Sky X). ¬ 2007 году VMware выпустила ESXi 3.5 (ESX 3.5 был выпущен в 2008 году) в качестве более улучшенной альтернативы ESX. ESX больше не доступен (последн€€ верси€ 4.1.0 build 2168595 была выпущена в 2014 году). ¬ерсии VMware vSphere 5 и более поздних версий vSphere совместимы только с ESXi (Elastic Sky X Integrated). “екуща€ верси€ ESXi - верси€ 6.7.


¬иртуализаци€ аппаратного и программного обеспечени€

јппаратна€ виртуализаци€ использует гипервизор, чтобы имитировать работу системы средствами аппаратных устройств дл€ виртуальных машин. ‘ункции процессора Intel VT-x или AMD-V необходимы на физическом (хостовом) компьютере дл€ обеспечени€ возможности виртуализации оборудовани€ и должны быть включены в UEFI/BIOS. Ќекоторые гостевые коды могут выполн€тьс€ непосредственно на аппаратных средствах хоста, что повышает общую производительность виртуальной машины. ’ост и гостевые системы должны использовать одну и ту же платформу, например, x86-64.

VMware, так и Virtual Box поддерживают аппаратную виртуализацию.

¬иртуализаци€ программного обеспечени€ требует от хост-системы полного копировани€ всей гостевой платформы, включа€ команды центрального процессора с использованием специального программного обеспечени€. ‘ункции аппаратной виртуализации не требуютс€ дл€ центрального процессора главного компьютера, но тогда производительность меньше, чем у аппаратной виртуализации. »нструментальные и внешние платформы могут отличатьс€.

Virtual Box поддерживает виртуализацию программного обеспечени€, это означает, что ¬ы можете запускать виртуальные машины с Virtual Box даже на старом оборудовании, на котором центральный процессор не поддерживает аппаратные функции виртуализации.


—ерверные операционные системы, на которые можно устанавливать программы

Oracle Virtual Box - кроссплатформенное решение, которое можно установить на Linux, Windows, Solaris, macOS, FreeBSD.

¬ случае использовани€ программ VMware ситуаци€ отличаетс€. VMware Workstation and Player могут быть установлены как на Linux, так и на Windows; » VMware Fusion можно установить на macOS.

 ак ¬ы видите, Virtual Box поддерживает большее количество операционных систем хоста.


ѕоддержка гостевых операционных систем

Ќа виртуальных машинах, работающих на Virtual Box, могут быть установлены следующие гостевые операционные системы: Linux, Windows, Solaris, FreeBSD, macOS.

ѕродукты VMware поддерживают установку следующих гостевых операционных систем: Linux, Windows, Solaris, FreeBSD, macOS. »мейте в виду, что macOS может быть только официально установлена только в качестве гостевой операционной системы на VMware Fusion/Fusion Pro. “ехнически, macOS может быть установлен на Workstation VMware и ESXi при помощи специального пакета исправлений (патча), но удостоверьтесь, что лицензионное соглашение соблюдаетс€ перед его использованием.


»нтерфейс пользовател€ (GUI и CLI)

Virtual Box обеспечивает Virtual Box Manager удобным графическим пользовательским интерфейсом (GUI) и VBoxManage мощным интерфейсом командной строки (CLI). — помощью CLI - Virtual Box может получить доступ ко всем функци€м и настройкам механизма виртуализации, в том числе к тем настройкам, которые недоступны в графическом интерфейсе пользовател€.

CLI - Virtual Box

VMware Workstation обеспечивает мощный удобный графический интерфейс пользовател€, а также утилиту командной строки vmrun дл€ управлени€ виртуальными машинами, включа€ гостевую операционную систему. ћожно также использовать команду vmware с соответствующими опци€ми в таких случа€х, как запуск рабочей станции, запуск виртуальной машины, переход в полноэкранный режим и т.д. ”тилиту командной строки vmrun можно использовать дл€ VMware Player после установки библиотек API VMware-VIX. VMware Player создает упрощенный графический интерфейс пользовател€.

√рафический интерфейс VMware-Workstation-15

√рафический интерфейс VMware Player показан на рисунке ниже. »нтерфейс VMware Player можно сравнить с интерфейсом VMware Workstation.

VMware Player 15

VMware Fusion имеет графический интерфейс, который отличаетс€ от графического интерфейса рабочей станции, поскольку он используетс€ дл€ пользователей macOS. ќтсутствуют вкладки дл€ переключени€ между виртуальными машинами и лева€ панель со списком виртуальных машин. “акже доступна утилита командной строки vmrun.

»нтерфейс VMware Fusion 11

VMware ESXi имеет консольный интерфейс, доступ к которому можно получить либо непосредственно на сервере, либо с помощью удаленного SSH-соединени€. √рафический интерфейс можно использовать при подключении к серверу ESXi из браузера с помощью VMware Host Client.

GUI Vmware через браузер

ѕапки общего пользовани€

ѕапки совместного использовани€ позвол€ют удобно обмениватьс€ файлами между операционными системами на виртуальной машине и гостевой операционной системы по сети. ћожно легко создать общую папку в операционной системе хоста с помощью приложени€ виртуализации, а затем перенести файлы из хостовой системы в гостевую или наоборот. »спользование общих папок более удобно, чем создание одной папки вручную с помощью встроенных инструментов операционной системы. ќбщие папки доступны в Oracle VirtualBox, автоматизированном рабочем месте VMware, VMware Player и VMware Fusion. ƒл€ виртуальных машин, работающих на хостах ESXi, не доступна функци€ общих папок. „тобы включить общие папки, необходимо создать их вручную на физической или виртуальной машине со встроенными средствами гостевых дополнений операционной системы. ¬ хостовой системе должны быть установлены дополнени€ Virtual Box и средства VMware.


—равнение гостевых дополнений Virtual Box с инструментами VMware

VirtualBox Guest Additions - это набор драйверов и системных приложений дл€ операционных систем на виртуальной машине, которые можно использовать дл€ повышени€ производительности и удобства использовани€ виртуальных машин. √остевые дополнени€ работают на всех виртуально эмулируемых операционных системах, так как файл VBoxGuestAdditions.iso находитс€ в каталоге, где установлен Virtual Box. ƒл€ установки гостевых дополнений необходимо подключить ISO-образ к виртуальному DVD-диску машины и запустить программу установки. ISO-образы разных версий можно загрузить с сайта Virtual Box. ƒл€ установки гостевых дополнений в системах Linux из программных хранилищ можно использовать диспетчер пакетов командной строки.

VMware Tools - это аналог гостевых дополнений дл€ виртуальных машин, работающих на платформе VMware. —редства VMware Tools предоставл€ютс€ каждой поддерживаемой гостевой операционной системой в виде отдельного ISO-образа (Windows, linux.iso, solaris.iso и т.д.), который находитс€ в каталоге приложени€ (VMware Workstation, Player, Fusion). „то касаетс€ ESXi, средства VMware Tools можно найти в каталоге/usr/lib/vmware/isoimages/. ≈сли ¬ы не можете найти соответствующие ISO-образы, ¬ы можете вручную загрузить установщик инструментов VMware с сайта VMware? или можно использовать диспетчер пакетов командной строки дл€ установки open-virtual-tools из программных хранилищ дл€ операционных систем на виртуальной машине Linux.

ѕосле установки "√остевых дополнений" или средств VMware станов€тс€ доступны следующие функции: общие папки, перетаскивание, общий буфер обмена, встроенный указатель мыши, Autologon, улучшенный вывод видео, синхронизаци€ времени и т.д.


—равнение режимов VirtualBox Seamless и VMware Unity

–ежимы VirtualBox Seamless и VMware Unity - это эквивалентные функции, которые позвол€ют отображать окна гостевых приложений аналогично тому, как отображаютс€ окна хост-приложений.

 ак правило, окна гостевых приложений, которые выполн€ютс€ на гостевой операционной системе, отображаютс€ в одном окне виртуальной машины. ќкно виртуальной машины исчезает после включени€ режима Seamless или режима Unity. ѕрограммы, которые работают на гостевой операционной системе, выгл€д€т как программы, которые работают в операционной системе хоста. Ѕезопасность не нарушаетс€, так как программы продолжают запускатьс€ на изолированной виртуальной машине.

»спользование гостевых приложений без окна виртуальной машины делает рабочее пространство целостным и удобным. Ќапример, можно запустить Photoshop на виртуальной машине Windows, включить режим Virtual Box Sleeped/режим VMware Unity, а затем работать с окном Photoshop аналогично работе с обычными окнами ќ— хоста Linux.

ƒл€ использовани€ режима "Seamless" требуютс€ гостевые дополнени€ Virtual Box, а при соответствующем использовании режима "VMware Unity" - средства VMware Tools. –ежим Unity нельз€ использовать дл€ удаленных виртуальных машин, работающих на хостах ESXi.

Virtual Box поддерживает режим Seamless дл€ пользователей Linux, Windows и Solaris (macOS не поддерживаетс€).

VMware поддерживает режим Unity дл€ пользователей с гостевым доступом Windows и Linux (к сожалению, поддержка режима Unity в гостевой Linux была удалена в VMware Workstation 12). Unity дл€ пользователей macOS не поддерживаетс€.

VirtualBox Seamless режим

—нимки файловой системы VM

—нимки файловой системы позвол€ют сохран€ть состо€ние виртуальной машины на определенный момент времени. ѕрограммы Virtual Box и VMware (кроме VMware Player) поддерживают снимки виртуальной машины. ћожно создать несколько снимков, а затем откатить виртуальную машину на один из снимков, чтобы восстановить состо€ние виртуальной машины. ¬иртуальна€ машина может быть выключена или включена при создании снимка файловой системы. ѕри создании снимка запущенной виртуальной машины виртуальна€ пам€ть также сохран€етс€ в файл.

ѕри создании снимка файловой системы создаетс€ разностный виртуальный диск; » с этого момента все изменени€ записываютс€ на этот разностный виртуальный диск. ѕри создании следующего снимка файловой системы создаетс€ другой разностный виртуальный диск. ћожно создать несколько снимков, но следует помнить, что снимки замедл€ют производительность виртуальной машины.

ѕри удалении снимка файловой системы разностный виртуальный диск объедин€етс€ с первоначальным виртуальным диском (разностный виртуальный диск предыдущего снимка файловой системы также может рассматриватьс€ как первоначальный виртуальный диск).

—нимки файловой системы полезны дл€ тестировани€. Ќапример, если ¬ы не знаете, будет ли приложение работать правильно после установки, сделайте снимок перед установкой приложени€. “аким образом, если что-то пошло не так, можно вернуть состо€ние виртуальной машины к предыдущему снимку. Ќевозможно запустить виртуальную машину дл€ восстановлени€ из снимка.


ѕоддержка USB-устройств

— поддержкой USB-устройств можно подключить USB-устройство к хостовой и к гостевой машине. Ёта функци€ используетс€ дл€ подключени€ жестких дисков USB, веб-камер, адаптеров WI-FI, принтеров, сканеров и т.д. ƒл€ виртуальной машины должен быть включен виртуальный USB-контроллер.

ѕлатформы Virtual Box и VMware (включа€ VMware Player, Workstation, Fusion, ESXi) поддерживают подключение USB-устройств к виртуальным машинам. ƒл€ подключени€/отключени€ USB-устройства от хоста к гостю можно использовать параметры виртуальной машины дл€ съемных устройств.

ѕакет расширений с закрытым исходным кодом должен быть установлен в Virtual Box дл€ поддержки USB 2.0/3.0, а также требуютс€ гостевые дополнени€ Virtual Box. VMware обеспечивает поддержку USB-устройств.


3D обеспечение

Ќекоторые программы, например, приложени€ дл€ создани€ и визуализации 3D моделей, могут нуждатьс€ в поддержке 3D ускорени€.

ƒл€ 3D графики (вплоть до OpenGL 3.0, Direct3D 9) у Virtual Box ограниченна€ поддержка. 3D ускорение должно быть включено вручную в настройках виртуальной машины. ѕоддерживаетс€ не более 128 ћЅ видеопам€ти. Ќа хостовом компьютере должны быть установлены графические драйверы, а на гостевом - гостевые дополнени€.

VMware предоставл€ет 3D графику с поддержкой DirectX 10 и OpenGL 3.3 дл€ плеера, рабочих станций, Fusion и ESXi. јппаратные средства трехмерной графики включены по умолчанию дл€ последних версий виртуальных машин рабочей станции. ƒл€ этого требуютс€ средства VMware. ћожно настроить до 2 √Ѕ видеопам€ти. ¬ операционной системе хоста должны быть установлены драйверы графической подсистемы, а аппаратное ускорение должно быть включено.

 ак правило, в этой категории VMware обеспечивает более эффективную поддержку 3D графики дл€ гостевых виртуальных машин.


‘орматы виртуальных дисков

¬иртуальные диски копируютс€ подобно другому виртуальному оборудованию дл€ виртуальных машин.   виртуальным машинам прикрепл€ютс€ файлы виртуальных дисков, представл€ющие собой специальные контейнеры дл€ хранени€ данных.

Virtual Box поддерживает следующие форматы виртуальных дисков:

  • VDI (Virtual Disk Image; ќбраз виртуального диска) - это собственный формат виртуального диска Virtual Box. ќн используетс€ по умолчанию при создании новой виртуальной машины в Virtual Box.
  • VMDK (Virtual Machine DisK) - формат виртуальных дисков, разработанный VMware, и используемый дл€ виртуальных машин VMware. Ётот формат используют и другие поставщики.
  • VHD (Virtual Hard Disk - виртуальный жесткий диск) - формат виртуального диска, разработанный корпорацией Microsoft дл€ Hyper-V.

ќбразы виртуальных дисков HDD формата Parallels Desktop 2 (попул€рен на macOS).

VMware поддерживает формат VMDK виртуальных дисков дл€ виртуальных машин. Ёто единственный формат виртуального диска, поддерживаемый VMware.


“ипы распределени€ виртуальных дисков

ѕри создании виртуального диска можно использовать два типа распределени€ дисковых ресурсов:

¬ момент создани€ виртуального диска вы можете предварительно распределить свободное место. Ќапример, при создании 10 √Ѕ виртуального диска, файл виртуального диска занимает 10 √Ѕ пространства в хранилище сразу после создани€. ¬ Virtual Box такие диски называютс€ фиксированными дисками, в то врем€ как в VMware такой формат дисков называетс€ "толстым" с выделени€ми.

¬ы можете создать динамически размещенный файл виртуального диска, который способен расти по мере записи данных на диск. Ётот тип виртуального диска очень мал в момент создани€ и постепенно растет по мере записи данных в новые блоки до тех пор, пока размер диска не достигнет максимально обслуживаемого размера. ƒиски этого типа называютс€ динамически размещаемыми дисками в Virtual Box и дисками с маломощным выделением ресурсов в VMware.


ѕоддержка сопр€женных копий

—опр€женна€ копи€ - это виртуальна€ машина, у которой виртуальный диск св€зан с другим виртуальным диском другой виртуальной машины. ќн сохран€ет только данные, отличающиес€ от тех данных, которые хран€тс€ на диске сопр€жЄнной (первоначальной) виртуальной машины. Ќапример, можно создать стандартную виртуальную машину с установленными на ней обновлени€ми и программным обеспечением. «атем можно создать несколько сопр€женных копий и установить на каждую сопр€женную копию различные специализированные программы, которые будут использоватьс€ дл€ каждой соответствующей цели. Ётот подход позвол€ет экономить пространство хранени€, поскольку только различи€ записываютс€ на виртуальные диски сопр€женных копий.  роме того, это позвол€ет сэкономить врем€, затраченное на создание дубликата. —нимок автоматически создаетс€ дл€ стандартной виртуальной машины при создании сопр€женной копии, который затем используетс€ в качестве основы дл€ дубликатов. —опр€женные копии всегда должны иметь доступ к первоначальной виртуальной машине.

—опр€женные копии всегда должны иметь доступ к первоначальной виртуальной машине

—опр€жЄнные копии поддерживаютс€ Virtual Box, VMware Workstation, VMware Fusion Pro.  ак и дл€ VMware ESXi, их можно создать вручную, написав специальные сценарии дл€ PowerCLI. VMware также работает с сопр€женными копи€ми дл€ VMware Horizon VDI (решение дл€ инфраструктуры виртуальных рабочих мест, работающее с vSphere).


¬иртуальные сети

Virtual Box обеспечивает следующие сетевые режимы:

Ќе сопр€жЄнный режим. ¬ этом режиме виртуальный сетевой адаптер включен дл€ виртуальной машины, но копируетс€ неподключенный сетевой кабель. ¬ результате виртуальна€ машина не имеет сетевого соединени€.

NAT(преобразование сетевых адресов). Ётот режим позвол€ет включить частную сеть дл€ виртуальной машины с помощью виртуального роутера, который интегрирован в движок Virtual Box. √остева€ машина может получить доступ к хостовой машине и другим хостам в сети, к которой подключена хостова€ машина. √остева€ машина также может получать доступ к внешним хостам и имеет доступ к »нтернету (аналогичный доступу к хостовой машине). ¬иртуальна€ машина недоступна на хостовом компьютере и во внешних сет€х (дл€ устранени€ этой проблемы можно вручную настроить переадресацию портов). »нтегрированный DHCP-сервер используетс€ дл€ назначени€ IP-адресов сетевым адаптерам виртуальной машины. NAT - это сетевой режим по умолчанию, используемый при создании виртуальной машины.

—еть NAT(обслуживание). Ётот режим €вл€етс€ более расширенным, чем описанный выше режим NAT, и позвол€ет виртуальным машинам в сети NAT (за NAT) осуществл€ть доступ друг к другу по сети. Ќе забудьте создать виртуальную сеть, выбрав ‘айл Ќастройки —еть дл€ настройки сети NAT. ≈сли требуетс€ включить сетевой доступ к виртуальным машинам с хоста, необходимо вручную настроить переадресацию портов.

—етевой мост/мостовой переходник.¬ этом режиме виртуальна€ машина подключаетс€ к той же сети, что и хостовый компьютер. ¬ этом случае виртуальна€ машина выгл€дит как физическа€ машина, подключенна€ с помощью сетевого кабел€ к тому же коммутатору, что и хостова€ машина. ƒл€ проводных и беспроводных сетевых адаптеров хостовых машин используютс€ различные режимы моста.

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

јдаптер только дл€ хоста. ¬иртуальные машины могут взаимодействовать друг с другом и с хостовой машиной, в то врем€ как хост может получать доступ к гостевым виртуальным машинам по сети. ¬ операционной системе на виртуальной машине создан сетевой адаптер только дл€ узла Virtual Box.

ƒавайте сравним сетевые режимы виртуальных машин Virtual Box в таблице:

VM -> ’ост VM <- ’ост VM1 <-> VM2 VM -> LAN VM <- LAN ¬иртуальный сетевой адаптер в ќ— хоста
NAT + переадресаци€ портов - + переадресаци€ портов -
—еть NAT + переадресаци€ портов + + переадресаци€ портов -
—оединенный адаптер + + + + + -
¬нутренн€€ сеть - - + - - -
јдаптер только дл€ хоста + + + - - +
* LAN - это физическа€ локальна€ сеть, к которой подключен хостовый компьютер.

VMware обеспечивает следующие сетевые режимы виртуальной машины: только дл€ мостовой сети, NAT и хоста. Ёти режимы доступны дл€ VMware Player, автоматизированного рабочего места, Fusion, Fusion Pro. јвтоматизированное рабочее место VMware и Fusion Pro включают работу редактора виртуальной сети, в то врем€ как Player и Fusion нет.

NAT. ¬ этом режиме виртуальные машины подключаютс€ к частной сети NAT. ¬иртуальные машины могут взаимодействовать друг с другом, хостовой машиной и другими хостами, с которыми хостова€ машина может взаимодействовать вне сети NAT виртуальной машины. ’остова€ машина может взаимодействовать с виртуальными машинами, но другие хосты за пределами сети NAT не могут взаимодействовать с ними таким образом. ѕо умолчанию, им€ дл€ сети NAT - VMNet8. ¬иртуальный сетевой адаптер добавл€етс€ в операционную систему хоста при добавлении сети NAT. ¬строенный виртуальный маршрутизатор и DHCP-сервер используютс€ программами VMware дл€ установлени€ сетевого соединени€ NAT виртуальных машин.

Ќастройка NAT на виртуальной машине

ѕринцип работы сети NAT дл€ виртуальных машин VMware аналогичен режиму сети NAT в Virtual Box. ќднако добавл€ть правила переадресации портов вручную не требуетс€ (за исключением случаев, когда требуетс€ подключение к виртуальной машине от каких-либо хостов физической локальной сети).

—оединенный. Ётот режим заставл€ет виртуальную машину работать аналогично любому другому компьютеру в физической сети. ѕринцип работы аналогичен принципу работы мостового соединени€ дл€ Virtual Box. »м€ по умолчанию дл€ параллельной сети - VMNet0.

–ежим моста на виртуальной машине

“олько дл€ хоста. ¬ этом режиме виртуальные машины подключаютс€ к изолированной сети и могут взаимодействовать друг с другом, а также с хостом. ’ост может взаимодействовать с виртуальными машинами. —хема соединени€ выгл€дит так, как будто виртуальна€ машина и хост подключены к одному коммутатору, а коммутатор не подключен ни к одному из маршрутизаторов (аналогично Virtual Box). ¬иртуальный сетевой адаптер создаетс€ в операционную систему хоста, и им€ этой сети по умолчанию - VMNet1. ¬иртуальный DHCP-сервер входит в состав программ VMware дл€ назначени€ IP-адресов сетевым адаптерам виртуальной машины, подключенным в режиме "только дл€ хоста".

–ежим только дл€ хоста на виртуальной машине

ћожно добавл€ть, редактировать и удал€ть виртуальные сети в редакторе виртуальных сетей (включа€ сетевой адрес, IP-адрес маршрутизатора, настройки DHCP-сервера и т.д.). ћаксимальное количество сетей виртуальных машин - 20 (VMNet0 VMNet19).

—етевые режимы, предоставл€емые VMware, сравниваютс€ в таблице:

VM -> ’ост VM < ’ост VM1 <-> VM2 VM -> LAN VM <- LAN ¬иртуальный сетевой адаптер в ќ— хоста
NAT + + + + перенаправление портов +
—оединенный + + + + + -
“олько дл€ хоста + + + - - +

VMware ESXi включает несколько различных инструментов дл€ подключени€ виртуальных машин к сет€м. —пособ подключени€ к сети виртуальной машины по умолчанию аналогичен режиму параллельного подключени€. ¬иртуальный сетевой адаптер виртуальной машины подключаетс€ к порту vSwitch по умолчанию, который подключаетс€ к физическому коммутатору с помощью контроллера физического сетевого интерфейса (NIC) хоста ESXi. Ќа vSwitch можно создать несколько групп портов. ћожно установить идентификаторы VLAN дл€ различных групп портов виртуального коммутатора, а затем (с помощью L2 коммутаторов) подключить их к физическому или виртуальному маршрутизатору. ¬иртуальные машины с виртуальными сетевыми адаптерами, подключенными к этим портам, подключены к соответствующим сет€м. VMware предоставл€ет NSX дл€ виртуализации маршрутизаторов, а также дл€ создани€ программированных определенных сетей (SDN), однако эта тема выходит за рамки данной статьи. ћаксимальное количество виртуальных сетевых адаптеров на одну виртуальную машину - 4 дл€ Virtual Box и 10 дл€ VMware.


ѕоддержка общей пам€ти(iSCSI)

ISCSI - попул€рный сетевой протокол, который используетс€ дл€ доступа к общим ресурсам хранени€ на блочном уровне. –есурс хранени€ iSCSI удобно подключать как удаленный диск с помощью сети Ethernet. ¬ы не заметите отличи€ от гостевой операционной системы виртуальной машины. —ервер, который обеспечивает совместное хранение данных, называетс€ целевым объектом iSCSI, в то врем€ как клиент, который инициирует подключение к серверу, называетс€ инициатором iSCSI. »спользование общего ресурса хранени€ iSCSI в качестве виртуального диска дл€ виртуальной машины особенно полезно при необходимости переноса виртуальной машины между хостами. ¬иртуальна€ машина использует один и тот же общий целевой объект iSCSI дл€ хранени€ виртуального диска, но потребл€ет вычислительные ресурсы другого хоста после переноса.

Virtual Box включает в себ€ встроенный инициатор iSCSI.  омандна€ строка должна использоватьс€ дл€ подключени€ целевого устройства iSCSI к виртуальной машине в Virtual Box. ѕосле присоединени€ целевого устройства iSCSI к виртуальной машине внутренние файлы виртуальной машины сохран€ютс€ непосредственно на диске iSCSI. ¬ данном случае образ виртуального диска не создаетс€.

VMware ESXi поддерживает присоединение целевого объекта iSCSI дл€ использовани€ его в качестве хранилища данных виртуальных машин, включа€ виртуальные диски. ќсновное отличие от Virtual Box заключаетс€ в том, что виртуальные машины Virtual Box используют целевые устройства iSCSI непосредственно без создани€ виртуальных дисков, в то врем€ как ESXi использует флажок iSCSI в качестве хранилищ данных дл€ хранени€ виртуальных дисковых файлов виртуальных машин. –екомендуетс€ настроить специализированную сеть хранени€ дл€ подключени€ целевых устройств iSCSI к хостам ESXi. ƒл€ хранени€ данных виртуальных машин VMware непосредственно на диске iSCSI в обход виртуального дискового файла можно использовать устройство, не выполн€ющее обработку данных (RDM); ќднако следует понимать, что в этом случае производительность виртуальной машины не увеличиваетс€.

VMware Workstation, Player и Fusion не поддерживают iSCSI и не имеют инициатора iSCSI. ≈динственный способ хранени€ виртуальных дисков в хранилище iSCSI - это подключение целевого устройства iSCSI с помощью встроенного инициатора iSCSI операционной системы хоста (если такой инициатор существует в ќ—), а затем использовать установленный диск дл€ хранени€ виртуальных файлов дл€ виртуальных машин.

 роме того, Virtual Box поддерживает общие ресурсы хранени€ NFS и SMB, в то врем€ как VMware ESXi поддерживает ресурсы хранени€ NFS и Fibre Channel. NFS и SMB (CIFS) - это протоколы доступа на уровне файлов.


ƒинамическа€ миграци€ виртуальных машин - телепортаци€ VirtualBox против VMware vMotion

VirtualBox поддерживает динамическую миграцию виртуальной машины с одного хоста VirtualBox на другой по сети TCP/IP, даже если виртуальна€ машина работает. Ёту особенность называют телепортацией в VirtualBox. ќбщее место хранени€ (iSCSI, NFS или SMB) должно использоватьс€ виртуальным диском, и должен быть предоставлен доступ обоими хоз€евами VirtualBox. ¬иртуальный диск не переходит от одного хоз€ина к другому, скорее состо€ние виртуальной машины передаетс€ с минимальным временем просто€, если виртуальна€ машина работает. ¬ результате виртуальна€ машина потребл€ет вычислительные ресурсы (центральный процессор, пам€ть) целевого хоста, но не ресурсы исходного хоста. ¬иртуальна€ машина может переходить между хоста независимо от хоста операционной системы; например, виртуальна€ машина может переходить от хоста Linux (источник) к хосту Windows (целевое устройство).

≈ще одно требование - это настройка виртуальной машины VirtualBox на целевом хосте. Ќеобходимо создать виртуальную машину с настройками оборудовани€, идентичными настройкам оборудовани€ исходной виртуальной машины (объем виртуальной пам€ти должен быть таким же). »мена виртуальных машин могут быть разными. ƒл€ выполнени€ телепортации виртуальной машины между хостами VirtualBox необходимо использовать интерфейс командной строки (VBoxManage). ƒл€ максимальной совместимости рекомендуетс€ использовать процессоры одного семейства на хостах VirtualBox.

VMware предоставл€ет функцию vMotion дл€ миграции виртуальных машин между хостами ESXi в vSphere по сети и без простоев, если виртуальные машины работают. –абочие нагрузки виртуальной машины (центральный процессор и пам€ть) передаютс€ без проблем, поэтому службы и приложени€ виртуальной машины не прерываютс€. ¬иртуальные диски не перенос€тс€ при использовании vMotion. ѕам€ть vMotion используетс€ дл€ переноса виртуальных дисков из одного хранилища данных в другое.

ќсновные требовани€: vCenter Server, общее хранилище данных, доступное как хостам ESXi, так и процессорам одного семейства на хостах ESXi. ¬ отличие от VirtualBox Teleportation, ¬ам не нужно создавать новую пустую виртуальную машину дл€ динамической миграции виртуальных машин VMware с помощью vMotion. –екомендуетс€ использовать выделенную сеть дл€ vMotion. ¬ы можете выполн€ть vMotion с помощью графического пользовательского интерфейса VMware vSphere Client или PowerCLI.

VMware Player, Workstation и Fusion не поддерживают функции динамической миграции виртуальных машин, такие как vMotion.


»нтерфейс дл€ централизованного (и удаленного) управлени€

PhpVirtual Box - веб-интерфейс, аналогичный стандартному интерфейсу Virtual Box. ќн позвол€ет управл€ть удаленными экземпл€рами Virtual Box с помощью веб-браузера. PhpVirtual Box написан на PHP и €вл€етс€ бесплатным решением с открытым исходным кодом. Ќа одной и той же машине не об€зательно устанавливать PhpVirtual Box и Virtual Box, так как св€зь между ними осуществл€етс€ по сети. ¬ результате можно задействовать PhpVirtual Box дл€ управлени€ несколькими экземпл€рами Virtual Box, установленными на разных хостах (даже если хост операционной системы не имеет графического интерфейса пользовател€).

VMware предоставл€ет vCenter Serverдл€ централизованного управлени€ хостами ESXi и другими компонентами vSphere. ћожно подключитьс€ к vCenter с помощью VMware vSphere Client или VMware vSphere Web Client (оба имеют графический интерфейс пользовател€). VMware продвигает vSphere Web client, доступ к которому можно получить с помощью веб-браузера, и рекомендует использовать веб-клиент vSphere. VMware vSphere Client - это автономное приложение, которое можно установить на Windows. ≈сли сервер vCenter Server отсутствует, можно управл€ть автономными хостами ESXi с помощью VMware Host Client в браузере или с помощью VMware vSphere Client (приложени€ Windows). VMware также предоставл€ет PowerCLI, который €вл€етс€ интерфейсом командной строки (CLI) дл€ управлени€ хостами ESXi и vSphere с помощью vCenter. PowerCLI - это набор командлетов дл€ Windows PowerShell.


ѕоддержка шифровани€

Virtual Box имеет встроенную функцию шифровани€, позвол€ющую шифровать виртуальный диск виртуальной машины. Ќастроить шифрование виртуальной машины несложно: следует выбрать алгоритм шифровани€ (XTS-AES-256 или XTS-AES-128) и ввести пароль в настройках виртуальной машины. Ўифрование диска виртуальной машины может зан€ть некоторое врем€ в зависимости от размера виртуального диска. ѕри включении зашифрованной виртуальной машины необходимо ввести пароль. Ўифрование виртуальных дисков €вл€етс€ прозрачным дл€ гостевой операционной системы. ѕри необходимости можно отключить шифрование в параметрах виртуальной машины. „тобы включить, необходимо установить пакет расширени€ Virtual Box.

VMware также предоставл€ет различные варианты шифровани€/ограничени€ виртуальных машин дл€ каждого продукта VMware. јналогично Virtual Box, виртуальные диски виртуальных машин VMware могут быть зашифрованы. ≈сли дл€ виртуальной машины установлен срок действи€, пользователи могут использовать еЄ до истечени€ срока действи€. ѕосле этого администратор должен ввести пароль, используемый дл€ шифровани€ виртуальной машины, чтобы сбросить или продлить параметры ограничени€ виртуальной машины.

VMWare Player. ¬иртуальные машины не могут быть зашифрованы с помощью VMware Player, но VMware Player может воспроизводить уже зашифрованные виртуальные машины (в этом случае требуетс€ коммерческа€ лицензи€).

VMware Workstation позвол€ет настроить шифрование виртуальных машин - можно включить или отключить шифрование, изменить уже зашифрованные или ограниченные виртуальные машины, а также задать дату окончани€ срока действи€ зашифрованной виртуальной машины. ƒоступны все функции шифровани€ и ограничени€. јлгоритм AES-256 шифровани€ используетс€ дл€ шифровани€ виртуальных дисков виртуальных машин.

VMware Fusion. ћожно включить и отключить шифрование виртуальных машин, которые еще не были зашифрованы. ≈динственным возможным изменением €вл€етс€ изменение парол€ - в случае если виртуальна€ машина ранее была зашифрована/ограничена другим продуктом VMware (другие настройки шифровани€ и ограничений доступны только дл€ чтени€ дл€ VMware Fusion). ≈сли этих параметров недостаточно, рассмотрите возможность использовани€ VMware Fusion Pro.

VMware Fusion Pro. ћожно включить, отключить и изменить параметры шифровани€ дл€ виртуальных машин, дл€ которых уже введены ограничени€. ¬се варианты шифровани€ и ограничени€ доступны дл€ виртуальных машин с помощью VMware Fusion Pro.

VMware ESXi. ѕри использовании хостов ESXi с vCenter в vSphere дл€ виртуальных машин и файлов виртуальных машин доступно больше вариантов шифровани€. ћожно зашифровать файлы виртуальных машин (VMDK, NVRAM, VSWP, VMSN) или виртуальные диски (VMDK). јлгоритм XTS-AES-256 используетс€ дл€ создани€ ключей шифровани€ данных (DEK); » AES-256 используетс€ дл€ создани€ ключей шифровани€ (KEK). —лужба управлени€ ключами (KMS) используетс€ дл€ предоставлени€ ключей дл€ vCenter.  лиент VMware vSphere должен быть использован дл€ шифровани€ определенных файлов виртуальной машины. ‘айлы журналов, файлы конфигурации виртуальных машин (VMX, VMSD) и файлы дескрипторов виртуальных дисков не шифруютс€.


–асширение пам€ти

»збыточное выделение пам€ти (также называемое Memory Overcommit) - метод выделени€ пам€ти, позвол€ющий хосту извлекать неиспользуемую пам€ть из определенных работающих виртуальных машин и перераспредел€ть ее на работающие виртуальные машины, которым требуетс€ больше пам€ти. Ёта функци€ активируетс€, когда на хосте не хватает физической пам€ти. ’ост не может использовать пам€ть, полученную от виртуальных машин, дл€ выполнени€ собственных задач.

√ипервизор создает специальный заблокированный драйвером процесс разбиени€, который имитирует потребление части пам€ти виртуальной машины. Ётот процесс предотвращает использование этой части пам€ти другими гостевыми приложени€ми, в то врем€ как гипервизор может перераспределить выделенную пам€ть на другие виртуальные машины. Ќапример, если хост имеет 16 √Ѕ физической пам€ти, то Memory Overcommit позвол€ет запускать 3 виртуальные машины, настроенные на использование 6 √Ѕ пам€ти дл€ каждой виртуальной машины в настройках виртуальной машины (3x6 = 18 16). ≈сли гостевой виртуальной машине с пам€тью, заполненной процессом разбиени€, требуетс€ дополнительна€ пам€ть, гостева€ операционна€ система использует файл подкачки.

система использует файл подкачки

Virtual Box поддерживает распределение пам€ти. Ёту функцию можно настроить только с помощью VBoxManage в командной строке. ƒл€ использовани€ распределени€ пам€ти на виртуальных машинах необходимо установить гостевые дополнени€, так как требуетс€ специальный драйвер, вход€щий в состав гостевых дополнений. –аспределение пам€ти поддерживаетс€ только на 64-разр€дных хостах и не поддерживаетс€ на хостах macOS.

VMware обеспечивает распределение пам€ти дл€ рабочих станций VMware, Fusion и ESXi. ¬ отличие от Virtual Box, эту функцию можно настроить с помощью графического интерфейса пользовател€. —редства VMware Tools необходимы, так как они содержат специальный драйвер всплывающего окна vmmemctl.sys.


“ехнологии кластеризации

  сожалению, в насто€щее врем€ Virtual Box не предоставл€ет функции кластеризации.

VMware предоставл€ет возможность примен€ть кластеры двух типов с помощью серверов ESXi и vCenter в vSphere: кластера высокой доступности (HA) и кластера, планирующего распределение ресурсов (DRS).  ластер HA может выполн€ть аварийное переключение виртуальных машин на резервный ресурс в случае сбо€ оборудовани€ хостов ESXi, обеспечива€ при этом минимальное врем€ просто€.  ластер DRS обеспечивает рациональное потребление аппаратных ресурсов виртуальными машинами и может инициировать перемещение виртуальных машин с перегруженного хоста ESXi на хост со свободными вычислительными ресурсами.  роме того, VMware обеспечивает отказоустойчивость, котора€ €вл€етс€ отличной функцией кластера HA, и помогает выполн€ть аварийное переключение виртуальных машин на резервный ресурс без просто€ в случае сбо€ оборудовани€.

VMware Player, Workstation и Fusion не поддерживают кластеризацию.


ѕредоставление API дл€ разработчиков

VirtualBox предоставл€ет мощный API (интерфейс прикладного программировани€) дл€ разработки приложений, взаимодействующих с VirtuaBox; а также делает интеграцию созданных приложений более простой и удобной. Oracle также предоставл€ет VirtualBox SDK (комплект дл€ разработки программного обеспечени€).

VMware предоставл€ет разработчикам различные API и SDK, включа€ возможность интеграции средств разработки и тестировани€, таких как Eclipse. ћожно настроить интегрированную среду виртуального отладчика Eclipse дл€ рабочей станции VMware с помощью подключаемого модул€ Eclipse. VMware также предоставл€ет VMware Studio - бесплатное средство разработки дл€ построени€ vApps и виртуальных устройств.


—водна€ таблица

—водна€ таблица с наиболее важными характеристиками рассматриваемых программ виртуализации.

  Oracle VMware        
VirtualBox 5.2.22 Player 15 Workstation 15 Fusion 11 Fusion Pro 11 ESXi 6.7  
“ип гипервизора 2 2 2 2 2 1
ћузыка Ѕесплатно Ѕесплатно ќт 250 долларов 80 долларов 160 долларов Ѕесплатно /ѕлатно (от 495 долларов)
¬иртуализаци€ Hardware + Software Hardware Hardware Hardware Hardware Hardware
ќперационна€ система на виртуальной машине Linux, Windows, Solaris, macOS, FreeBSD Linux, Windows Linux, Windows macOS macOS ---
√остева€ операционна€ система Linux, Windows, Solaris, FreeBSD, macOS Linux, Windows, Solaris, FreeBSD Linux, Windows, Solaris, FreeBSD Linux, Windows, Solaris, FreeBSD, macOS Linux, Windows, Solaris, FreeBSD, macOS Linux, Windows, Solaris, FreeBSD
—овместно используемые папки ƒа ƒа ƒа ƒа ƒа Ќет
 омплексный режим / ≈динообразие ƒа ƒа ƒа ƒа ƒа Ќет
—нимки виртуальной машины ƒа Ќет ƒа ƒа ƒа ƒа
USB дл€ виртуальных машин — дополнительным пакетом готовый готовый готовый готовый готовый
3D графика в виртуальных машинах DirectX 9, OpenGL 3.0 DirectX 10, OpenGL 3.3 DirectX 10, OpenGL 3.3 DirectX 10, OpenGL 3.3 DirectX 10, OpenGL 3.3 DirectX 10, OpenGL 3.3
ћаксимальна€ пам€ть видео VM 128 MB 2 GB 2 GB 2 GB 2 GB 2 GB
‘ормат виртуального диска VDI, VMDK, VHD, HDD* VMDK VMDK VMDK VMDK VMDK
ѕоддержка св€занных дубликатов ƒа Ќет ƒа Ќет ƒа Ќет*
ѕоддержка места хранени€ iSCSI, NFS, SMB (CIFS) Ќет* Ќет* Ќет* Ќет* iSCSI, NFS, Fibre Channel
ƒинамическа€ миграци€ виртуальной машины Yes( телепортаци€) Ќет Ќет Ќет Ќет ƒа(vMotion)
÷ентрализованное управление PhpVirtualBox Ќет Ќет Ќет Ќет vCenter
Ўифрование виртуальной машины ƒа, с дополнительным пакетом ƒа (ограничено) ƒа ƒа (ограничено) ƒа ƒа
«аполнение пам€ти ƒа - ƒа ƒа ƒа ƒа
 ластеризаци€ Ќет Ќет Ќет Ќет Ќет ƒа

«аключение

Virtual Box и VMware - две лучшие платформы виртуализации на рынке, поэтому сложно выбрать между ними. ¬ данной статье были описаны и сопоставлены наиболее важные функции Virtual Box и VMware, которые помогут ¬ам сделать правильный выбор, наиболее подход€щий дл€ ¬ас. ћожно обратитьс€ к следующим рекомендаци€м:

  1. ≈сли ¬ам нужно бесплатное решение дл€ виртуализации рабочего стола, ¬ы можете выбрать Virtual Box.
  2. ≈сли ¬ам требуетс€ бесплатное решение виртуализации дл€ работы виртуальных машин на сервере, ¬ы можете выбрать Virtual Box или VMware ESXi Free Edition.
  3. ≈сли ¬ам нужно максимальное решение дл€ стациональных ѕ  с расширенной поддержкой 3D графики и широким списком настроек, ¬ы можете выбрать VMware Workstation (или VMware Fusion дл€ компьютеров Mac).
  4. ≈сли ¬ам нужно бесплатное решение дл€ виртуализации, которое должно работать только с виртуальными машинами VMware на рабочем столе с базовыми параметрами, ¬ы можете выбрать VMware Player.
  5. ≈сли ¬ам требуетс€ максимальна€ интеграци€ между решением VMware дл€ рабочего стола и VMware vSphere (сервер vCenter, хосты ESXi), ¬ы можете выбрать VMware Workstation или VMware Fusion Pro. ћожно использовать VMware Workstation или Fusion Pro дл€ удаленного подключени€ к серверу vCenter или хосту ESXi и управлени€ виртуальными машинами, размещенными на этих ресурсах. VMware предоставл€ет бесплатный VMware vCenter Converter дл€ преобразовани€ виртуальных машин формата Workstation в виртуальные машины формата ESXi (и наоборот).
  6. ≈сли у вас есть старый компьютер с процессором, не поддерживающим технологии аппаратной виртуализации, выберите Virtual Box, который обеспечивает виртуализацию программного обеспечени€.
  7. ≈сли ¬ам нужно решение корпоративного класса дл€ применени€ нескольких серверов, работы большого количества виртуальных машин, использовани€ функций кластеризации и т.д., ¬ы можете выбрать VMware vSphere на основе серверов ESXi с vCenter.

 ак Virtual Box, так и VMware обеспечивают высокую производительность и надежность. ќкончательный вариант зависит от ¬ас. ќцените, какие функции и преимущества имеют жизненно важное значение дл€ вашей инфраструктуры, и выберите наиболее подход€щую программу.