Самоучитель системного администратора. 5-е изд



Pdf көрінісі
бет91/141
Дата18.12.2023
өлшемі20,51 Mb.
#197526
1   ...   87   88   89   90   91   92   93   94   ...   141
Байланысты:
Cамоучитель системного администратора книга


Глава 8 
Глоссарий 
Рассмотрим для начала используемую терминологию. Краеугольный камень любой 
системы виртуализации — 
гипервизор
(hypervisor). Гипервизор — это программное 
обеспечение, реализующее виртуализацию ресурсов и позволяющее нескольким 
операционным системам работать одновременно на одном физическом компьюте-
ре, называемом 
хостом
. Комплектующие «внутри» такой виртуальной машины 
(ВМ) называются 
виртуальными
: виртуальные жесткие диски, виртуальные сете-
вые адаптеры, виртуальная память и т. д. Операционная система, работающая под 
управлением гипервизора, называется 
гостевой

Гипервизор позволяет создавать и 
виртуальные сети
. При этом виртуальная сеть 
может работать в разных режимах — например, в режиме NAT
1
, быть сегментом 
сети без доступа к реальным адаптерам (т. е. просто внутренней сетью), в режиме 
моста и т. п. 
Виртуальной машине передается контроль над клавиатурой и мышью хоста. Такая 
операция передачи управления называется 
захватом
. В этом случае курсор мыши 
будет работать только в пределах окна виртуальной машины. Чтобы переместить 
курсор за пределы окна гостевой ОС, надо нажать специальную клавишу. Обычно 
такой клавишей является , но в современных ВМ и так можно вывести мышь 
за пределы окна с гостевой ОС, поэтому более нет необходимости в нажатии какой-
либо специальной клавиши. 
Вендоры виртуальных решений 
Существует множество разработчиков технологий виртуализации. В этом разделе 
мы рассмотрим только самые популярные. Если вам нужна исчерпывающая ин-
формация, обратитесь к страничке Википедии, предоставляющей сравнение всех 
имеющихся виртуальных машин: 
http://tinyurl.com/q5f33ce

Львиная доля на рынке виртуализации принадлежит компании VMware 
(
www.vmware.com
). Это лидер рынка виртуализации, представляющий продукты 
для всех имеющихся операционных систем: Windows, Linux, macOS и пр. Причем
в линейке продуктов VMware есть как свободные, так и коммерческие продукты. 
После VMware следует компания Oracle с ее виртуальной машиной VirtualBox. По-
следняя обрела популярность потому, что практически ничем не уступает коммер-
ческой VMware Workstation, но при этом абсолютно бесплатна (
http://www.oracle.com/ 
us/technologies/virtualization/index.html
). 
На третьем месте — Xen (
www.xen.org
). Этот продукт представляет собой гиперви-
зор на основе открытого кода и лежит в основе многих открытых решений. Так, на 
базе Xen компанией Citrix создан XenServer. Однако это решение уже является 
коммерческим. 
1
NAT (от англ. Network Address Translation, преобразование сетевых адресов) — механизм в сетях 
TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов. 


Виртуализация и «облачные» технологии 
345 
Microsoft тоже заслужила свое место под солнцем виртуализации с ее гипервизором 
Hyper-V, входящим в состав Windows Server 2008 и более новых версий. Этот про-
дукт может быть установлен совершенно бесплатно. 
Существуют и бесплатные OpenSource-решения: KVM и OpenVZ — входящие
в состав популярных современных дистрибутивов: Debian, Ubuntu, CentOS и пр. 
Далее в этой главе мы рассмотрим, в чем состоит принципиальная разница между 
KVM и OpenVZ. 
П
РИМЕЧАНИЕ
Появилась информация, что проект OpenVZ якобы больше не поддерживается, а вме-
сто него создан проект Virtuozzo, который является коммерческим. Однако на страни-
це проекта 
https://openvz.org/Main_Page
имеются обновления за 2018-й год, так что 
проект скорее жив, чем мертв. 
Выбор гипервизора 
Как выбрать идеальное решение по виртуализации? Увы, идеального и универсаль-
ного решения, которое можно было бы порекомендовать всем, не существует.
Однако можно выбрать решение, максимально пригодное именно для вашего слу-
чая. При этом нужно учитывать много разных факторов. 
Начнем, например, с поддержки технологий виртуализации собственно оборудова-
нием. Ведь если ваше оборудование поддерживает виртуализацию, то гостевая ОС 
сможет работать с ресурсами оборудования напрямую, без эмуляции. Ряд гиперви-
зоров (например, XenServer) требуют обязательной поддержки виртуализации обо-
рудованием. И если ваше оборудование не поддерживает виртуализацию на аппа-
ратном уровне, то использовать такие гипервизоры, увы, не получится. Некоторые 
гипервизоры требуют также наличия только 
x
64-платформы (например, Hyper-V и 
тот же XenServer). Сейчас это не проблема, но если вы надумали в качестве сервера 
виртуализации использовать завалявшийся в углу 32-разрядный ПК, у вас ничего 
не выйдет. 
Гипервизоры также часто бывают ограничены по типам гостевых ОС. Например, 
Hyper-V практически не поддерживает Linux. Если вам нужно работать с виртуаль-
ными Linux-серверами, то лучше выбрать KVM, OpenVZ, Oracle VirtualBox или 
XenServer. Получить виртуальные macOS лучше всего с помощью сервера VMware. 
Сегодня можно выделить четыре самые популярные решения: VMware vSphere, 
Microsoft Hyper-V, KVM и OpenVZ. Первое — это, как уже было отмечено ранее, 
коммерческое решение от VMware. На рис. 8.1 изображена логическая организация 
сети с использованием решений VMware vSphere. Решение от Microsoft (кстати, 
оно бесплатное) лучше всего подойдет, если вам нужны виртуальные Windows-
системы. Последние два решения — это OpenSource-решения, с помощью которых 
лучше всего виртуализировать Linux. 
Если вам нужно решение виртуализации для рабочей станции, то ничего лучше 
VMware Workstation еще не придумали. Это проверенное годами и отлично рабо-


