Sun VirtualBox по праву считается мощным инструментом управления виртуальными машинами на персональных компьютерах(desktop computers), серверах предприятия и встраиваемых(embedded) системах. С VirtualBox, вы можете работать с 32 и 64-битовые виртуальными операционными системами, с возможностью использовать аппаратную виртуализацию в системах на базе Intel и AMD процессоров с аппаратной поддержкой виртуализации.

1.1. Основы виртуализации

С VirtualBox вы можете запускать различные виды операционные системы - включая все программное обеспечение работающее в них, непосредственно в вашей рабочей операционной системе, в специальной среде, назваемой "виртуальная машина". Ваш физический компьютер обычно называют "главный компьютер" или "хост"(host), в то время как виртуальную машину часто называют "гостем" или "гостевой ОС"(guest).

Изображение ниже показывает вам как выглядит на хосте с ОС Linux запущеная гостевая ОС Windows Vista:

VirtualBox позволяет без изменеия кода гостевой ОС работать непосредственно на главном компьютере, и операционная система гостя "думает", что она работает на реальной машине. Однако, VirtualBox не позволяет выполнять гостю определенные операции, чтобы что гостевая ОС не мешала работе программ на главном компьютере.

Методики и возможности, которые обеспечивает VirtualBox, возможно использовать для следующих сценариев:

Для дальнейшего знакомства с виртуализацией, вам необходимо ознакомиться с небольшим количеством важнымых терминов:

Host operating system (host OS):

операционная система физического компьютера на котором запущен VirtualBox. Существуют сборки VirtualBox для нескольких ОС(см. Section 1.4, “Supported host operating systems”). В данном документе дополнительно указывается если какая либо функциональность имеет специфические особености для различных ОС.

Guest operating system (guest OS):

операционная система запущеная внутри виртуальной машины. Теоритически, VirtualBox может поддерживать любую x86 ОС (DOS, Windows, OS/2, FreeBSD, OpenBSD), но чтобы достигнуть близкой к реальной производительности гостевых ос, разработчиками были проведены оптимизациии и упрощения функциональности виртуализируемого оборудования. Возможно, ваша любимая операционная система сможет работать как гостевая ОС, но Sun официально поддерживает и оптимизирует незначительное количество (но самые распостраненные).

See Section 1.5, “Supported guest operating systems” for further information.

Virtual machine (VM).

VM - специальная среда, которую VirtualBox создает для гостевой операционной системы. Другими словами, вы запускаете гостевую операционную систему в VM. Обычно, VM отображаются в виде окна на рабочем столе вашего компьютера, возможно их отображение в полноэкранном режиме или в удаленной среде используя технологию удаленного рабочего стола (RDP).

Иногда мы также используем термин "виртуальная машина" более абстрактно. VM это набор параметров, которые определяют настройки virtualBox. Эти параметры отображаются и настраиваются в графическом интерфейсе пользователя VirtualBox и интерфесе командной строки VBoxManage; см. Chapter 8, VBoxManage reference Эти параметры включают настройки эмулируемой аппаратной среды (сколько памяти неоходимо VM , в каких файлах хранятся виртуальные жесткие диски , установлен ли CD-ROM и т.д.), а так же информация о состоянии (выполняется ли VM в настоящее время, ее снимки и т.д.).

Другими словами, VM это все то что вы можете видеть в дилогах настройки.

Guest Additions.

Говоря о "Guest Additions", мы ссылаемся к специальному пакету программ, которые поставляются с VirtualBox. При том, что они - часть VirtualBox, они разработаны, чтобы быть отдельно установленными в VM, чтобы улучшить производительность гостевой ОС и добавить ей дополнительную функциональность. Описано подробно в Главе 4, Guest Additions.

home start up prev next
Сайт создан в системе uCoz