Особенности работы с виртуальными машинами Hyper-V поколения 2

У меня есть развернутая на одном хосте Hyper-V виртуальная машина и мне нужно переместить ее на другой хост Hyper-V, к примеру это могут быть домен контроллеры: srv-dc1 & srv-dc2

Активация компонента на Windows8/1/10

Если вы используете серверную операционную систему Windows Server, тогда в панели управления вам необходимо активировать роль Hyper-V

В пользовательской ОС Windows Hyper-V представляет собой компонент, который изначально не активирован. Для активации данного компонента вы можете вы можете воспользоваться 2-мя способами.

Активация компонента на Windows8/1/10
  1. Активация с помощью команды в PowerShell. Для этого в поиске введите PowerShell и в открывшемся терминале введите следующую команду: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
  2. С помощью графического интерфейса Windows. Для этого вызовите строку «Выполнить» с помощью сочетания клавиш Win+R и введите следующую команду «OptionalFeatures». После этого перед вами откроется окно «Включение или отключение компонентов Windows», тут вам необходимо отметить пункт «Hyper-V» и нажать «ОК».

После прохождения любого из способов необходимо перезагрузить систему, что бы Windows установила всё, что нужно для нового компонента гипервизора.

Преимущества и недостатки Hyper-V

+ высокая производительность, гибкая настройка потребления ресурсов (поскольку виртуальная машина напрямую обращается к аппаратным ресурсам);+ виртуальная машина не прекращает работать в фоновом режиме;+ быстрая работа виртуального жесткого диска в фирменном формате VHDX- по умолчанию гостевая ОС не работает с флеш-картами и USB-накопителями, не воспроизводит звук;- буфер обмена по умолчанию односторонний (с физического компьютера – в гостевую ОС);- установка виртуальной машины 2-го поколения производится только из сети или через ISO-образ.

Основные возможности

  • выделение памяти и места на жестком диске для виртуальной гостевой операционной системы;
  • интернет-доступ из созданной виртуальной ОС;
  • быстрый запуск и отключение виртуальной машины;
  • предусмотрена опция установки в качестве гостевой ОС Linux;
  • создание локальной сети между системами на виртуальной машине;
  • запись контрольных точек, фиксирующих состояние ОС, которая установлена виртуально;
  • копирование и восстановление виртуальных ОС;
  • перенос виртуального HDD с одного на другой компьютер.
Разработчик Поддержка Дата обновления Загрузок
Microsoft Corp. Windows 10, 8, 7 19-01-2019 31584
РЕКОМЕНДУЕМ! Быстрое скачивание Стандартныйустановщик(для опытных)
Официальный русский дистрибутив Hyper-V
Быстрая установка без лишних диалоговых окон
Скачивание через бесплатный Torrent-файл (Download Studio)

Скачать Скачать

*Внимание! Скачивание файлов напрямую доступно только для зарегистрированных пользователей портала!

Какая разница между поколениями машин

Впервые машины поколения 2 появились в реализации Hyper-V в составе Windows Server 2012 R2. Эту особенность унаследовали все серверные версии-последовательницы. И в реализации с такой особенностью Hyper-V был поставлен в отдельные выпуски клиентской Win8.1, а потом перекочевал и в отдельные выпуски Win10. Существовавший до этого стандарт машин был назван поколением 1, стандарт новый же стал называться, соответственно, поколением 2. Главное отличие машин нового стандарта – они работают на базе эмуляции базовой прошивки BIOS UEFI и полностью подчиняются её правилам. Это значит, что на такие машины можно установить только UEFI-совместимые системы, соответственно, 64-разрядные Windows 8.1, 10, Ubuntu, серверные их аналоги. Эти системы могут быть установлены на виртуальные диски со стилем разметки GPT, и мы сможем использовать все вытекающие отсюда преимущества. Для машин поколения 2 реализована эмуляция протокола безопасной загрузки, как и в настоящей среде UEFI.

Из преимуществ машин поколения 2 над поколением 1:

— Подключением загрузочных виртуальных дисков через современный контролер SCSI (вместо устаревшего IDE); — Лучшая интеграция гостевой ОС и хоста; — Лучшая безопасность; — Расширенный сеанс подключения с использованием возможностей RDP-технологии, предусматривающий выбор любого разрешения экрана, поддержку нескольких дисплеев, работу звуковых устройств в среде гостевой ОС, двусторонний обмен данными, подключение с хоста принтеров, устройств информации и прочей периферии.

Какая разница между поколениями машин

Поколение выбирается на одном из первичных этапов в процессе создания машины.

И не может быть изменено впоследствии. Единственный способ смены поколения – конвертирование стиля разметки диска машины, создание его бэкап-образа и развёртывание на новой машине нужного поколения. Windows 7, несмотря на то, что во многих случаях на физических компьютерах может быть установлена при отключённой безопасной загрузке, но активном режиме BIOS UEFI, на машину поколения 2 Hyper-V установлена не может быть ни при каких условиях.

Многие особенности машин поколения 2 Hyper-V вытекают из эмуляции UEFI.

Гипервизор с открытым кодом KVM

KVM представляет собой полноценную систему виртуализации для Linux/x86 с поддержкой аппаратных расширений (Intel VT и AMD-V).

Изначально решение работало только с процессорами x86, однако в последних версиях реализована поддержка разных процессоров и широкий набор гостевых операционных систем, в том числе Windows, Linux, Solaris, BSD.

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

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

