Мультизагрузка посредством виртуальных машин принципиально отличается от цепной загрузки. В этом случае существует основная операционная система, загружаемая традиционным способом. Никаких манипуляций с разделами диска и загрузчиками не требуется.
В данном контексте физический компьютер называется хостом или сервером, а упомянутая ОС - хост-системой (host, от англ. - хозяин) или серверной системой. Для запуска других ОС, называемых гостевыми, используются виртуальные машины - программы, эмулирующие реальный компьютер: с BIOS, жестким диском, оперативной памятью, видеоадаптером, CD/DVD-ROM, сетевой картой и т.д.
Виртуальные машины запускаются как обычные программы в оконном режиме, что позволяет легко переключаться между ними. Количество одновременно работающих виртуальных ПК ограничено только количеством оперативной памяти и мощностью процессора реального компьютера. Гостевые ОС используют для выполнения программ процессор сервера, а размер их оперативной памяти и жесткого диска назначается при установке и представляет собой некоторую часть реальных ресурсов хост-машины.
В частности, жесткий диск ВМ для сервера является обычным файлом, что обеспечивает простоту и легкость его резервного копирования. Остальное оборудование либо разделяется сервером и виртуальными ПК, либо эмулируется (например, вместо CD-ROM можно подключить ISO-образ, а для организации сети между ВМ использовать виртуальный сетевой адаптер).
Программное обеспечение для функционирования самой ВМ - платформа - не предъявляет высоких требований к ресурсам, однако реальная в них потребность зависит от загружаемой в ВМ ОС. При этом суммируются запросы серверной ОС и гостевых ОС всех одновременно запущенных ВМ.
Выбор платформы виртуализации - ПО, с помощью которого создаются и функционируют виртуальные машины, часто определяется их стоимостью и наличием бесплатных версий, а также удобством использования и производительностью. Наиболее известны продукты фирм VMware, Microsoft, Paralells, Innotek (в настоящее время, после ряда поглощений, принадлежит Oracle Corporation).
← Этапы организации мультизагрузки | Организация мультизагрузки средствами загрузчика → |
---|
- 20/10/2012 14:53 - Действия, выполняемые для создания неразмеченного …
- 20/10/2012 14:53 - Подготовка разделов с помощью программы CParted
- 20/10/2012 14:53 - Установка операционной системы Windows 7
- 20/10/2012 14:53 - Завершение установки Ubuntu
- 20/10/2012 14:53 - Создание учётной записи
- 20/10/2012 13:28 - Файловая система Ехт2
- 20/10/2012 13:28 - Файловая система FAT32
- 20/10/2012 13:28 - Свойства файла
- 20/10/2012 13:28 - Как правильно выбрать загрузчика (менеджера)
- 20/10/2012 13:28 - О операционных системах (часть 3)