5 распространенных заблуждений о Microsoft Hyper-V

Опубликовано: 16 Апреля, 2023
5 распространенных заблуждений о Microsoft Hyper-V

Когда я общаюсь с людьми изо дня в день, меня иногда удивляют некоторые заблуждения, с которыми я сталкиваюсь в отношении Microsoft Hyper-V. В таком случае я подумал, что воспользуюсь возможностью, чтобы рассказать о пяти наиболее распространенных заблуждениях о Microsoft Hyper-V.

1. Hyper-V — незрелый гипервизор

Изображение 14487
Шаттерсток

Первое из неправильных представлений о Microsoft Hyper-V, с которым я хочу обязательно разобраться, — это представление о том, что Hyper-V — это гипервизор второго сорта. Однако, как и во всех хороших мифах, в этом есть доля правды, по крайней мере, когда-то она была.

Microsoft впервые представила Hyper-V как часть Windows Server 2008. В то время Hyper-V был очень простым гипервизором. Еще не существовало возможностей динамической миграции, равно как и большинства стандартных функций, которые мы сегодня считаем само собой разумеющимися. Вдобавок ко всему, первая версия Hyper-V была действительно глючной. В частности, у одного из моих серверов была очень неприятная привычка вызывать повреждение реестра виртуальной машины каждый раз, когда я перезагружала виртуальную машину Windows Server 2003.

С момента выпуска с Windows Server 2008 Hyper-V прошло целое десятилетие, прежде чем он стал зрелым. Microsoft полностью изменила Hyper-V в Windows Server 2012 и дополнительно улучшила свой гипервизор в Windows Server 2012 R2 и Windows Server 2016. Хотя Hyper-V, по общему признанию, не имеет такого количества функций, как VMware ESXi, это очень эффективная корпоративная среда. гипервизор класса. На самом деле облако Microsoft Azure работает на Hyper-V.

2. Hyper-V — универсальное решение

Когда люди говорят о Hyper-V, они чаще всего имеют в виду роль Hyper-V, которую можно установить через Windows Server. Однако на самом деле существует три разных варианта Hyper-V. В дополнение к роли Windows Server Hyper-V существует также бесплатная версия под названием Hyper-V Server. Hyper-V также входит в состав некоторых выпусков настольных операционных систем Windows, таких как Windows 10 Pro.

В клиенте Hyper-V (Hyper-V в настольной операционной системе) отсутствуют некоторые функции, имеющиеся в Windows Server Hyper-V и Hyper-V Server. В конце концов, большинство людей, вероятно, не ожидают создания отказоустойчивого кластера для поддержки высокодоступных виртуальных машин, использующих только Windows 10. Однако многих людей удивляет то, что бесплатная версия Hyper-V уже доступна. аналогична роли Hyper-V в Windows Server 2016. Фактически, вы можете создать полнофункциональный отказоустойчивый кластер, используя бесплатный сервер Hyper-V.

3. Лицензия Windows Server распространяется на ваши виртуальные машины Hyper-V.

Другое неправильное представление о Microsoft Hyper-V, с которым я время от времени сталкиваюсь, заключается в том, что если вы устанавливаете бесплатный сервер Hyper-V или покупаете лицензию Windows Server и развертываете роль Hyper-V, это дает вам право использовать Hyper-V. сколько душе угодно. Однако на самом деле это верно лишь отчасти. Хотя и Hyper-V Server, и роль Windows Server Hyper-V дают право на использование Hyper-V, вам все равно необходимо лицензировать операционные системы (и другое программное обеспечение), работающие на ваших виртуальных машинах.

Бесплатный сервер Hyper-V не включает лицензии на гостевую операционную систему. Если бы вы развернули операционную систему с открытым исходным кодом (бесплатную для использования) на виртуальной машине, то вы, конечно же, смогли бы использовать эту виртуальную машину бесплатно. Однако если вы хотите установить операционную систему Windows на виртуальную машину, вам необходимо лицензировать эту операционную систему.

Все работает немного по-другому, если вы используете роль Windows Server Hyper-V. Как вы, наверное, знаете, Windows Server доступен как в версии Standard, так и в версии Datacenter. Лицензия Standard Edition позволяет вам запускать Hyper-V в операционной системе хоста, если вы не запускаете какие-либо другие приложения на уровне хоста. Лицензия также позволяет запускать операционную систему Windows Server на двух виртуальных машинах Hyper-V или, в случае Windows Server 2016, на двух контейнерах Hyper-V. Однако лицензия дает вам право запускать неограниченное количество контейнеров Windows Server без изоляции Hyper-V. Напротив, версия Datacenter допускает неограниченное количество гостей Windows Server и неограниченное количество контейнеров Hyper-V под управлением Windows Server.

4. Windows Server поставляется со всем, что вам нужно

Еще одно распространенное заблуждение, которое я иногда слышу, заключается в том, что, поскольку Hyper-V поставляется с Windows Server, операционная система Windows Server включает в себя все, что вам нужно для развертывания и управления Hyper-V. Опять же, это верно лишь отчасти.

Windows Server Hyper-V поставляется с утилитой управления под названием Hyper-V Manager. Hyper-V Manager позволит вам создавать, настраивать и управлять виртуальными машинами Hyper-V. Несмотря на это, диспетчер Hyper-V не очень хорошо масштабируется. Он отлично работает, если вам нужно управлять только несколькими хостами Hyper-V. Однако если вам нужно управлять большим количеством хостов, вам, вероятно, понадобится более продвинутый инструмент управления.

Существует три основных варианта управления большими развертываниями Hyper-V. Первый вариант — использовать PowerShell. PowerShell работает, но есть крутая кривая обучения. Второй вариант — использовать System Center Virtual Machine Manager. Это инструмент Microsoft, который отлично справляется с управлением серверами Hyper-V, но его нужно лицензировать отдельно. Третий вариант — приобрести сторонний инструмент.

5. Вам нужна большая вычислительная мощность

Последнее заблуждение относительно Microsoft Hyper-V, о котором я хочу рассказать, заключается в том, что для использования Hyper-V требуется огромное количество оборудования. Действительно, у вас должно быть достаточно аппаратного обеспечения, чтобы иметь возможность поддерживать рабочие нагрузки, которые вы выполняете на своих серверах Hyper-V. Однако даже сервер небольшого размера обычно может вместить несколько виртуальных машин Hyper-V.

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

Заблуждения о Microsoft Hyper-V? Отправляйтесь на бесплатный тест-драйв

Если вам когда-либо было любопытно или у вас были собственные неправильные представления о Microsoft Hyper-V, я бы посоветовал вам развернуть бесплатную версию или установить ее на рабочей станции Windows 10. Таким образом, вы можете попробовать Hyper-V и посмотреть, что вам нравится, не неся при этом существенных затрат.