Знакомство с hyper-v в windows 10introduction to hyper-v on windows 10
Содержание:
- Поддерживаемые сочетания Hyper-V Manager и версии узла Hyper-VSupported combinations of Hyper-V Manager and Hyper-V host versions
- Установка Windows Admin Center для управления Hyper-V 2019
- HTML Примеры
- Удаленное управление узлами Hyper-VManage Hyper-V hosts remotely
- Бэкап виртуальных машин Hyper-V
- Дополнительные сведения о виртуальных машинах поколения 2More about generation 2 virtual machines
- Задаем настройки протоколов
- Параметры в мастере создания виртуальных машин диспетчера Hyper-VOptions in Hyper-V Manager New Virtual Machine Wizard
- Как получить Hyper-VHow to get Hyper-V
- Заключение
Поддерживаемые сочетания Hyper-V Manager и версии узла Hyper-VSupported combinations of Hyper-V Manager and Hyper-V host versions
В некоторых случаях можно использовать версию диспетчера Hyper-V, отличную от версии Hyper-V на узле, как показано в таблице.In some cases you can use a different version of Hyper-V Manager than the Hyper-V version on the host, as shown in the table. В этом случае диспетчер Hyper-V предоставляет функции, доступные для версии Hyper-V на управляемом узле.When you do this, Hyper-V Manager provides the features available for the version of Hyper-V on the host you’re managing. Например, если вы используете версию диспетчера Hyper-V в Windows Server 2012 R2 для удаленного управления узлом под управлением Hyper-V в Windows Server 2012, вы не сможете использовать функции, доступные в Windows Server 2012 R2 на этом узле Hyper-V.For example, if you use the version of Hyper-V Manager in Windows Server 2012 R2 to remotely manage a host running Hyper-V in Windows Server 2012, you won’t be able to use features available in Windows Server 2012 R2 on that Hyper-V host.
В следующей таблице показано, какие версии узла Hyper-V можно управлять из определенной версии диспетчера Hyper-V.The following table shows which versions of a Hyper-V host you can manage from a particular version of Hyper-V Manager. Перечислены только поддерживаемые версии операционной системы.Only supported operating system versions are listed. Чтобы узнать о состоянии поддержки конкретной версии операционной системы, используйте кнопку Поиск жизненного цикла продукта на странице политики жизненного цикла Майкрософт .For details about the support status of a particular operating system version, use the Search product lifecycle button on the Microsoft Lifecycle Policy page. Как правило, более старые версии диспетчера Hyper-V могут управлять только узлом Hyper-V под управлением той же версии или сравнимой версии Windows Server.In general, older versions of Hyper-V Manager can only manage a Hyper-V host running the same version or the comparable Windows Server version.
Версия диспетчера Hyper-VHyper-V Manager version | Версия узла Hyper-VHyper-V host version |
---|---|
Windows Server 2016, Windows 10Windows Server 2016, Windows 10 | — Windows Server 2016 — все выпуски и варианты установки, включая Nano Server и соответствующую версию Hyper-V Server.- Windows Server 2016—all editions and installation options, including Nano Server, and corresponding version of Hyper-V Server — Windows Server 2012 R2 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.- Windows Server 2012 R2—all editions and installation options, and corresponding version of Hyper-V Server — Windows Server 2012 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.- Windows Server 2012—all editions and installation options, and corresponding version of Hyper-V Server – Windows 10- Windows 10 – Windows 8.1- Windows 8.1 |
Windows Server 2012 R2, Windows 8.1Windows Server 2012 R2, Windows 8.1 | — Windows Server 2012 R2 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.- Windows Server 2012 R2—all editions and installation options, and corresponding version of Hyper-V Server — Windows Server 2012 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.- Windows Server 2012—all editions and installation options, and corresponding version of Hyper-V Server – Windows 8.1- Windows 8.1 |
Windows Server 2012Windows Server 2012 | — Windows Server 2012 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.- Windows Server 2012—all editions and installation options, and corresponding version of Hyper-V Server |
Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows 7 с пакетом обновления 1Windows Server 2008 R2 Service Pack 1, Windows 7 Service Pack 1 | — Windows Server 2008 R2 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.- Windows Server 2008 R2—all editions and installation options, and corresponding version of Hyper-V Server |
Windows Server 2008, Windows Vista с пакетом обновления 2Windows Server 2008, Windows Vista Service Pack 2 | — Windows Server 2008 — все выпуски и варианты установки и соответствующая версия Hyper-V Server.- Windows Server 2008—all editions and installation options, and corresponding version of Hyper-V Server |
Примечание
Поддержка пакета обновления закончилась для Windows 8 12 января 2016.Service pack support ended for Windows 8 on January 12, 2016. Дополнительные сведения см. в разделе часто задаваемые вопросы о Windows 8.1.For more information, see the Windows 8.1 FAQ.
Установка Windows Admin Center для управления Hyper-V 2019
Теперь нам надо передать скачанный файл на гипервизор и установить панель управления. Ранее мы разрешили подключение к Windows Hyper-V Server 2019 по rdp. Подключимся к нему, чтобы было удобно выполнять команды на самом гипервизоре.
По-умолчанию, на гипервизоре включен firewall, который блокирует внешние подключения. Вы можете либо полностью его отключать и включать с помощью команд в консоли cmd:
netsh advfirewall set currentprofile state off netsh advfirewall set currentprofile state on
Либо разрешить некоторые команды удаленного управления, которые позволят в том числе передавать файлы на гипервзиор по smb. Следующие команды нужно вводить не в обычной консоли, а powershell. Для этого наберите команду powershell в стандартной консоли, которая загружается после подключения по rdp, а потом сами команды.
powershell Set-NetFirewallRule -DisplayGroup 'Windows Management Instrumentation (WMI)' -Enabled true -PassThru Set-NetFirewallRule -DisplayGroup 'Remote Event Log Management' -Enabled true -PassThru Set-NetFirewallRule -DisplayGroup 'Remote Volume Management' -Enabled true -PassThru
Эти разрешения нам понадобятся позже, когда мы будем подключаться стандартными системными останстками для управления Hyper-V Server 2019.
Заходим на любой диск гипервизора через обычный проводник windows и передаем туда скачанный инсталлятор WindowsAdminCenter1904.1.msi. В качестве авторизации используем учетную запись администратора.
Возвращаемся на гипервизор, идем в паеку C:/Soft и запускаем переданный файл.
Запускается инсталлятор Windows Admin Center. Там все просто, можно использовать дефолтные значения. Я лично ставлю галку Разрешить Windows Admin Center изменять параметры доверенных узлов для этого компьютера и Перенаправлять трафик с HTTP-порта 80 на HTTPS-порт. После установки можно в браузере переходить по адресу https://10.20.1.14.
Чтобы страница открылась, введите учетные данные администратора hyper-v сервера. Выбираем единственный сервер, вводим еще раз данные администратора и подключаемся к панели управления сервером. Дальше, думаю, уже сами разберетесь. Не буду подробно останавливаться на описании функционала Windows Admin Center.
В разделе Виртуальные машины, можно создать виртуалку и запустить ее. Единственное, не забудьте установочный iso образ загрузить на гипервизор. Можно в ту же папку, куда загружали установщик админ центра. Единственное, вот на чем остановлюсь. Давайте создадим виртуальный коммутатор, для того, чтобы виртуальная машина получила доступ к сети.
Для этого идем в раздел Виртуальные коммутаторы и жмем на кнопку Создать.
Указываете имя коммутатора и его тип. Из-за перевода Admin Center на русский язык, трудно уловить суть названий, поэтому лучше все же качать английскую версию. Я уже установил русскую, поэтому расскажу на основе ее. Существует 3 типа коммутаторов:
- Личный (private) для связи только между виртуальными машинами, без доступа к гипервизору и сетью за ним.
- Внутренний (internal) — почти то же самое, что и личный, только доступ к коммутатору может иметь и гипервизор, но по прежнему нет доступа к внешней сети.
- Внешний (external) по сути это обычный сетевой бридж, куда входит реальный сетевой интерфейс гипервизора. Этот тип коммутатора используется для доступа виртуальных машин во внешнюю сеть.
В моем примере у меня только один сетевой интерфейс на гипервизоре. Я создам один коммутатор типа Внешний (External).
Получилось вот так.
Теперь этот коммутатор можно использовать в виртуальных машинах для доступа во внешнюю сеть.
В принципе, на этом настройку Windows Hyper-V Server 2019 можно и закончить. Если вас функционал Windows Admin Center устраивает, пользуйтесь им. В целом, в нем есть все необходимое, но мне он не нравится. Очень тормозной интерфейс, приходится два раза авторизовываться, чтобы подключиться. У меня не всегда получается через браузер открыть консоль виртуальной машины. Какие-то ошибки бывают, зависания.
Я предпочитаю использовать классические оснастки для управления гипервизором. Если вы так же как и я, предпочитаете их, переходим к следующему способу подключения и управления Hyper-V Server 2019. Для этого нам понадобится компьютер или виртуальная машина с Windows 10. Можно ее установить прямо на этом же гипервизоре. Иногда я так делаю для удобства. Получается автономный гипервизор со всем необходимым для управления.
HTML Примеры
Удаленное управление узлами Hyper-VManage Hyper-V hosts remotely
Для управления удаленными узлами Hyper-V Включите удаленное управление как на локальном компьютере, так и на удаленном узле.To manage remote Hyper-V hosts, enable remote management on both the local computer and remote host.
В Windows Server откройте диспетчер сервера > Local Server > Удаленное управление локальным сервером, а затем щелкните Разрешить удаленные подключения к этому компьютеру.On Windows Server, open Server Manager >Local Server >Remote management and then click Allow remote connections to this computer.
Или в любой из операционных систем откройте Windows PowerShell от имени администратора и выполните команду:Or, from either operating system, open Windows PowerShell as Administrator and run:
Подключение к узлам в том же доменеConnect to hosts in the same domain
Для Windows 8.1 и более ранних версий удаленное управление работает только в том случае, если узел находится в том же домене, а локальная учетная запись пользователя также находится на удаленном узле.For Windows 8.1 and earlier, remote management works only when the host is in the same domain and your local user account is also on the remote host.
Чтобы добавить удаленный узел Hyper-V в Диспетчер Hyper-V, выберите другой компьютер в диалоговом окне Выбор компьютера и введите имя узла, NetBIOS или полное доменное имя удаленного узла ( ) .To add a remote Hyper-V host to Hyper-V Manager, select Another computer in the Select Computer dialogue box and type the remote host’s hostname, NetBIOS name, or fully qualified domain name (FQDN).
Диспетчер Hyper-V в Windows Server 2016 и Windows 10 предлагает больше типов удаленного подключения, чем предыдущие версии, описанные в следующих разделах.Hyper-V Manager in Windows Server 2016 and Windows 10 offers more types of remote connection than previous versions, described in the following sections.
Это позволяет подключиться к узлу Hyper-V, если вы не работаете на локальном компьютере как пользователь, являющийся членом группы администраторов Hyper-V или группы администраторов на узле Hyper-V.This lets you connect to the Hyper-V host when you’re not running on the local computer as a user that’s a member of either the Hyper-V Administrators group or the Administrators group on the Hyper-V host. Для этого выполните следующие действия.To do this:
- В левой области щелкните правой кнопкой мыши Диспетчер Hyper-V.In the left pane, right-click Hyper-V Manager.
- Нажмите кнопку подключиться к серверу.Click Connect to Server.
- Выберите Подключиться от имени другого пользователя в диалоговом окне Выбор компьютера .Select Connect as another user in the Select Computer dialogue box.
- Выберите задать пользователя.Select Set User.
Примечание
Это будет работать только для удаленных узлов windows Server 2016 или Windows 10.This will only work for Windows Server 2016 or Windows 10 remote hosts.
Для этого выполните следующие действия.To do this:
- В левой области щелкните правой кнопкой мыши Диспетчер Hyper-V.In the left pane, right-click Hyper-V Manager.
- Нажмите кнопку подключиться к серверу.Click Connect to Server.
- Введите IP-адрес в текстовое поле другой компьютер .Type the IP address into the Another Computer text field.
Примечание
Это будет работать только для удаленных узлов windows Server 2016 или Windows 10.This will only work for Windows Server 2016 or Windows 10 remote hosts.
Бэкап виртуальных машин Hyper-V
Ранее я уже рассказывал про программу HVBackup для бэкапа виртуальных машин. Она замечательно работает с Windows Hyper-V Server 2019, приведенная статья полностью актуальна. Для работы программы необходимо установить на гипервизоре .Net Framework 3.5 с помощью команды powershell:
Install-WindowsFeature NET-Framework-Core
Программа, конечно, монструозная, весит много, ставится долго, но зато никаких заморочек. Все настраивается легко и понятно через интерфейс программы. Для установки требуется .Net Framework 4.6. Можете установить заранее сами, либо инсталлятор veeam сам предложит вам это сделать.
После установки запускаете программу. Добавляете новый сервер:
Указываете, что это Standalone Hyper-V server, добавляете учетные данные и дожидаетесь окончания установки необходимых компонентов на hyperv сервере. После этого можно создать резервную копию виртуальной машины. Для этого выбираете гипервизор, виртуальную машину и либо делаете сразу бэкап, либо создаете запланированное задание.
Дальше указываете различные параметры бэкапа, в том числе место, куда он будет сделан. Не буду останавливаться на этом подробно. У Veeam отличная документация и интуитивно понятный интерфейс. Пример хорошего продукта. За то, что он есть под Hyper-V, я и люблю последний. Очень не хватает аналога Veeam для KVM или Xen.
Дополнительные сведения о виртуальных машинах поколения 2More about generation 2 virtual machines
Ниже приведены некоторые дополнительные советы по использованию виртуальных машин версии 2.Here are some additional tips about using generation 2 virtual machines.
Подключение или добавление DVD-дисководаAttach or add a DVD drive
- Невозможно подключить физический компакт-диск или DVD-дисковод к виртуальной машине поколения 2.You can’t attach a physical CD or DVD drive to a generation 2 virtual machine. Виртуальный DVD-дисковод в виртуальных машинах поколения 2 поддерживает только файлы ISO-образов.The virtual DVD drive in generation 2 virtual machines only supports ISO image files. Для создания ISO-файла образа среды Windows можно использовать средство командной строки Oscdimg.To create an ISO image file of a Windows environment, you can use the Oscdimg command line tool. Дополнительные сведения см. в разделе Параметры командной строки Oscdimg.For more information, see Oscdimg Command-Line Options.
- При создании новой виртуальной машины с помощью командлета Windows PowerShell New-VM у виртуальной машины поколения 2 нет DVD-дисковода.When you create a new virtual machine with the New-VM Windows PowerShell cmdlet, the generation 2 virtual machine doesn’t have a DVD drive. Вы можете добавить DVD-дисковод во время работы виртуальной машины.You can add a DVD drive while the virtual machine is running.
Использовать встроенное по UEFIUse UEFI firmware
- На физическом узле Hyper-V не требуется безопасная загрузка или встроенное по UEFI.Secure Boot or UEFI firmware isn’t required on the physical Hyper-V host. Hyper-V предоставляет виртуальным машинам виртуальные микропрограммы, не зависящие от того, что находится на узле Hyper-V.Hyper-V provides virtual firmware to virtual machines that is independent of what’s on the Hyper-V host.
- Встроенное по UEFI на виртуальной машине поколения 2 не поддерживает режим настройки для безопасной загрузки.UEFI firmware in a generation 2 virtual machine doesn’t support setup mode for Secure Boot.
- Мы не поддерживаем Запуск оболочки UEFI или других приложений UEFI на виртуальной машине поколения 2.We don’t support running a UEFI shell or other UEFI applications in a generation 2 virtual machine. Использование оболочки UEFI или приложений UEFI других разработчиков технически возможно, если они компилируются непосредственно в источниках.Using a non-Microsoft UEFI shell or UEFI applications is technically possible if they are compiled directly from the sources. Если эти приложения не имеют соответствующей цифровой подписи, необходимо отключить безопасную загрузку виртуальной машины.If these applications are not appropriately digitally signed, you must disable Secure Boot for the virtual machine.
Работа с VHDX-файламиWork with VHDX files
- Вы можете изменить размер VHDX-файла, содержащего загрузочный том для виртуальной машины поколения 2, во время работы виртуальной машины.You can resize a VHDX file that contains the boot volume for a generation 2 virtual machine while the virtual machine is running.
- Мы не поддерживаем или не рекомендуем создать VHDX-файл, который будет загрузочным для виртуальных машин поколения 1 и 2.We don’t support or recommend that you create a VHDX file that is bootable to both generation 1 and generation 2 virtual machines.
- Поколение виртуальной машины — это свойство виртуальной машины, а не виртуального жесткого диска.The virtual machine generation is a property of the virtual machine, not a property of the virtual hard disk. Поэтому не удается определить, был ли VHDX-файл создан виртуальной машиной поколения 1 или поколения 2.So you can’t tell if a VHDX file was created by a generation 1 or a generation 2 virtual machine.
- VHDX-файл, созданный с помощью виртуальной машины версии 2, можно подключить к контроллеру IDE или SCSI-контроллеру виртуальной машины поколения 1.A VHDX file created with a generation 2 virtual machine can be attached to the IDE controller or the SCSI controller of a generation 1 virtual machine. Однако если это загрузочный VHDX-файл, виртуальная машина поколения 1 не загрузится.However, if this is a bootable VHDX file, the generation 1 virtual machine won’t boot.
Использовать IPv6 вместо IPv4Use IPv6 instead of IPv4
По умолчанию виртуальные машины поколения 2 используют протокол IPv4.By default, generation 2 virtual machines use IPv4. Чтобы использовать IPv6, выполните командлет Set-вмфирмваре Windows PowerShell.To use IPv6 instead, run the Set-VMFirmware Windows PowerShell cmdlet. Например, следующая команда задает предпочтительный протокол для IPv6 для виртуальной машины с именем TestVM:For example, the following command sets the preferred protocol to IPv6 for a virtual machine named TestVM:
Задаем настройки протоколов
- Для начала зайдем в Hyper-V manager и откроем правым кликом настройки Hyper-V. В настройках Live Migration укажем адреса сетевых интерфейсов, к которым будет обращаться гипервизор:
- Заглянем в Advanced features. Нас интересуют оба пункта: протокол аутентификации и транспорт, который используют наши ВМ.
-
Authentication protocol: по умолчанию установлен протокол CredSSP – Credential Security Support Provider Protocol. Он прост в использовании, но, если в инфраструктуре несколько кластеров, мы не сможем перенести ВМ между кластерами.
Мы выберем Kerberos как более безопасный и подходящий для переноса ВМ между различными кластерами. -
Performance options: здесь выбираем сетевой протокол. Живая миграция у нас будет работать поверх Switch Embedded Team по протоколу SMB (Server Message Block).
Возможность использовать этот протокол появилась в Windows Server 2016. SMB по умолчанию отдает трафик в несколько портов (SMB Multi-channel). Также он прекрасно работает с RDMA – адаптером удаленного прямого доступа к памяти. Это полезно для ускорения переноса кластеров.
-
Authentication protocol: по умолчанию установлен протокол CredSSP – Credential Security Support Provider Protocol. Он прост в использовании, но, если в инфраструктуре несколько кластеров, мы не сможем перенести ВМ между кластерами.
- Kerberos позволяет переносить ВМ между кластерами, но требует настройки ограниченного делегирования (Kerberos Constrained Delegation) на объектах Computer в Active Directory.
Начиная с Windows Server 2016, службы работают в контексте NETWORK SERVICE, который не может имперсонироваться в AD. Так что в этом случае выбираем неограниченное делегирование (Unconstrained Delegation), но учитываем, что это довольно небезопасно:
Если живая миграция инициируется через System Center Virtual Machine Manager (SC VMM), то дополнительной настройки не нужно. SC VMM является доверенным сервисом для переноса машин по Shared-Nothing Live Migration. -
Протокол SMB не требует особой настройки. Если мы находимся в доверенной среде, можно немного ускорить процесс Live Migration и отключить сквозное шифрование данных SMB:
Так мы совершим меньше действий при передаче трафика и не потратим лишнее время на шифрование. В случае с кластерами оно может нам понадобиться.
Эти же настройки в более модном Windows Admin Center:
Параметры в мастере создания виртуальных машин диспетчера Hyper-VOptions in Hyper-V Manager New Virtual Machine Wizard
В следующей таблице перечислены параметры, которые можно выбрать при создании виртуальной машины в диспетчере Hyper-V, и значения по умолчанию для каждого из них.The following table lists the options you can pick when you create a virtual machine in Hyper-V Manager and the defaults for each.
СтраницаPage | По умолчанию для Windows Server 2016 и Windows 10Default for Windows Server 2016 and Windows 10 | Другие вариантыOther options |
---|---|---|
Укажите имя и расположениеSpecify Name and Location |
Имя: Новая виртуальная машина.Name: New Virtual Machine.
Расположение: **к:\програмдата\микрософт\виндовс\хипер-в \ **.Location: C:\ProgramData\Microsoft\Windows\Hyper-V\. |
Можно также ввести собственное имя и выбрать другое расположение для виртуальной машины.You can also enter your own name and choose another location for the virtual machine.
Здесь будут храниться файлы конфигурации виртуальной машины.This is where the virtual machine configuration files will be stored. |
Укажите поколениеSpecify Generation | Поколение 1Generation 1 | Вы также можете создать виртуальную машину версии 2.You can also choose to create a Generation 2 virtual machine. Дополнительные сведения см . в статье Создание виртуальной машины поколения 1 или 2 в Hyper-V.For more information, see Should I create a generation 1 or 2 virtual machine in Hyper-V?. |
Выделить памятьAssign Memory |
Память при запуске: 1024 МБStartup memory: 1024 MB
Динамическая память: не выбраноDynamic memory: not selected |
Можно настроить объем памяти при запуске с 32 МБ на 5902MB.You can set the startup memory from 32MB to 5902MB.
Можно также выбрать использование динамическая память.You can also choose to use Dynamic Memory. Дополнительные сведения см. в статье обзор Динамическая память Hyper-V.For more information, see Hyper-V Dynamic Memory Overview. |
Настройка сетевых подключенийConfigure Networking | Не подключеноNot connected | Вы можете выбрать сетевое подключение, чтобы виртуальная машина могла использовать ее из списка существующих виртуальных коммутаторов.You can select a network connection for the virtual machine to use from a list of existing virtual switches. См. раздел Создание виртуального коммутатора для виртуальных машин Hyper-V.See Create a virtual switch for Hyper-V virtual machines. |
Подключить виртуальный жесткий дискConnect Virtual Hard Disk |
Создать виртуальный жесткий дискCreate a virtual hard disk
Имя: <vmname>. VHDX.Name: <vmname>.vhdx Расположение: **к:\усерс\публик\документс\хипер-в\виртуал жесткие диски \ **Location: C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\ Размер: 127 ГбSize: 127GB |
Можно также выбрать использование существующего виртуального жесткого диска или подождать и подключить виртуальный жесткий диск позже.You can also choose to use an existing virtual hard disk or wait and attach a virtual hard disk later. |
Параметры установкиInstallation Options | Установить операционную систему позжеInstall an operating system later | Эти параметры изменяют порядок загрузки виртуальной машины, чтобы можно было выполнить установку из ISO-файла, загрузочного гибкого диска или службы сетевой установки, например служб развертывания Windows (WDS).These options change the boot order of the virtual machine so that you can install from an .iso file, bootable floppy disk or a network installation service, like Windows Deployment Services (WDS). |
СводкаSummary |
Отображает выбранные параметры, чтобы вы могли проверить их правильность.Displays the options that you have chosen, so that you can verify they are correct.
Name- NameСоздание- Generation— Память- Memory— Сеть- Network— Жесткий диск- Hard Disk— Операционная система- Operating System |
Совет. Вы можете скопировать сводку со страницы и вставить ее в электронную почту или в другое место, чтобы помочь вам отследить виртуальные машины.Tip: You can copy the summary from the page and paste it into e-mail or somewhere else to help you keep track of your virtual machines. |
Как получить Hyper-VHow to get Hyper-V
Hyper-V доступен в Windows Server и Windows, как роль сервера, доступная для 64-разрядных версий Windows Server.Hyper-V is available in Windows Server and Windows, as a server role available for x64 versions of Windows Server. Инструкции по серверу см. в статье Установка роли Hyper-V в Windows Server.For server instructions, see Install the Hyper-V role on Windows Server. В Windows она доступна в виде функции в некоторых 64-разрядных версиях Windows.On Windows, it’s available as feature in some 64-bit versions of Windows. Он также доступен как загружаемый, изолированный серверный продукт Microsoft Hyper-V Server.It’s also available as a downloadable, standalone server product, Microsoft Hyper-V Server.
Заключение
Постарался рассмотреть все наиболее значимые аспекты в работе с бесплатным гипервизором от Microsoft. Сам еще не проверял его в работе и особо не интересовался нововведениями, пока не было времени. Смотрел на него только в тестовых стендах. Можете сравнить его с бесплатным гипервизором на kvm — proxmox, который я рассматривал в своей статье установка и настройка proxmox.
Самым большим преимуществом последнего является возможность установки на программный рейд. Hyper-V сервер я никогда не пробовал установить на программный рейд, я даже не знаю, возможно ли это. Так что использовать его можно только там, где есть аппаратный рейд, либо в тестовых вариантах. Лично я никогда не ставлю гипервизоры в продакшн на одиночные диски. Все остальное дело привычки и удобства. В proxmox мне нравится управление через web браузер. Не нужно ничего ставить на компьютер. После установки гипервизор сразу готов к работе.
В hyper-v удобно, что все системы его поддерживают без проблем. На kvm, к примеру, в proxmox, после установки windows систем в качестве гостевых машин, нужно будет устанавливать драйвера с отдельного диска, либо использовать готовые образы, где они будут уже интегрированы. Мелочь, но все равно не так удобно.
Буду рад любым замечаниям по статье, подсказкам или указаниям на ошибки. Так же было бы любопытно узнать, какой гипервизор вы предпочитаете использовать и по какой причине. Какие преимущества по сравнению с остальными гипервизорами вы видите в своем выборе.