Похожие презентации:
Принципы работы и практика использования виртуальных машин
1. Курсовая работа на тему:
«Принципы работы и практикаиспользования виртуальных машин»
Выполнил: студент
группы ПИ-23-13
Фролов Артем.
2.
Актуальность курсовой работыОпределяется быстрым развитием
технологий виртуальных машин и
виртуализацией информационных систем.
3.
Цель работыАнализ архитектуры виртуальной машины и
освоение принципа ее работы.
4.
Предмет исследованияAрхитектура виртуальной машины и
принцип ее работы.
5. Задачи исследования:
1. Изучить назначение функций виртуальноймашины.
2. Освоить технологии работы.
3. Провести сравнительный анализ.
4. Практическое применение виртуальной
машины.
6. Глава 1. Архитектура виртуальных машин
1.1 Общие сведения о виртуальных машинах1.2 Сравнительный анализ виртуальных машин
7. 1.1 Общие сведения о виртуальных машинах
На данный момент история развития ВМ исчисляется уже пятымдесятком лет. Первым проектом, в котором появилась концепция
виртуальных машин был проект IBM 7044Х-7044М.
Компания IBM признала важность виртуализации еще в 1960-х вместе с
развитием мэйнфрэймов IBM System/360 Model 40, затем IBM System/360
Model 67 и IBM System/370. Первая версия собственно VM, VM/370, была
выпущена в 1972 году для семейства компьютеров IBM System/370. VM/370
виртуализировала все интерфейсы оборудования через Virtual Machine
Monitor (VMM). Такую операционную систему называли супервизор. Когда
стало возможным запускать одну операционную систему на другой
операционной системе, появился термин гипервизор.
8. 1.1 Общие сведения о виртуальных машинах
Инженеры корпорации IBM изначально заложили в архитектуру своихпроцессоров потенциальную возможность виртуализации и создателям
операционной системы VM не пришлось преодолевать специфические
аппаратные проблемы. Но архитектура процессоров Intel х86 значительно
отличается от архитектуры процессоров IBM и не может быть
виртуализирована "простым" способом. Здесь по определению
предполагается, что ядру работающей на этой платформе операционной
системе будут доступны абсолютно все ресурсы процессора. Поэтому
отчуждение отдельно взятой операционной системы от процессора и
установка промежуточных виртуализирующих слоев теоретически
невозможна. Попытка запустить две операционные системы на одном
компьютере просто приведет к конфликту между ними.