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

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

Изображение ниже показывает вам, как выглядит на хосте с ОС Linux запущенная гостевая ОС Windows Vista: Рисунок 1 VirtualBox позволяет без изменения кода гостевой ОС работать непосредственно… Методики и возможности, которые обеспечивает VirtualBox, возможно использовать для следующих сценариев: Поддержка…

Динамическая трансляция

При динамической трансляции (используется также термин «бинарная трансляция») проблемные команды гостевой OC перехватываются гипервизором и модифицируются (заменяются на безопасные команды), после чего управление возвращается гостевой ОС. В результате гостевая операционная система вместе со всеми приложениями фактически становится одним «обычным» приложением хостовой операционной системы, из-под которой она запущена. Гостевой операционной системе попросту «подсовывается» виртуальная машина, очень напоминающая реальную x86-машину. Гостевая ОС принимает виртуальную машину за реальный компьютер и начинает на этой виртуальной машине, имитируемой хостовой ОС, работать.

Паравиртуализация

Вторым основным способом реализации виртуальной среды является аппаратная виртуализация. Процессоры с архитектурой x86 не поддерживают виртуализацию…

Практическая часть

1) С официального сайта скачиваем дистрибутив VirtualBox

Рисунок 2

2) Устанавливаем платформу виртуализации

Рисунок 3

3) После успешной установки запускаем главное окно программы и нажимаем кнопку создать для создания виртуальной машины.

Рисунок 4

4) Запускается мастер создания новой виртуальной машины в первом окне которого жмем кнопку «Вперед». Следующее окно мастера предлагает ввести имя виртуальной машины и выбрать её тип, после введения данных также жмем кнопку «Вперед» после чего попадаем на окно настройки памяти виртуальной машины, изображенного на рисунке 5.

Рисунок 5

5) Следующее окно мастера предлагает выбрать виртуальный жесткий диск для загрузки виртуальной машины. Так как виртуальная машина создается впервые, выбираем создание нового жесткого диска и жмем «Вперед» после чего запускается мастер создания нового виртуального жесткого диска в первом окне, которого жмем кнопку «Вперед».

Рисунок 6

6) Выбираем тип образа виртуального жесткого диска и жмем «Вперед». Наиболее предпочтительным является использование динамически расширяющегося образа, так как на реальном жестком диске он занимает столько места, сколько файлов находится на нем в данный момент

Рисунок 7

7) Задаем местоположение и размер создаваемого виртуального жесткого диска, после чего нажимаем «Вперед» и попадаем на конечное окно мастера создания виртуальных дисков, в котором жмем «Финиш», после чего попадаем в конечное окно мастера создания виртуальной машины, где так же нажимаем «Финиш».

Рисунок 8

 

Задание

1. Установить платформу виртуализации;

2. Создать виртуальную машину;

3. Произвести необходимые настройки виртуальной машины.

 

Выбор объема оперативной памяти и размера жесткого диска в соответствии с вариантом:

№ варианта Объем ОЗУ, МБ Объем ЖД, ГБ
5,1
5,2
5,3
5,4
5,5
5,6
5,7
5,8
5,9
6,1
6,2
6,3
6,4
6,5
6,6
6,7
6,8
6,9
7,1
7,2
7,3
7,4
7,5
7,6
7,7
7,8
7,9

 

Содержание практической части отчета по лабораторной работе

1) 2 скриншота процесса создания виртуальной машины (выбор объема оперативной памяти, виртуального жесткого диска);

2) 1 скриншот настроек виртуальной машины;

3) 1 скриншот запущенной виртуальной машины.

Контрольные вопросы

1. Какие существуют два основных типа виртуализации операционных

систем?

2. В чем заключается сущность виртуализации на основе метода

динамической трансляции?

3. В чем заключается сущность виртуализации на основе метода

паравиртуализации?

4. В чем заключается сущность аппаратной виртуализации?

5. Какие основные преимущества аппаратной виртуализации над

программной?

7. Что такое виртуальная машина?

8. Что такое виртуальный жесткий диск?

9. Чем образ виртуального жесткого диска фиксированного размера

отличается от динамического?

10. Откуда берутся ресурсы для работы виртуальной машины?