Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

VMware Player vs. VirtualBox: сравнение функциональности

Оригинал: VMware Player vs. VirtualBox: feature comparison
Автор: Dan Nanni
Дата публикации: 29 апреля 2013 года
Перевод: А. Кривошей
Дата перевода: сентябрь 2013 г.

VMware Player и VirtualBox - это самые популярные пакеты виртуализации для процессоров архитектуры x86. VMware Player бесплатен для некоммерческого использования, а если имеется приобретенная лицензия на VMware Fusion, то разрешается его использование и в коммерческих целях. VirtualBox распространяется под лицензией GPL version 2, а дополнительные проприетарные компоненты - под лицензией PUEL.
Сравнивая напрямую VMware Player и VirtualBox, трудно определить, кто из них лучше, так как каждая из программ имеет свои преимущества и недостатки. Выбор одной из них определяется скорее конкретными потребностями пользователя.
В этой заметке я постарался выделить преимущества и недостатки VMware Player и VirtualBox в плане их функциональности. Сравнение проводилось для VMware Player 5 и VirtualBox 4.2.12.

VMware Player

Преимущества:

- создает на хосте виртуальный коммутатор, позволяющий виртуальным машинам получать доступ друг к другу и к хосту через NAT;
- имеет встроенный DHCP-сервер, используемый всеми виртуальными машинами;
- поддерживает подключение до десяти виртуальных сетевых адаптеров (vNIC) к каждой виртуальной машине, в то время как VirtualBox поддерживает подключение только восьми vNIC к каждой виртуальной машине;
- имеет встроенную поддержку аппаратной виртуализации вложенных виртуальных машин. То есть, вы можете создать экземпляр гостевого гипервизора, требуещего аппаратной виртуализации. Поддерживаются все распространенные гипервизоры, такие как KVM, vSphere , Xen и XenServer;
- поддержка USB 3.0 (для гостевых виртуальных машин Windows 8).

Недостатки:

- нет встроенной поддержки снэпшотов виртуальных машин;
- нет встроенной поддержки клонирования виртуальных машин;
- сетевой мост работает не со всеми беспроводными сетевыми картами, в этом случае к виртуальным машинам не будет доступа из беспроводной сети хоста через сетевой мост;
- поддерживает только один тип образов дисков (vmdk);
- не поддерживает несколько виртуальных мониторов для гостевой виртуальной машины;
- не поддерживает операционные системы OS X и Solaris для хоста;
- достаточно редко обновляется (новый релиз выходит примерно раз в год);
- интерфейс командной строки для управления виртуальными машинами очень слабый.

VirtualBox

Преимущества:

- встроенный графический мастер для клонирования виртуальных машин;
- встроенный поддержка множественных снэпшотов;
- поддержка нескольких форматов образов дисков (vdi, vmdk, vhd, hdd, qed, qcow);
- поддержка нескольких виртуальных мониторов для гостевых виртуальных машин, которые могут быть выведены в несколько окон хоста, или на несколько физических мониторов;
- устанавливается на операционные системы OS X, Windows 7, Windows 2008 Server, Solaris, OpenSolaris, FreeBSD;
- обновляется чаще, чем VMware Player;
- имеет мощный интерфейс командной строки для создания и управления виртуальными машинами.

Недостатки:

- не поддерживает доступ к гостевым виртуальным машинам посредством NAT из хоста без проброса портов на хостовой машине;
- виртуальные машины, подключенные к сети посредством NAT, изолированы друг от друга, для доступа к одной виртуальной машине из другой необходимо использовать сетевой мост или режим "внутренняя сеть";
- позволяет подключить к гостевой системе только восемь виртуальных сетевых адаптеров, причем графический интерфейс позволят подключить и настроить только четыре vNIC, для большего количества необходимо использовать интерфейс командной строки;
- не поддерживает аппаратную виртуализацию вложенных виртуальных машин;
- не поддерживает USB 3.0;