Microsoft Hyper-V (кодовое имя [1] ), — система [2] . Бета-версия Hyper-V была включена в x64-версии Windows Server 2008, а финальная версия (автоматически, через Windows Update ) была выпущена [3] . Ранее была известна как виртуализация Windows Server (Windows Server Virtualization).
- 1 Версии и варианты
- 2 Архитектура
- 3 Системные требования / Спецификации
- 4 Поддержка гостевых ОС
- 5 Поддержка Linux
- 6 Совместимость VHD с Virtual Server 2005 и Virtual PC 2004/2007
- 7 Ограничения
- 8 См. также
- 9 Примечания
- 10 Литература
- 11 Дополнительные источники
Версии и варианты [ ]
Hyper-V существует в двух вариантах:
- Как отдельный продукт Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 и x64-битная Pro и Enterprise версии Windows 8, Windows 8.1, Windows 10.
Отдельная версия Hyper-V Server является бесплатной. Первая версия была выпущена 1 октября [4] Бесплатная 64-битная Core-версия Hyper-V ограничена интерфейсом командной строки (CLI PowerShell), где конфигурация текущей ОС, физического аппаратного и программного оборудования выполняется при помощи команд оболочки.
Зачем нужна Hyper V в Windows, настройка и создание виртуальной машины
Новое меню интерфейса управления позволяет выполнить простую первичную конфигурацию, а некоторые свободно распространяемые скрипты расширяют данную концепцию. Администрирование и конфигурирование виртуального сервера (или гостевых ОС) осуществляется при помощи ПО, установленного на ПК под управлением Windows Vista, Windows 7 или Windows 2008 Server с установленным дополнением для администрирования Hyper-V из MMC. Другим вариантом администрирования/конфигурирования сервера Windows 2008 Core является использование удаленной Windows или Windows Server при перенаправлении (некоторой) консоли управления (MMC), указывающей на Core Server. Это значительно упрощает настройку, сводя её к нескольким кликам мыши.
В Windows Server 2012 включена обновленная версия Hyper-V.
Архитектура [ ]
Hyper-V поддерживает разграничение согласно понятию раздел. Раздел — логическая единица разграничения, поддерживаемая гипервизором, в котором работают Windows Server 2008. Стек виртуализации запускается на родительском разделе и обладает прямым доступом к аппаратным устройствам. Затем родительский раздел порождает дочерние разделы, на которых и располагаются гостевые ОС.
Дочерний раздел также может породить собственные дочерние разделы. Родительский раздел создает дочерние при помощи API-гипервизора, представленного в Hyper-V.
Виртуализированные разделы не имеют ни доступа к физическому IOMMU (I/O Memory Management Unit — Устройство управления вводом-выводом памяти), которое работает независимо от аппаратного управления памятью, используемого процессором.
Дочерние разделы не имеют непосредственного доступа к аппаратным ресурсам, но зато получают виртуальное представление ресурсов, называемое виртуальными устройствами. Любая попытка обращения к виртуальным устройствам перенаправляется через VMBus к устройствам родительского раздела, которые и обработают данный запрос.
Виртуальные машины VMware VirtualBox Hyper-V Зачем нужны, преимущества
VMBus — это логический канал, осуществляющий взаимодействие между разделами. Ответ возвращается также через VMBus. Если устройства родительского раздела также являются виртуальными устройствами, то запрос будет передаваться дальше, пока не достигнет такого родительского раздела, где он получит доступ к физическим устройствам.
Родительские разделы запускают провайдер сервиса виртуализации (Virtualization Service Provider или сокр. VSP), который соединяется с VMBus и обрабатывает запросы доступа к устройствам от дочерних разделов. Виртуальные устройства дочернего раздела работают с клиентом сервиса виртуализации (Virtualization Service Client или сокр. VSC), который перенаправляет запрос через VMBus к VSP родительского раздела. Этот процесс прозрачен для гостевой ОС.
- x64-совместимый процессор, поддерживающий запуск x64-версии Windows Server 2008 Standard, Windows Server 2008 Enterprise или Windows Server 2008 Datacenter.
- [1]
- Windows 2008 Standard (64-bit) Hyper-V с GUI или в виде Core поддерживает до 8 процессоров с 1, 2 или 4 ядрами.
- Windows 2008 Standard (64-bit) Hyper-V с GUI или в виде Core поддерживает до 384 гостевых ОС [2].
- Windows 2008 Standard (64-bit) Hyper-V с GUI или в виде Core поддерживает 32-битные (x86) и 64-битные (x86_64) гостевые виртуальные машины.
Отдельный Hyper-V Server не требует установленного Windows Server 2008, а требование к минимуму памяти составляет 1 Гб и к дисковому пространству — 2 Гб.
Поддержка гостевых ОС [ ]
Список поддерживаемых/протестированных операционных систем включает [5]
- Windows Server 2012 R1/R2
Hyper-V обеспечивает базовую поддержку виртуализации гостевых Linux-систем в режиме эмуляции устройств, не требуя никаких изменений. Эмулируются контроллеры дисков [14] . Таким образом, дистрибутивы с ядрами новее, чем 2.6.32 могут включать встроенную поддержку паравиртуализации Hyper-V (однако, как правило, не включают).
Данные драйвера содержат поддержку шины VMbus и позволяют гостевой операционной системе Linux работать c устройствами в режиме Enlightened I/O. Поддерживаются устройства Synthetic IDE, Synthetic SCSI и Synthetic Ethernet.
Поддерживаются Linux Integration Components 2.1 (для SuSe и RHEL5), Linux Integration Components 3.4 (для RHEL6), которые содержат исходные тексты и скрипты для компиляции, автоматической установки драйверов и автоматической загрузки модулей при старте. Начиная с RHEL 6.4 паравиртуальные драйвера Hyper-V входят в состав системы, поэтому Integration Components более не нужны (хотя и могут применяться).
Интеграция функций мыши гостевой системы Linux ранее достигалась при установке драйверов Citrix XEN Satori InputVSC (являются комбинацией исходных текстов под GPL2 и проприетарных бинарных объектных файлов). В ядре Linux 2.6.39 появилась свободная поддержка InputVSC-мыши. Linux IС 3 также содержат модули поддержки мыши. Гостевая машина c RedHat Enterprise Linux, работающая под Hyper-V, может пользоваться службами RedHat Networks благодаря лицензии Flex Guest Entitlements [15] (начиная с версии RHEL 5.5). Однако при автоматическом обновлении ядра гостевой системы RHEL 5 может возникнуть проблема, описанная в статье KB2387594.
Совместимость VHD с Virtual Server 2005 и Virtual PC 2004/2007 [ ]
Hyper-V, как Virtual Server 2005 и Virtual PC 2004/2007, хранит виртуальные диски (в том числе системные тома гостевых ОС) в файлах с расширением .VHD. Этот файл содержит гостевую ОС целиком, хотя для некоторых файлов можно настроить [16] , и многие фирмы разработали такую поддержку сами.
Ограничения [ ]
По состоянию на декабрь 2008 Hyper-V не поддерживает доступ к USB-устройствам или воспроизведение звуков в гостевых ВМ. Тем не менее, обходным маневром для доступа к USB-накопителям в гостевых ВМ может послужить использование Microsoft Remote Desktop Client для открытия доступа к накопителям хоста для «гостей» через соединение Remote Desktop Connection. [17] Другая возможность — использовать устройства типа USB-over-Network с установкой драйверов в каждую виртуальную машину.
Также Hyper-V весьма слаб в поддержке старых приложений для MS-DOS, в том числе игр. Unreal mode в «гостях» не поддерживается вовсе, хотя он правильно поддерживается в Virtual PC. Также Hyper-V поддерживает живую миграцию (начиная с Windows Server 2008 R2) гостевых ВМ, где живая миграция понимается как поддержка сетевых соединений и отсутствие прерываний выполнения служб во время переноса ВМ. Ранее вместо этого Hyper-V на Server 2008 Enterprise и Datacenter Editions поддерживал быструю миграцию, во время которой гостевая ВМ приостанавливается на одном хосте и «пробуждается» уже на другом. Такая операция занимает столько времени, сколько потребуется для передачи активной памяти гостевой ВМ по сети от первого хоста второму. [18]
См. также [ ]
- Сравнение виртуальных машин
- Примечания [ ]
Шаблон:Reflist
Литература [ ]
- Дополнительные источники [ ]
-
Обзор Hyper-V, офф. сайт Знакомство с Windows Server 2008 Hyper-V Блог сотрудника Microsoft Андрея Бешкова о виртуализации на основе Hyper-V Набор русских вебкастов о работе с Hyper-V Раздел на VM Guru по виртуализации на платформе Hyper-V Установка Windows 7/2008 SP1 и обновление Hyper-V Integration Services Настройка виртуальных сетей в Hyper-V Microsoft Hyper-V Server 2008 Hyper-V Functional Specification WinHEC 2006 Presentation Slides Core Scenarios and Key features of Hyper-V Official x64 Hyper-V Download Windows Virtualization team blog Windows Server 2008 Evaluation Software Windows Server 2008 Hyper-V FAQ Представляем Hyper-V в Windows Server 2008 Риски при внедрении виртуализации. Сергей Чекмасов. Журнал «Директор информационной службы», № 03, 2014 Шаблон:Нет карточки
Autorun.inf • Планировщик классов мультимедиа • Теневая копия • Файловые
системы
Active Directory • Службы развёртывания • Служба репликации файлов • Hyper-V • IIS • Защита доступа к сети (NAP) • Службы печати для UNIX • Удалённое разностное сжатие • Службы удаленной установки • Служба управления правами • Перемещаемые профили пользователей • Удаленный рабочий стол • WSUS • Групповая политика • Координатор распределённых транзакций
NT • Диспетчер транзакций ядра • Диспетчер логических дисков • Защита ресурсов • lsass.exe • csrss.exe • smss.exe • Запуск
BitLocker • Защитник • Предотвращение выполнения данных • Обязательный контроль целостности • Защищённый канал данных • UAC • Брандмауэр • Центр обеспечения безопасности • Защита файлов
- ↑Microsoft to ship Windows Server 2008, over time, in eight flavors. Проверено 13 ноября 2007.Архивировано из первоисточника 23 марта 2012.
- ↑Paul Thurrott.Windows Server Virtualization Preview. Проверено 25 сентября 2007.Архивировано из первоисточника 23 марта 2012.
- ↑http://www.microsoft.com/presspass/features/2008/jun08/06-26hyperv.mspx (en). Проверено 26 июня 2008.Архивировано из первоисточника 23 марта 2012.
- ↑↑Supported Guest OS on Windows Server 2008 Hyper-V
- ↑Microsoft releases Hyper-V RC1
- ↑Microsoft and Red Hat sign virtualization pact
- ↑FreeBSD Support on Windows Server Hyper-V
- ↑Установка Fedora Core 8 на Hyper-V
- ↑Предварительный обзор: Fedora 9 Alpha, запущенная на Hyper-V Beta: CRN
- ↑Установка Ubuntu 7.10 на Hyper-V
- ↑Обзор продукта Hyper-V
- ↑Microsoft Hyper-V: из-за чего столько шума?
- ↑Hyper-V drivers in mainline kernel — what’s next
- ↑What are Flex Guest Entitlements in Red Hat Network?
- ↑Virtual Hard Disk Image Format Specification
- ↑Получаем доступ к USB-устройствам в виртуальных машинах Microsoft
- ↑Hyper-V: Живая миграция против быстрой
Источник: windows.fandom.com
VDS на Hyper-V: преимущества и недостатки
Принцип работы VDS включает в себя достаточно много элементов. Один из самых важных – виртуальная машина. Провайдеры внедряют разные технологии виртуализации, но одной из самых популярных является именно Hyper-V. Поговорим подробнее о том, как это все работает и почему стоит выбирать именно такую платформу.
Подробнее о технологии Hyper-V
Платформа аппаратной виртуализации Hyper-V обеспечивает эффективную работу сразу нескольких операционных систем Windows или Linux на основе одного компьютера или хостинга.
Разработана эта технология корпорацией Microsoft, под нынешним названием впервые была выпущена 26 июня 2008 года. Если быть точнее, первый релиз состоялся в 2004 году, только называлась технология Virtual Server. В дальнейшем она стала выпускаться как дополнительный компонент новой операционной системы Windows.
Чаще всего данная технология используется для следующих целей:
- Создание хостинг-провайдерами нескольких независимых виртуальных серверов на основе одного физического.
- Виртуализация рабочего места.
- Тестирование новых разработок в «песочнице».
Если сравнивать с физическим сервером
VDS на базе этой платформы работают независимо и не влияют на другие машины. Пользователь имеет полный контроль над всей средой и параметрами ядра операционной системы. Благодаря этому можно проводить практически любые операции, в точности как с обычным компьютером.
Если ваш сайт действительно хорошо настроен, на базе VDS он будет функционировать ничуть не хуже, чем на физическом сервере. Качество, скорость и надежность не будут снижены.
Как работает Hyper-V на VDS
VPS работает на базе технологии виртуализации и ничем не отличается от обычного сервера. На него точно так же можно установить любую систему. Разница состоит лишь в том, что версия серверная. Чаще всего люди выбирают ОС Windows и дистрибутивы Linux, такие как Debian, Ubuntu и CentOS.
Подобный вариант выбирают, когда ресурсов виртуального хостинга не хватает, а платить еще больше – не вариант. VDS с этой платформой выигрывает еще из-за высокого уровня безопасности размещаемых проектов.
Эта ВМ позволяют нескольким системам работать обособленно, не влиять друг на друга. Ограничения, конечно, есть, но они устанавливаются изначально, при выставлении подходящих параметров. И то эти значения можно увеличить или уменьшить в любой момент, просто поменяв конфигурацию на сайте хостинга.
Именно благодаря виртуальным машинам люди могут арендовать лишь часть сервера и отдавать при этом гораздо меньше денег.
1000 рублей в подарок на производительные VDS от Timeweb
Закажи VDS, пополни баланс на 1000 рублей, и мы добавим еще столько же. Активируй промокод community1000 в панели управления.
Работа через PowerShell
Еще одно положительное качество гипервизора – эффективная работа и настройка VDS с помощью инструмента Windows PowerShell. Именно он позволяет автоматизировать множество задач, развернуть кластер Hyper-V Cluste с высокой отказоустойчивостью, а также многое другое. И при выполнении всех этих операций используется лишь командная строка, просто надо подобрать подходящий запрос для конкретного действия.
Плюсы Hyper-V на серверах VDS
H-V – не первая и не последняя среда, обеспечивающая функционирование виртуальных серверов. Есть ведь еще KVM, VMWare и многие другие… Просто именно эту технологию выбирают чаще всего, и на то есть определенные причины, они же плюсы. Вот некоторые из них:
- Простота в использовании и привычный интерфейс.
- Легкая установка на любой сервер – хоть Windows, хоть Linux.
- Широкая аппаратная совместимость.
- Удобное управление серверами.
- Стабильная работа гипервизора и установленной на нем ОС.
- Перенос работающего сервера с одного узла на другой посредством функции Live Migration.
- Оперативная поддержка новых версий ОС Windows.
- Возможность установки виртуальных рабочих столов VDI.
- Удаленное подключение через консоль.
Минусы Hyper-V на VPS
Гипервизор также имеет ряд недостатков, в числе которых:
- Нет поддержки альтернативного ПО от других разработчиков.
- Функционал уступает конкурентам.
- При использовании Hyper-V с ОС Windows требуется наличие серверной лицензии.
Сравнение с другими гипервизорами
Основные преимущества и недостатки среды мы рассмотрели. Теперь хотелось бы сравнить ее с альтернативными вариантами, то бишь виртуальными машинами других производителей.
VMWare
На основе многочисленных результатов данная виртуальная машина является главным конкурентом Hyper-V. Именно VMWare имеет превосходство в плане производительности, но самым большим ее плюсом является независимость. Если говорить точнее – для настройки всех компонентов виртуальной машины VMWare необязательно устанавливать какую-то ОС. В то же время продукт уступает конкуренту, то есть Hyper-V, по показателю масштабируемости.
OpenVZ
Единственный минус технологии виртуализации OVZ состоит в том, что она поддерживает работу только дистрибутивов на базе Linux. Но в то же время OpenVZ обгоняет Хайпер-В в легкости администрирования и стоимости предоставляемых услуг.
XEN
XEN – очень хороший программный продукт с открытым исходным кодом, но куда менее популярный. Данный вариант обладает повышенным уровнем безопасности, но в то же время интерфейс его не так удобен, как в случае с продуктом корпорации Microsoft.
KVM
Аббревиатура KVM расшифровывается как Kernel-based Virtual Machine. Изначально разработана компанией Red Hat. Для установки требуется x86-совместимый процессор, поддерживающий аппаратную виртуализацию на основе Intel VT или AMD SVM.
На данный момент ВМ поддерживает запуск 32 и 64-битных ОС Linux и Windows. KVM имеет открытый исходный код, он бесплатен и пользуется на рынке большим спросом. Хотя считается, что Hyper-V является более надежным вариантом.
Заключение
Hyper v что это за программа и нужна ли
Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в рунете Pyatilistnik.org. В прошлый раз мы свами произвели установку Windows 11 с флешки на свеженький ноутбук. Идем далее и сегодня мы с вами рассмотрим установку встроенного, родного гипервизора Hyper-V, рассмотрим процесс создания на нем виртуальной машины и варианты ее эксплуатации. Рассмотрим все плюсы использования Hyper-V в Windows 11 для рядового пользователя.
Что такое Hyper-V?
Hyper-V — это гипервизор Microsoft, который позволяет создавать и запускать виртуальные машины на вашем компьютере. Виртуальные машины (ВМ) позволяют создавать изолированные экземпляры операционной системы, которые не влияют на ваш хост-компьютер и не могут при желании ему причинить вред. Существует несколько вариантов программного обеспечения для виртуализации, но Hyper-V встроен в Windows 11 и удобно подходит для управления виртуальными машинами Windows и Linux.
Вы можете создать несколько виртуальных машин, каждая со своей собственной ОС, если вы работаете в нескольких операционных системах, все ограничивается лишь встроенными ресурсами компьютера. Вы можете иметь виртуальные жесткие диски, переключатели и другие вещи на отдельной виртуальной машине.
Большинство людей не знают об этой функции из-за сложностей, связанных с ней. Поэтому z постараюсь объяснить это как можно проще, чтобы помочь вам познакомиться с концепцией.
Зачем мне нужен Hyper-V?
Есть несколько ситуаций, когда Hyper-V может быть полезен. Вот некоторые из них.
- Если ваша работа требует, чтобы вы работали с несколькими ОС, Hyper-V поможет создать виртуальные машины и установить на каждой разные ОС.
- Вы можете запустить большую часть программного обеспечения, которое не работает в текущей ОС, установив подходящую.
- Если вы разрабатываете программное обеспечение, вы можете протестировать их все на одном компьютере, установив разные ОС.
- Вы используете изолированное окружение, чтобы защитить свой основную операционную систему от вирусов
Теперь, когда вы понимаете концепцию Hyper-V и ее различные преимущества, давайте посмотрим, как включить ее в Windows 11.
Проверяем включена ли аппаратная визуализация в BIOS
Если у вас она не активирована, то вы будите получать ошибку при попытке запуска виртуальной машины:
Не удается запустить виртуальную машину, так как не работает один из компонентов Hyper-V
Методы установки Hyper-V в Windows 11 Pro
Существует несколько методов позволяющих вам произвести установку гипервизора в Windows 11:
- Через командную строку и PowerShell
- Через окно установки компонентов
Установка Hyper-V в Windows 11 через «Программы и компоненты»
Далее вы переходите в пункт «Включение или отключение компонентов Windows».
Установите галки на:
- Hyper-V
- Низкоуровневая оболочка Hyper-V
- Службы Hyper-V
После этого просто нажмите «Ok».
начнется процесс установки служб Hyper-V, это занимает около минуты.
После добавления компонентов служб Hyper-V вам необходимо перезагрузить свою Windows 11.
После перезагрузки, вы сможете в меню «Пуск» обнаружить оснастку диспетчера Hyper-V.
Установка Hyper-V в Windows 11 через DISM
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
дожидаемся окончания добавления компонента и соглашаемся с перезагрузкой системы. На этом установка служб Hyper-V закончена.
Добавление служб Hyper-V через PowerShell
Чтобы включить Hyper-V с помощью Windows PowerShell запустите его в режиме администратора и введите команду:
Не забываем потом подтвердить перезагрузку.
Установка Hyper-V в Windows 11 Home
По умолчанию в Windows 11 Home установка служб Hyper-V ограничена, это можно увидеть в оснастке «Включение и отключение компонентов Windows», данного пункта просто нет.
Если запустить из командной строки DISM, то получите ошибку:
Ошибка: 0x800f080c
Имя компонента «Microsoft-Hyper-V» неизвестно.
Имя компонента Windows не распознано.
Воспользуйтесь параметром /Get-Features, чтобы найти имя компонента в образе, и повторите команду.
но есть обходной вариант, вы создаете просто тестовый документ в блокноте Windows и вставляете в него вот этот код:
pushd «%~dp0»
dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hv.txt
for /f %%i in (‘findstr /i . hv.txt 2^>nul’) do dism /online /norestart /add-package:»%SystemRoot%servicingPackages%%i»
del hv.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause
Далее вам нужно изменить расширение с txt на bat, как это делать посмотрите по ссылке. В результате у вас получиться исполняемый файл.
Запускаем его в режиме администратора.
В итоге будет добавлено много пакетов связанных с Hyper-V. Не забываем выполнить перезагрузку, после чего у вас в Windows 11 Home будет присутствовать диспетчер Hyper-V.
На этом у меня все, мы с вами разобрали методы добавления Hyper-V служб в Windows 11, дальше вам необходимо переходить к созданию виртуальных машин.
Популярные Похожие записи:
- Ошибка Unable to apply DRS resource settings on host
- Решено: EFI Virtual disk (0.0) Not found
- Контроллер домена грузится в Safe Mode
- Как удалить виртуальную машину Vmware ESXI
- Как узнать, нуждается ли удаленный сервер в перезагрузке
- Ошибка Zabbix: service already exists
13 Responses to Установка и настройка Hyper-V в Windows 11
У меня W10Pro и есть нерешенная до сих пор проблема «не удалось запустить виртуальную машину так как не работает один из компонентов hyper-v»
—
В БИОСе виртуализация включена.
Аппаратная часть: 12 процессоров ryzen 5 2600 six core Перебрал все варианты, описанные в статье. Не помогло
Это проблема самих процессоров. 90% рузенов до 5 поколения не могут в виртуализацию.
Спасибо, Друг!
Последний способ с батником помог!
Обходной вариант протестировал в Win10 из коробки без инета (Версия 21Р2, сборка 19044.1288)
Работает, все компоненты успешно установлены.
Спасибо, Иван!
*Версия 21H2*
Windows 11 Домашняя для одного языка
Версия: 21H2
Сборка ОС: 22000.1098
Все получилось. Большая благодарность Ивану. Просто безумно рад.
Windows 11 Домашняя для одного языка
Версия: 22H2
Сборка ОС: 22621.675
Все получилось. Большая благодарность Ивану.
Пол интернетов облазил. Спасибо
Год мучался искал как установить hyper-v, так как нужны были проги где он обязателен и сейчас, Когда наткнулся на эту статью и получилось его наконец скачать и установить безумно рад, спасибо.
P.S у меня винда 10 домашняя, а переустановить на PRO по ряду причин не могу
не пашет
Ошибка: 0x800f080c Имя компонента «Microsoft-Hyper-V» неизвестно.
Имя компонента Windows не распознано.
Воспользуйтесь параметром /Get-Features, чтобы найти имя компонента в образе, и повторите команду.
Источник: pyatilistnik.org