Книга: Виртуальные машины: несколько компьютеров в одном
Виртуальная машина изнутри
Виртуальная машина изнутри
Когда виртуальная машина создана и запущена, у пользователя может возникнуть полная иллюзия того, что он работает с автономным компьютером, имеющим собственные процессор, оперативную память, видеосистему и (как правило) «стандартный» набор внешних устройств, включая флоппи-дисковод и устройство чтения CD/DVD.
На самом деле виртуальная машина не имеет доступа к физическим ресурсам реального компьютера. Работа с ними возложена на упоминавшийся ранее МВМ, а также на еще одну служебную программу — драйвер виртуальных машин.
В упрощенном виде архитектура системы, в которой используются виртуальные машины, выглядит следующим образом (рис. 1.3):
? хостовая ОС и монитор виртуальных машин разделяют между собой права на управление аппаратными компонентами компьютера; при этом хостовая ОС занимается распределением ресурсов между собственными приложениями (включая и консоль ВМ);
? монитор ВМ контролирует распределение ресурсов между запущенными виртуальными машинами, создавая для них иллюзию непосредственного доступа к аппаратному уровню (этот механизм называют виртуализацией);
? гостевые ОС в пределах выделенных им ресурсов управляют работой «своих» приложений.
Рис. 1.3. Архитектура системы виртуальных машин
Приведенная архитектура является весьма общей. Однако представленные сегодня на рынке системы виртуальных машин имеют и существенные различия. Обусловлены они в первую очередь механизмом виртуализации, который использован в той или иной системе.
- Как работает виртуальная машина
- Глава 12 Виртуальная файловая система
- Файлы *.GDB изнутри
- Запуск сценариев на удаленных машинах. Контроль за ходом выполнения таких сценариев
- XML снаружи и изнутри
- Факторы, влияющие на ранжирование результатов поиска в поисковых машинах
- Дефрагментация мозга. Софтостроение изнутри
- Виртуальная и физическая память
- Четвертая глава Экспоненциальная организация изнутри
- Дистрибуторский бизнес: взгляд изнутри
- Уровни политики: машина, пользователь и предприятие
- Глава 6 Файловая система NTFS — взгляд изнутри