346 
Глава 8 
тающее решение. Конечно, если требуется решение бесплатное, то можно посмот-
реть и в сторону Oracle VirtualBox. 
Гипервизоры различаются по типу установки на компьютер. Одни устанавливаются 
непосредственно на компьютер в качестве основной операционной системы — это, 
например, XenServer и VMware ESXi vSphere. Другие интегрируются в уже суще-
ствующую ОС — это, например, KVM, Hyper-V, OpenVZ, VMware Workstation, 
Oracle VirtualBox. 
Рис. 8.1. 
Вариант логической структуры решения на продуктах компании VMware 
Выбор типа гипервизора зависит и от решаемых задач, и от предпочтений админи-
стратора. Также нужно учитывать и их технические ограничения — в табл. 8.1 при-
ведены сравнительные характеристики Hyper-V 2016 и VMware ESXi vSphere 6.5. 
Как видите, характеристики подобны, но у Free-версии от VMware (VMware 
vSphere Hypervisor) есть существенное ограничение по объему оперативной памяти 
и количеству виртуальных процессоров (vCPU). И если по объему оперативной па-
мяти «упереться» в ограничение будет сложно, то по количеству vCPU — вполне 
возможно. 
Помимо технических характеристик нужно принимать во внимание еще и функ-
ционал гипервизоров. 
Таблица 8.1.
Сравнительные характеристики 
гипервизоров Hyper-V 2016 и ESXi vSphere 6.5 
Система Ресурс 
MS 
Hyper-V 
Версии VMware ESXi vSphere 6.5 
Free 
Hypervisor 
Essential 
Plus 
Enterprise 
Plus 
Хост Логические 
процессоры 
512 576 
576 576 
Физическая 
память, Тбайт 
24 4 4 12 
vCPU на 1 хост 
2048 
4096 
4096 
4096 
ВМ на 1 хост 
1024 
1024 
1024 
1024 
Вложенный 
гипервизор 
+ + 
+ + 


Виртуализация и «облачные» технологии 
347 
Таблица 8.1
(окончание) 
Система Ресурс 
MS 
Hyper-V 
Версии VMware ESXi vSphere 6.5 
Free 
Hypervisor 
Essential 
Plus 
Enterprise 
Plus 
Виртуальная 
машина (ВМ) 
Виртуальные 
CPU на 1 ВМ 
240 для поколе-
ния 2 или 64
для поколения 1
8 128 128 
Макс. размер 
ОЗУ для ВМ 
12 Тбайт
для поколения 2
или 1 Тбайт
для поколения 1
6128 Гбайт 
6128 Гбайт 
6128 Гбайт 
Макс. дисковое 
пространство 
64 Тбайт для 
формата VDHX, 
2040 Гбайт
для VHD 
62 Тбайт 
62 Тбайт 
62 Тбайт 
Кол-во дисков 
256 
60 
60 
60 
Кластер Макс. 
кол-во 
узлов 
64 – 
64 
64 
Макс. кол-во 
ВМ 
8000 – 
8000 
8000 
Основного недостатка Hyper-V не увидеть в табл. 8.1. К сожалению, этот гиперви-
зор до сих пор не поддерживает технологию USB Redirection, которая используется 
для «проброса» аппаратных USB-портов, что позволяет подключать к виртуальным 
машинам аппаратные USB-ключи. Вместо нее пытаются «сосватать» технологию 
Discrete Device Assignment, но это несколько не то. К тому же Hyper-V пока не уме-
ет «на лету» добавлять CPU. Зато Hyper-V позволяет уменьшать размер диска, а не 
только увеличивать, как VMware. Сравнение функционалов этих двух ВМ приведе-
но в табл. 8.2. 
Таблица 8.2.
Сравнение функционала гипервизоров 
Функция MS 
Hyper-V 
Версии VMware ESXi vSphere 6.5 
Free Hypervisor 
Essential Plus 
Enterprise Plus 
VM host live 
migration 
+ – + + 
VM storage live 
migration 
+ – – + 
QoS для хра-
нилища/сети 
+ – – + 
«Проброс» 
оборудования 
Discrete Device 
Assigntment 
PCI VMDirectPath/ 
USB redirection 
PCI VMDirectPath/ 
USB redirection 
PCI VMDirectPath/ 
USB redirection 
«Горячее»
добавление 
Диски/ 
vNIC/ОЗУ 
Диски/vNIC/USB Диски/vNIC/USB Диски/vNIC/USB/ 
CPU/ОЗУ 


348 

Достарыңызбен бөлісу:
1   ...   87   88   89   90   91   92   93   94   ...   141




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

    Басты бет