К недостаткам решения можно отнести отсутствие мощных средств управления виртуальными машинами и сервером KVM. Инструменты управления безусловно есть, но они уступают по функциональности другим решениям. Сегодня одним из лучших средств управления считается универсальная панель SolusVM, поддерживающая работу с виртуальными серверами KVM, Xen и OpenVZ. Кроме того, KVM проигрывает по стабильности коммерческим решениям при решении задач с интенсивным вводом-выводом.

KVM – простое и нетребовательное к ресурсам программное обеспечение, которое отлично подойдет для бюджетных решений. Для этого гипервизора можно использовать интерфейс управления Virsh и GUI virtmanager. Поскольку решение бесплатно, службы поддержки у него нет.

Различия в лицензировании Windows Server и новее

Хотя цены на Windows Server 2012 R2, 2016, 2019 одинаковы, если вы используете стандартную лицензию или лицензию Datacenter на Windows Server 2016 или новее, есть некоторые ключевые изменения, о которых вам необходимо знать. Прежде всего, в то время как лицензии Windows Server исторически продавались для каждого процессора / сокета, в Windows Server 2016 модель лицензирования переключалась на каждое ядро.

Таким образом, если у вас есть сервер, содержащий 2 процессора с 24 ядрами , в Windows Server 2012 вам нужно будет купить только одну лицензию Standard или Datacenter. В Windows Server 2016 вам придется покупать лицензии на все 24 ядра. Это становится довольно сложно, так как есть много правил, но главное — если у вас есть 16-ядерный сервер, затраты будут примерно такими же. Однако лицензирование ОС может быть более дорогим на серверах с более высокой плотностью ядра.

Несмотря на изменение лицензии на ядро, правила виртуализации остаются такими же в Windows Server 2016 и новее. После того, как вы лицензировали все свои ядра на сервере, со стандартной версией вы получаете 2 лицензии гостевой ОС Windows Server по сравнению с неограниченным количеством в версии Datacenter.

Кроме того, набор функций в Windows Server 2012 Standard и Datacenter был одинаковым. Но некоторые функции Windows Server 2016, например, такие, как Storage Spaces Direct или экранированные виртуальные машины, доступны только в выпуске Datacenter.

Удаленное управление Hyper-V Server 2019/2016

Для удобного управления Free Hyper-V Server 2020 из графического интерфейса вы можете использовать:

Удаленное управление Hyper-V Server 2019/2016
  • Веб консоль Windows Admin Center (см. статью Windows Admin Center: веб-интерфейс управления серверами Windows Server);
  • Стандартеую консоль Hype-V Manager – именно такой способ управления мы рассмотрим далее (лично мне он удобнее чем WAC, по крайней мере пока).

Для работы с Hyper-V Server 2016/2019 вам потребуется ПК с операционной системой Windows 10 версий Pro или Enteprise х64.

Удаленное управление Hyper-V Server 2019/2016

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

NAME-SERVERHV

Удаленное управление Hyper-V Server 2019/2016

Если учетная запись, под которой вы работаете на клиентском ПК, отличается от учетных данных администратора Hyper-V, а так и должно быть, то следует явно сохранить учетные данные для соединений с сервером командой:

cmdkey /add: NAME-SERVERHV /user:Administrator /pass:MyPa$$word

Удаленное управление Hyper-V Server 2019/2016

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

Теперь запустите консоль PowerShell от имени администратора и выполните следующую команду:

Удаленное управление Hyper-V Server 2019/2016

winrm quickconfig Утвердительно отвечаете на все вопросы, при этом будет настроен автоматический запуск службы WinRM и созданы разрешающие правила в брандмауэре.

Добавьте Hyper-V сервер в доверенные узлы:

Удаленное управление Hyper-V Server 2019/2016

Set-Item WSMan:\localhost\Client\TrustedHosts -Value «NAME-SERVERHV»

Если серверов несколько — добавьте в доверенные каждый из них.

Удаленное управление Hyper-V Server 2019/2016

Через командную строку запустите оснастку dcomcnfg, в ней разверните дерево Component Services -> Computers -> My Computer. После чего по щелчку ПКМ выберите Properties и перейдите на вкладку COM Security -> Access Permissions -> Edit Limits и в открывшемся окне установите для пользователя АНОНИМНЫЙ ВХОД права Remote Access.

Удаленное управление Hyper-V Server 2019/2016

Теперь попробуем подключиться к удаленному серверу. Запустите оснастку Управление компьютером и щелкнув правой кнопкой на верхнем уровне выберите Connect to another computer.

Удаленное управление Hyper-V Server 2019/2016

Теперь вы можете управлять планировщиком, дисками, службами, просматривать журнал событий, используя обычные mmc консоли.

Установите в Windows 10 Диспетчер Hyper-V. Откройте оснастку Programs and Features и перейдите в Turn Windows Features on or off. В открывшемся окне найдите пункт Hyper-V и отметьте для установки Hyper-V Management Tools.

Удаленное управление Hyper-V Server 2019/2016

Оснастка Hyper-V Manager будет установлена, запускаете ее и подключаетесь к вашему серверу.

Удаленное управление Hyper-V Server 2019/2016

Использование консоли Hyper-V Manager для управления гипервизором обычно не вызывает вопросов. Далее я рассмотрю некоторые способы управления Hyper-V Server сервером из PowerShell

Удаленное управление Hyper-V Server 2019/2016

Читайте также:  Настройка безопасности RDP Windows Server 2016