Ускоренный курс по поколениям и версиям виртуальных машин Hyper-V

Опубликовано: 18 Апреля, 2023
Ускоренный курс по поколениям и версиям виртуальных машин Hyper-V

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

ВМ Hyper-V: что это такое?

Изображение 14614
Кемп Технологии

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

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

Поколения виртуальных машин Hyper-V

Изображение 14615
Журнал Редмонд

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

Почему? Потому что это позволило бы Hyper-V без проблем работать из коробки. Гостевая ОС также была необходима, чтобы легко распознавать виртуальное оборудование ВМ и предоставлять конечным пользователям несколько разновидностей поддерживаемых гостевых ОС. Это то, чем занималось поколение 1. Его было легко идентифицировать, так как аппаратное обеспечение во многом напоминало реальную физическую машину.

Итак, что изменилось?

После выпуска Windows Server 2012 R2 команда Microsoft Hyper-V обдумала наилучший план действий. Они согласились переоценить набор виртуального оборудования для устранения устаревших устройств и создания платформы, которая, казалось бы, будет потреблять меньше ресурсов физической системы. Новая и пересмотренная установка была значительным улучшением по сравнению с предыдущей итерацией и официально стала известна как виртуальная машина Hyper-V поколения 2. Более ранний инструмент был переименован в виртуальную машину Hyper-V поколения 1.

Чем Gen 1 отличается от Gen 2?

Неудивительно, что виртуальные машины поколения 2 намного эффективнее, чем виртуальные машины поколения 1. Основной причиной этого является устранение всех устаревших устройств. Устаревшие устройства — это вычислительное оборудование, которое устарело и устарело и больше не поддерживается большинством программного обеспечения и приложений для устройств. Виртуальные машины поколения 2 не заботятся о них, вместо этого сосредоточившись на повышенных функциях безопасности. Таким образом, имеет смысл, что они будут поддерживать прошивку UEFI вместо BIOS, последнему теперь присвоен статус «устаревшего».

UEFI поддерживает удаленную диагностику и ремонт компьютеров без установленной ОС. Более того, виртуальные машины поколения 2 поддерживают Preboot Execution Environment (PXE), одинаково хорошо загружаясь как со стандартного сетевого адаптера, так и с высокопроизводительного виртуального жесткого диска SCSI.

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

Очевидные преимущества использования виртуальных машин поколения 2

  • Уменьшение поверхности атаки означает повышение безопасности.
  • Родительский раздел гипервизора (компьютерное программное/аппаратное/микропрограммное обеспечение, которое разрабатывает и запускает виртуальные машины) потребляет меньше ресурсов.
  • Поскольку эмуляция не используется, загрузка гостевой ОС происходит быстрее вместе с установкой гостевой ОС.
  • Виртуальные машины поколения 2 обладают новой функциональностью в виде безопасной загрузки. Это функция по умолчанию, которая позволяет пользователям загружаться с виртуального жесткого диска SCSI, виртуального DVD-диска SCSI, выполнять загрузку PXE с поддержкой встроенного ПО UEFI и стандартным сетевым адаптером.

Если Gen 2 настолько впечатляет, почему Gen 1 все еще существует?

Основная причина продолжающегося использования виртуальных машин поколения 1 в отрасли заключается в несовместимости поколения 2 с шаблонами виртуальных рабочих столов. Поколение 2 также не имеет поддержки RemoteFX, что абсолютно необходимо для качественного воспроизведения мультимедиа на виртуальных рабочих столах. И последнее, но не менее важное: гостевая ОС страдает от ограниченной поддержки. Кроме того, во втором поколении поддерживаются только 64-разрядные версии Windows Server 2012 и Windows 8 и выше.

Было бы несправедливо сравнивать виртуальные машины первого поколения и последнее поколение 2, когда последнее явно является обновлением. Однако, несмотря на то, что в новом поколении есть некоторые интересные компоненты, которые уменьшают его размер, оно делает много того же — просмотр Интернета, установка приложений и т. д. — что было возможно в старшем поколении. В конце концов, все сводится к предпочтениям.

Теперь, когда вы понимаете, что такое создание виртуальных машин Hyper-V, пришло время прояснить некоторые недоразумения, связанные с управлением версиями виртуальных машин Hyper-V.

Версии виртуальных машин Hyper-V

Изображение 14616
thomasmaurer.ch

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

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

Различные версии ОС Windows Server и ОС Windows для настольных ПК могут легко вызвать путаницу в смешанной среде узлов Hyper-V. Hyper-V всегда предлагал новую версию виртуальной машины Hyper-V в каждой своей итерации, от запуска новых обновлений до основных выпусков. В предыдущих версиях Hyper-V обновление конфигурации ВМ должно было выполняться в рамках обновления хоста. Более новые версии оставляют это на усмотрение администратора.

Что все это значит для будущего?

Все сводится к одному: новые возможности ВМ Hyper-V доступны только с определенной версией конфигурации ВМ. Это не причина для остановки обновлений, если только вы не полагаетесь на смешанную среду Hyper-V и не планируете перенос виртуальных машин между хостами с несколькими версиями ОС.

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