Введение в Oracle VirtualBox 4 (часть 1)
Введение
В недавнем сообщении в блоге я писал о выпуске Oracle новейшей версии VirtualBox 4.0, достойного бесплатного конкурента VMware Workstation. Я не собираюсь тратить много времени в этой статье на сравнение/сопоставление двух продуктов, а вместо этого познакомлю вас с тем, как работает VirtualBox. Для тех, кто очень экономичен, бесплатная платформа для тестирования новых продуктов может быть именно тем, что доктор прописал.
Я начну эту статью с признания того, что я большой поклонник VMware Workstation. Я использовал его в течение нескольких лет и всегда был впечатлен каждой новой версией, которую выпускает компания. Тем не менее, цена продукта составляет 189 долларов США, что делает его довольно дорогой покупкой для некоторых. Для тех, кто хочет познакомиться с VMware с «продуктом-шлюзом», который может вывести их на ESX/ESXi, Workstation отлично подойдет. Для тех, кому нужна платформа, на которой они могут устанавливать и тестировать другие технологии, платформа, вероятно, не имеет такого большого значения, и бесплатная альтернатива может справиться с этой задачей.
Для пользователей Mac Fusion — чрезвычайно функциональный продукт, как и Parallels, но эти продукты имеют прейскурантную цену 79,99 долларов США каждый. По сравнению с бесплатным VirtualBox выглядит довольно хорошо!
Доступные загрузки
Когда вы посетите страницу загрузки VirtualBox, вы заметите, что доступно несколько вариантов загрузки:
- Загрузка платформы VirtualBox (все с открытым исходным кодом)
o Windows (32-разрядная и 64-разрядная версии)
- Поддержка 32-битных хостов. Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008
- Поддержка 64-битных хостов. Windows Vista, Windows 7, Windows Server 2008
o OS X (только Intel)
– OS X 10.5 (Leopard – 32-разрядная версия), OS X 10.6 (Snow Leopard)
о Линукс
– Поддерживается широкий спектр операционных систем Linux. Подробнее см. документацию VirtualBox.
o Solaris (32-разрядная и 64-разрядная версии) - Oracle VM VirtualBox Extension Pack (компоненты VirtualBox с закрытым исходным кодом)
o Этот компонент добавляет поддержку виртуальных машин для устройств USB 2.0, добавляет удаленное подключение VirtualBox на основе RDP и возможности загрузки PXE. - Комплект разработчика программного обеспечения (SDK)
Предпосылки
VirtualBox может работать на различных операционных системах хоста. Я описал их в предыдущем разделе.
Платформы виртуализации, как правило, довольно требовательны к оперативной памяти; имейте в виду, что вы собираетесь использовать несколько операционных систем в одной системе. Таким образом, в дополнение к потребностям хоста в оперативной памяти, вам нужно достаточно оперативной памяти для запуска VirtualBox, а также всех виртуальных машин.
То же самое касается вычислительной мощности, но не в такой степени, как оперативная память. В большинстве случаев виртуальные машины достигают лимита оперативной памяти задолго до того, как достигают лимита процессора хоста. Четырёхъядерного процессора, чрезвычайно распространённого в наши дни, будет вполне достаточно. Даже двухъядерного процессора будет достаточно для многих, у которых есть небольшие потребности в виртуализации.
Установка VirtualBox 4.0 на Windows 7
В качестве примера я собираюсь установить VirtualBox 4.0 на хост с 64-битной Windows 7. Этот хост имеет четырехъядерный процессор Core i7 и 6 ГБ оперативной памяти, поэтому он более чем соответствует требованиям VirtualBox, хотя я не смогу запускать тонну виртуальных машин бок о бок, пока не добавлю больше оперативной памяти..
Когда вы начинаете установку, вас сначала попросят выбрать функции, которые вы хотите установить вместе с VirtualBox (рис. 1). Вы можете добавить поддержку USB, сети и поддержку Python. Когда вы закончите свой выбор, нажмите кнопку «Далее», чтобы продолжить.