Учебное пособие состоит из восьми глав, написано в соответствии с программой курса «Администрирование вычислительных систем и сетей»



Pdf көрінісі
бет20/117
Дата14.09.2023
өлшемі4,61 Mb.
#181083
түріУчебное пособие
1   ...   16   17   18   19   20   21   22   23   ...   117
Байланысты:
Учебное пособие

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


24 
обеспечения, и последующее взаимодействие с ними ничем не отличается от 
работы с реальным компьютером. 
Гипервизор может работать как в операционной системе реального 
компьютера, так и без нее, то есть гипервизор устанавливается поверх 
аппаратного обеспечения реального компьютера. 
Операционную 
систему 
физического 
компьютера 
относительно 
операционной системы виртуальной машины принято называть основной или 
«хостовой» операционной 
системой, а 
систему, 
установленную 
на 
виртуальную машину, принято называть «гостевой» операционной системой. 
На рис. 2 показано, как «гостевая» и «хостовая» операционные системы 
относятся друг к другу. 
Рис. 2. Архитектура системы виртуальных машин 
На самом деле виртуальная машина не имеет доступа к физическим 
ресурсам реального компьютера. «Хостовая» операционная система и монитор 
виртуальных машин разделяют между собой права на управление аппаратными 
компонентами компьютера, при этом «хостовая» операционная система 
занимается распределением ресурсов аппаратных компонентов 
между 
собственными приложениями, включая и монитор виртуальных машин. 
Гипервизор контролирует распределение ресурсов между запущенными 
виртуальными машинами, создавая для них иллюзию непосредственного 
доступа к аппаратным компонентам. «Гостевые» операционные системы в 
пределах выделенных им ресурсов управляют работой «своих» приложений. 
«Гостевые» системы и «хостовая» операционная система работают 
одновременно, обмениваются данными и участвуют в сетевом взаимодействии 
не только с «хостовой» операционной системой, но и с внешней по отношению 
к физическому компьютеру сетью. 


25 
Виртуальная машина позволяет запускать отдельное приложение в своей 
собственной изолированной среде. Использование виртуальных машин решает 
проблему безопасности: приложение, запущенное в виртуальной машине, не 
способно нанести вред реальной операционной системе и другим приложениям. 
Таким образом, реальный компьютер огражден от возможных непреднамеренных 
действий пользователей. 
Виртуальные машины позволяют запускать одновременно на одном 
реальном компьютере несколько различных операционных систем или 
конфликтующих друг с другом приложений. 
На реальном компьютере может быть несколько виртуальных машин, 
каждая из которых имеет свою собственную аппаратную конфигурацию, 
например, количество процессоров, объем оперативной памяти и жесткого 
диска, наличие сетевых плат и других аппаратных компонентов. Эти ресурсы 
резервируются виртуальной машиной за счет физических ресурсов аппаратного 
обеспечения компьютера. 
Возможности виртуальных машин достаточно широки. Перечислим лишь 
некоторые из них: 

возможность использования программ, которые не поддерживаются 
«хостовой» операционной системой реального компьютера; 

защищенность информации на реальном компьютере, так как 
виртуальная машина работает изолированно от реального компьютера –
всевозможные вирусы и вредоносное программное обеспечение сможет лишь 
повредить «гостевую» операционную систему виртуальной машины, не 
затронув реальную систему; 

возможность экспериментирования с системой. Например, изменение 
параметров реестра с целью их изучения. Любые изменения в «гостевой» 
операционной системе виртуальной машине не нанесет вреда «хостовой» 
операционной системе реального компьютера; 

большие возможности обучения работе с различными операционными 
системами и программами. Например, можно создать несколько виртуальных 
машин с различными операционными системами, и учиться работе с ними; 

эмуляция компьютерной сети с помощью нескольких виртуальных 
машин; 

простота создания резервной копии операционной системы. Не придется 
создавать образы диска, всего лишь требуется скопировать папку с файлами 
виртуальной машины; 
Виртуальные машины также имеют и свои недостатки: 

потребность в наличии достаточных аппаратных ресурсов для 
функционирования нескольких операционных систем одновременно; 

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


26 
компьютеров достигли такого уровня, когда один физический компьютер может 
поддерживать несколько одновременно запущенных операционных систем в 
виртуальных машинах. До недавнего времени виртуальные машины были чем-то 
необычным для конечных пользователей, которые устанавливали их в основном 
в ознакомительных целях. 


Достарыңызбен бөлісу:
1   ...   16   17   18   19   20   21   22   23   ...   117




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет