Гипервизор: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м Removing broken WebCite links
м оформление
Строка 5:
Гипервизор сам по себе в некотором роде является минимальной операционной системой ([[микроядро]]м или [[наноядро]]м). Он предоставляет запущенным под его управлением операционным системам сервис [[виртуальная машина|виртуальной машины]], виртуализируя или эмулируя реальное (физическое) аппаратное обеспечение конкретной машины, и управляет этими виртуальными машинами, выделением и освобождением ресурсов для них. Гипервизор позволяет независимое «включение», перезагрузку, «выключение» любой из виртуальных машин с той или иной ОС. При этом операционная система, работающая в виртуальной машине под управлением гипервизора, вовсе не обязана «знать», что она выполняется в виртуальной машине, а не на реальном аппаратном обеспечении, хотя и может.
 
== Типы гипервизора ==
=== Автономный гипервизор (Тип 1)===
Имеет свои встроенные [[драйвер]]ы устройств, модели драйверов и планировщик и поэтому не зависит от базовой ОС. Так как автономный гипервизор работает непосредственно на оборудовании, то он более производителен.
 
=== Автономный гипервизор (Тип 1) ===
Пример: [[VMware ESX]]
Имеет свои встроенные [[драйвер]]ы устройств, модели драйверов и планировщик и поэтому не зависит от базовой ОС. Так как автономный гипервизор работает непосредственно на оборудовании, то он более производителен.
 
Пример: [[VMware ESX]]
===На основе базовой ОС (Тип 2, V)===
 
Это компонент, работающий в одном [[Кольца защиты|кольце]] с ядром основной ОС ([[кольцо 0]]). Гостевой код может выполняться прямо на физическом процессоре, но доступ к устройствам ввода-вывода компьютера из гостевой ОС осуществляется через второй компонент, обычный процесс основной ОС — монитор уровня пользователя.
=== На основе базовой ОС (Тип 2, V) ===
Это компонент, работающий в одном [[Кольца защиты|кольце]] с ядром основной ОС ([[кольцо 0]]). Гостевой код может выполняться прямо на физическом процессоре, но доступ к устройствам ввода-вывода компьютера из гостевой ОС осуществляется через второй компонент, обычный процесс основной ОС  — монитор уровня пользователя.
 
Примеры: [[Microsoft Virtual PC]], [[VMware Workstation]], [[Parallels]], [[VirtualBox]].
 
=== Гибридный (Тип 1+) ===
Гибридный гипервизор cостоит из двух частей: из тонкого гипервизора, контролирующего процессор и память, а также работающей под его управлением специальной сервисной ОС в кольце пониженного уровня. Через сервисную ОС гостевые ОС получают доступ к физическому оборудованию.
 
Примеры: [[Microsoft Virtual Server]], [[Logical_Domains|Sun Logical Domains]], [[Xen]], [[Citrix]] [[XenServer]], [[Microsoft Hyper-V]]
Строка 34 ⟶ 35 :
| lang = ru
}}
* ''Андрей Колесов'' [http://www.pcweek.ru/themes/detail.php?ID=118886 Вернемся к нашим гипервизорам], PC Week/RE №16 № 16 — 17 (670 — 671670—671) 5  — 18 мая 2009