Виртуализация Виртуальные машины -informatika.ru 1

advertisement
Виртуализация
Виртуальные машины
http://pro-informatika.ru
1
Виртуализация. Виртуальные машины
1. ОБЩИЕ СВЕДЕНИЯ О
ВИРТУАЛЬНЫХ МАШИНАХ
http://pro-informatika.ru
2
Определение ВМ
• Виртуальная машина —
(ВМ, от англ. virtual machine)
система, эмулирующая
аппаратное обеспечение
некоторой платформы.
http://pro-informatika.ru
3
Применение
Виртуальные машины используются для:
• работы в режиме «песочница» - без
угрозы для системы можно запускать
потенциально нежелательные программы
• исследования работы ПО в разных ОС;
• эмуляции различных архитектур
(например, эмулятор игровой приставки);
• разграничения и оптимизации
использования ресурсов мощных
компьютеров;
http://pro-informatika.ru
4
Применение
Виртуальные машины используются для:
• эмуляции компьютерной сети с помощью
нескольких виртуальных машин;
• упрощения управления данными —
виртуальные машины могут просто
мигрировать с одного ПК на другой.
• тестирования и отладки системного ПО;
• запуска «устаревших» версий программ.
http://pro-informatika.ru
5
Виртуализация. Виртуальные машины
2. ЭМУЛЯТОРЫ КОМПЬЮТЕРОВ
http://pro-informatika.ru
6
ВМ – эмуляторы компьютеров
• Известные и широко распространенные
эмуляторы компьютеров:
– VMware Workstation (Vmware)
– Virtual PC (Microsoft)
– Parallels Workstation (Parallels)
– QEMU (Фабрис Беллар)
– VirtualBox (Oracle)
http://pro-informatika.ru
7
Virtual Box
• Oracle VirtualBox – программа,
позволяющая создавать виртуальные
машины (эмулировать ПК).
• На каждую виртуальную машину можно
установить практически любую ОС
– target-платформа – платформа, которую
эмулирует виртуальная машина
– host-платформа (гостевая) – платформа, на
которой работает программа эмуляции.
http://pro-informatika.ru
8
Параметры виртуальной машины
• При создании виртуальной машины вы
можете установить ее параметры:
– Размер доступной оперативной памяти
Размер памяти, который будет использовать ВМ
во время своей работы из вашей реальной
оперативной памяти;
– Размер жесткого диска
Размер файла на вашем реальном диске, который
будет использоваться для виртуального жесткого
диска;
– Количество используемых ядер процессора
http://pro-informatika.ru
9
Параметры виртуальной машины
• При создании виртуальной машины вы
можете установить ее параметры:
– Возможность подключения дополнительных
устройств (через USB, DVD-RW и т.п.)
– Доступные звуковые устройства
– Наличие сетевой карты
http://pro-informatika.ru
10
Установка в виртуальную машину
гостевой ОС
• Порядок установки ВМ и операционной
системы Windows XP:
1. Установка приложения Oracle VirtualBox
2. Создание и настройка виртуальной машины в
соответствии с параметрами
3. Установка в ВМ операционной системы
Windows XP с реального CD-диска, либо через
образ
4. Установка драйверов для поддержки
оборудования
http://pro-informatika.ru
11
Создание и настройка
ВМ по параметрам
На примере конфигурации
для Windows XP
http://pro-informatika.ru
12
1). Выбор типа ОС и названия ВМ
http://pro-informatika.ru
13
2). Выделение оперативной памяти
http://pro-informatika.ru
14
3). Создание виртуального жесткого диска
http://pro-informatika.ru
15
4). Выбор типа файла для жесткого диска
http://pro-informatika.ru
16
5). Выбор формата хранения для диска
http://pro-informatika.ru
17
Форматы хранения
• Файл динамического виртуального диска
будет занимать необходимое место на
физическом диске много информации по мере
заполнения, однако учтите, что он не сможет
уменьшиться в размере если место, занятое
освободится.
• Файл фиксированного виртуального диска
может потребовать больше времени при
создании, однако, обычно быстрее в
использовании
http://pro-informatika.ru
18
6). Указание имени, размера и места
хранения файла
http://pro-informatika.ru
19
7). Запуск виртуальной машины
http://pro-informatika.ru
20
Вопросы к проверке
• Что такое виртуальная машина?
• Что такое target- и host- платформа?
• Приведите примеры программ для
создания виртуальных машин
• Основные параметры для виртуальной
машины
• Сколько виртуальных машин можно
создать на одном реальном ПК?
http://pro-informatika.ru
21
Download