VirtualBox - Лучшее из доступного?
VirtualBox (Oracle VM VirtualBox) — программный продукт виртуализации для операционных систем Microsoft Windows, Linux, FreeBSD, Mac OS X, Solaris/OpenSolaris, ReactOS, DOS и других, применяется для создания на хост-системе виртуального компьютера и выполнения в его среде гостевых операционных систем. По факту VirtualBox бесплатный аналог VMware Workstation и Microsoft Virtual PC.
ОСНОВНЫЕ ВОЗМОЖНОСТИ:
- Кроссплатформенность
- Модульность
- Поддержка USB 2.0, когда устройства хост-машины становятся доступными для гостевых операционных систем
- Поддержка 64-битных гостевых систем, даже на 32-битных хост-системах (для этого обязательна поддержка технологии виртуализации процессором)
- Поддержка SMP на стороне гостевой системы
- Встроенный RDP-сервер, а также поддержка клиентских USB-устройств поверх протокола RDP
- Поддержка образов жёстких дисков VMDK (VMware) и VHD (Microsoft Virtual PC), включая snapshots
- Поддержка iSCSI
- Поддержка виртуализации аудиоустройств (эмуляция AC97 или SoundBlaster 16 или Intel HD Audio на выбор)
- Поддержка различных видов сетевого взаимодействия (NAT, Host Networking via Bridged, Internal)
- Поддержка цепочки сохраненных состояний виртуальной машины (snapshots), к которым может быть произведён откат из любого состояния гостевой системы
- Поддержка Shared Folders для простого обмена файлами между хостовой и гостевой системами (для гостевых систем Windows 2000 и новее, Linux и Solaris).
- Поддержка интеграции рабочих столов (seamless mode) хостовой и гостевой операционной системой
- Поддержка формата OVF/OVA
- Есть возможность выбора языка интерфейса.
ЛИЦЕНЗИРОВАНИЕ:
До версии 4.0.0 существовало две версии, различавшиеся по лицензии и функциональности. Начиная с 4.0.0 закрытые компоненты вынесены в отдельный пакет дополнений Extension Pack.
Базовая версия полностью открыта по лицензии GNU GPL V2, соответственно нет ограничений в использовании. Из этого следует, что Вы можете абсолютно бесплатно использовать базовую версию программы.
ПАКЕТЫ ДОПОЛНЕНИЙ:
VirtualBox Guest Additions — комплект программного обеспечения, устанавливаемый в гостевую операционную систему и расширяющий её возможности по взаимодействию с системой виртуализации и хост-системой. Например, после установки специального драйвера «виртуальной видеокарты» становится возможным изменять разрешение рабочего стола гостевой ОС произвольным образом вслед за размером окна VirtualBox, в котором запущена виртуальная машина.
Пакет дополнений Extension Pack содержит закрытые компоненты и распространяется под проприетарной лицензией PUEL (бесплатно только в персональных целях или для ознакомления):
- RDP сервер — позволяет подключаться к виртуальной системе удалённо с помощью любого RDP совместимого клиента;
- Поддержка USB — позволяет передавать виртуальной машине USB устройства;
- Host webcam — позволяет передавать виртуальной машине Веб камеру хост-машины;
- Intel PXE boot ROM — загрузка операционной системы по сети. Используется для создания тонких клиентов/бездисковых рабочих станций;
- PCI on Linux hosts — экспериментальная поддержка PCI устройств на Linux-хостах.
УПРАВЛЕНИЕ ПАКЕТАМИ:
Пакеты VirtualBox extension имеют расширение .vbox-extpack. Чтобы установить расширение, просто дважды щелкните на файл пакета и Network Operations Manager, проведет вас через необходимые шаги.
Для просмотра установленных пакетов расширений, запустите VirtualBox, из меню "Файл", выберите "Настройки". В открывшемся окне, перейдите в категорию "Плагины", здесь отображается список установленных расширений, вы легко можете добавить либо удалить пакет.
ЧТО МЫ ИМЕЕМ:
В случае, если Вам приходится часто работать в разных операционных системах, и Вы решили виртуализировать эти ОС для удобства работы - VirtualBox отличный выбор! Я остановился именно на этом программном продукте по следующим причинам: по мощности VirtualBox и VMware сравнимы, стабильность работы на сегодня практически на одном уровне, VirtualBox в базовой комплектации абсолютно бесплатен - Вы можете использовать его на своем рабочем копьютере. Базового функционала VirtualBox достаточно для выполнения повседневных задач. Стоит понимать, что разговор не идет о корпоративном использовании в высоко нагруженных локально вычислительных сетях бесплатного ПО для виртуализации, это скорее Ваш личный инструмент для облегчения повседневных задач!