Сравнение VMware и Virtualbox

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

  • абсолютно бесплатен
  • VMware работает только в хостовых ОС Windows и Linux, а VirtualBox поддерживает хосты Windows, Linux, Mac OS X и Solaris.
  • Технология “Teleportation”, позволяющая переместить запущенную виртуальную машину на другой хост VirtualBox, без необходимости ее остановки. Данная функция отсутствует в VMware Workstation
  • имеет возможность работы не только с родным форматом .VDI, но и .VMDK, и .VHD. VMware Workstation имеет возможность исполнять виртуальные машины только из образов виртуальных дисков VMDK (хотя есть бесплатный продукт VMware Converter для импорта виртуальных машин из других форматов).
  • имеет больше параметров для работы из командной строки (управление ВМ, устройствами, снапшотами и многим другим)
  • лучше поддерживает аудио для Linux-хостов (Workstation отключает звук в хостовой ОС, VirtualBox может играть параллельно)
  • имеет возможность ограничения потребления ресурсов CPU и ввода-вывода, у VMware Workstation этого нет (это умеет только VMware vSphere)
  • имеет возможность регулировки видеопамяти

Преимущества VMware Workstation

  • коммерческий продукт, а значит вы всегда сможете рассчитывать на поддержку с определенным уровнем SLA
  • имеет больше возможностей для поддержки 3D-графики, как то: Windows Aero user interface, OpenGL 2.1 и Shader Model 3.0. Сама 3D-акселерация работает постабильней, чем в VirtualBox.
  • имеет драйвер универсальной печати .ThinPrint (не требуется установка драйверов в гостевую ОС)
  • Создание снапшотов через заданные интервалы времени, что позволяет защитить виртуальные машины по аналогии с возможностью автосохранения (например, как в Microsoft Word).
  • Compact Virtual Disks - сжатие виртуальных дисков для отдачи его под нужды других систем.
  • имеет более широкий функционал по работе с виртуальным сетевым взаимодействием - коммутаторы, DHCP, NAT и прочее (хотя VirtualBox также имеет NAT, Bridge Networking - в Workstation это субъективно удобнее).
  • имеет функционал связанных клонов (Linked Clones) для виртуальных машин.
  • запись активности виртуальной машины в видеоформате, а также в виде последовательности действий пользователя (Guest Record / Replay).
  • имеет возможности интеграции со средами разработки и тестирования (например, Eclipse), а также специализированные функции для разработчиков ПО (зато у VirtualBox покруче API).
  • Защита виртуальных машин 256-битным шифрованием
  • есть несколько приятных мелочей - типа ярлыков на приложения из меню “Пуск”, Pause a Virtual Machine (не suspend)  и т.п.