Мне необходимо запустить эмулятор андроида на Windows с процессором АМД, делал все по инструкциям, но нигде не смог найти необходимого флажка «Windows Hypervisor Platform», картинку прикрепляю
Как я понял это не тоже самое, что на скрине ниже, потому, что это опции у меня были выбраны с самого начала и это не помогает
У меня есть только опции как на втором скриншоте, никаких «Windows Hypervisor Platform» или чего-то подобного там нету.
Эмулятор андроида соответственно выдает ошибку
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Windows Hypervisor Platform (WHPX) is properly installed and usable.
Где найти и как найти эту пропавшую опцию?
Вот полный список того, что я вижу: https://i.stack.imgur.com/Nz876.jpg
На чтение 4 мин Опубликовано Обновлено
Windows 10 оснащена множеством мощных инструментов, которые позволяют пользователям использовать виртуальные машины на своих компьютерах. Одним из этих инструментов является Windows Hypervisor Platform (WHPX), который предоставляет ряд функций для работы с виртуализацией.
WHPX позволяет пользователям установить и использовать различные гипервизоры на их компьютерах, включая такие популярные платформы, как Hyper-V, VirtualBox и KVM. Это открывает двери для различных сценариев использования, таких как разработка и тестирование программного обеспечения, запуск операционных систем в виртуальной среде, а также проведение тестов и экспериментов в безопасном окружении.
Преимущества Windows Hypervisor Platform включают высокую производительность, широкие возможности настройки гипервизоров и поддержку различных операционных систем. Однако, чтобы использовать WHPX, необходимо выполнить несколько предварительных настроек и установить соответствующее программное обеспечение. Дальше мы рассмотрим процесс подготовки компьютера к использованию WHPX, а также проанализируем его основные возможности и функционал.
Windows Hypervisor Platform: функциональность и возможности
Windows Hypervisor Platform (WHPX) — это набор программных компонентов и интерфейсов, предоставляемых операционной системой Windows 10, которые позволяют виртуализировать ресурсы компьютера и запускать виртуальные машины на базе гипервизора. Это мощный инструмент для разработчиков и пользователям, позволяющий управлять виртуальными окружениями и улучшать общую производительность системы.
Основной функционал Windows Hypervisor Platform:
- Запуск нескольких изолированных виртуальных машин на одном физическом компьютере;
- Поддержка различных гипервизоров, включая Hyper-V;
- Возможность разрабатывать и тестировать программное обеспечение в виртуальной среде;
- Максимальное использование ресурсов компьютера благодаря аппаратной виртуализации;
- Изоляция приложений и основной операционной системы, что увеличивает безопасность и стабильность системы;
- Улучшенное управление памятью и использование CPU;
- Возможность создания и использования виртуальных дисков.
WHPX также предоставляет гибкую систему управления виртуальными машинами. Пользователи могут управлять мощностью процессора, объемом выделенной памяти и другими ресурсами для каждой виртуальной машины. Это позволяет эффективно использовать вычислительные мощности компьютера и управлять потоками данных между физическими и виртуальными окружениями. Кроме того, WHPX поддерживает создание снимков состояния виртуальных машин, что позволяет сохранять и восстанавливать их в любой момент.
Windows Hypervisor Platform открывает для пользователей и разработчиков широкий спектр возможностей и улучшений. Он позволяет легко создавать и управлять виртуальными машинами, повышает производительность системы и обеспечивает высокую стабильность при работе с разными задачами и приложениями. Благодаря своему мощному функционалу, WHPX сделал виртуализацию доступной и удобной для широкого круга пользователей.
Windows Hypervisor Platform в Windows 10: обзор и основные характеристики
Windows Hypervisor Platform (WHP) – это набор API и функций в операционной системе Windows 10, предназначенные для работы с гипервизором. Они позволяют приложениям взаимодействовать с гипервизором и управлять виртуальными машинами (ВМ) на уровне операционной системы.
Основные характеристики Windows Hypervisor Platform в Windows 10:
- Универсальность: WHP поддерживается на всех устройствах с операционной системой Windows 10: настольных компьютерах, ноутбуках, планшетах и мобильных устройствах.
- Открытость: WHP является открытым API, что позволяет разработчикам создавать свои приложения, использующие функциональность гипервизора.
- Удобство использования: WHP предоставляет простые и понятные интерфейсы для управления гипервизором и виртуальными машинами. Разработчики могут легко создавать, запускать, останавливать и управлять ВМ с помощью API WHP.
- Высокая производительность: WHP обеспечивает эффективную работу с гипервизором и позволяет приложениям использовать всю его мощь. Это означает, что разработчики могут создавать высокопроизводительные и эффективные приложения для работы с ВМ.
- Обновления: WHP обновляется регулярно, чтобы улучшить функциональность и исправить ошибки. Разработчики всегда могут получить последнюю версию API и использовать новые возможности гипервизора.
Windows Hypervisor Platform в Windows 10 открывает новые возможности для разработчиков, позволяя им создавать мощные и эффективные приложения, работающие с виртуальными машинами. API WHP предоставляют простые и понятные интерфейсы для управления гипервизором и позволяют разработчикам использовать всю мощь гипервизора. С обновлениями WHP разработчики всегда могут получить новые возможности и улучшения функциональности.
Windows Hypervisor Platform (WHP) — это ключевая технология, предоставляемая в операционной системе Windows 10, которая обеспечивает поддержку виртуализационных сред Windows. WHP позволяет пользователям создавать виртуальные машины и запускать на них различные операционные системы одновременно, что делает его незаменимым инструментом для разработчиков, тестировщиков и IT специалистов.
WHP полностью основан на гипервизоре Hyper-V, который предоставляет высокую производительность и надежность. WHP обеспечивает виртуализацию аппаратных ресурсов на уровне операционной системы, что позволяет виртуальным машинам взаимодействовать с физическим оборудованием, таким как процессоры, память, сетевые адаптеры, и другие.
Использование Windows Hypervisor Platform позволяет создавать изолированные среды для тестирования и разработки, что помогает снизить риски и увеличить безопасность. WHP также обладает высоким уровнем совместимости с различными операционными системами, включая Windows, Linux и другие.
Помимо этого, WHP предлагает широкий набор инструментов и API для управления виртуализированными ресурсами и настройки виртуальных машин. Здесь включены возможности по установке и удалению виртуальных машин, настройке сетевых соединений и многое другое. В целом, Windows Hypervisor Platform является неотъемлемой частью Windows 10, которая значительно упрощает работу с виртуализацией и открывает новые возможности для пользователей операционной системы от Microsoft.
Содержание
- Виртуализация в Windows 10: что это и зачем нужно?
- Windows Hypervisor Platform: что это и как работает?
- Преимущества Windows Hypervisor Platform для виртуализации
- Возможности Windows Hypervisor Platform в Windows 10
- Windows Hypervisor Platform vs. другие технологии виртуализации
- Установка и настройка Windows Hypervisor Platform в Windows 10
- Шаг 1: Проверка совместимости
- Шаг 2: Включение Windows Hypervisor Platform
Виртуализация в Windows 10: что это и зачем нужно?
Виртуализация – это технология, которая позволяет создавать виртуальные версии аппаратных и программных ресурсов компьютера. Вместо того, чтобы иметь отдельные физические серверы или компьютеры для каждого приложения или операционной системы, виртуализация позволяет запускать несколько «виртуальных машин» на одном компьютере или сервере.
Одной из ключевых возможностей виртуализации в Windows 10 является Windows Hypervisor Platform (WHPX). Данная технология обеспечивает интеграцию различных виртуальных машин в операционную систему Windows, что позволяет эффективно использовать ресурсы компьютера и повышает производительность. Благодаря WHPX пользователи могут запускать виртуальные машины, используя программы вроде Hyper-V или VMware.
Но зачем нужна виртуализация в Windows 10?
- Начнем с повышения эффективности использования ресурсов компьютера. Вместо того, чтобы иметь несколько физических компьютеров или серверов, каждый из которых работает на полную мощность только при запуске одной задачи, вы можете использовать виртуализацию, чтобы запускать несколько виртуальных машин на одном компьютере. Это позволяет использовать компьютер более рационально, экономя место и энергию.
- Другое преимущество виртуализации – возможность изоляции приложений и операционных систем. Это означает, что виртуальные машины могут работать независимо друг от друга, что полезно для тестирования программных продуктов или запуска устаревших приложений, которые могут быть несовместимы с текущей ОС.
- Виртуализация также упрощает масштабирование компьютерных ресурсов. Вы можете легко добавлять и удалять виртуальные машины в зависимости от потребностей вашего бизнеса, а также настраивать и изменять параметры каждой виртуальной машины.
- И наконец, виртуализация позволяет обеспечить отказоустойчивость и восстановление после сбоев. Если одна виртуальная машина перестает работать, это не влияет на работу других виртуальных машин, и вы можете легко восстановить их из резервной копии.
В итоге, виртуализация в Windows 10 является важной технологией, которая позволяет эффективно использовать ресурсы компьютера, обеспечивать изоляцию приложений и операционных систем, управлять масштабируемостью ресурсов и обеспечивать отказоустойчивость.
Windows Hypervisor Platform: что это и как работает?
Windows Hypervisor Platform (WHP) – это ключевая технология виртуализации, предоставляемая операционной системой Windows 10. Технология WHP позволяет создавать и запускать виртуальные машины на уровне операционной системы, обеспечивая высокую производительность и безопасность.
Технология WHP основана на гипервизоре Windows Hypervisor, который работает на низком уровне операционной системы и управляет виртуальными машинами. Гипервизор предоставляет изолированное окружение для каждой виртуальной машины, позволяя запускать на одном компьютере несколько операционных систем одновременно.
Основные преимущества технологии WHP:
- Эффективность: благодаря работе на низком уровне операционной системы, виртуализация с использованием WHP обеспечивает высокую производительность и эффективное использование ресурсов компьютера.
- Безопасность: каждая виртуальная машина работает в изолированной среде, что позволяет предотвращать взаимное влияние и защищать данные от несанкционированного доступа.
- Удобство: использование WHP обеспечивает гибкость и простоту управления виртуальными машинами, позволяя быстро создавать, запускать и останавливать виртуальные машины.
Для работы с технологией WHP необходимо установить специальное программное обеспечение, такое как Hyper-V, для включения функции гипервизора Windows. После установки и настройки можно создавать и управлять виртуальными машинами через интерфейс операционной системы Windows 10.
Термин | Описание |
---|---|
Windows Hypervisor | Основной компонент WHP, который управляет виртуальными машинами и обеспечивает их работу на уровне операционной системы. |
Гипервизор | Программное обеспечение, работающее на низком уровне операционной системы и управляющее виртуальными машинами. |
Виртуальная машина | Виртуальный компьютер, создаваемый и запускаемый в операционной системе Windows 10 с использованием WHP. |
Hyper-V | Программное обеспечение, реализующее функцию гипервизора и расширяющее возможности виртуализации в Windows 10. |
Использование технологии Windows Hypervisor Platform (WHP) в Windows 10 открывает новые возможности для виртуализации, позволяя эффективно использовать ресурсы компьютера и обеспечивая высокую производительность и безопасность виртуальных машин.
Преимущества Windows Hypervisor Platform для виртуализации
Windows Hypervisor Platform (WHPX) — это ключевая технология, предоставляемая в операционной системе Windows 10, которая обеспечивает ускоренную виртуализацию и повышает производительность. Она предоставляет различные преимущества для виртуализации:
- Улучшенная производительность: WHPX позволяет использовать аппаратную виртуализацию, доступную на процессорах семейства Intel и AMD, что позволяет значительно повысить производительность виртуальных машин;
- Более эффективное использование памяти: благодаря использованию WHPX, виртуальные машины могут более эффективно использовать память, что позволяет запускать больше виртуальных машин на одном физическом сервере;
- Улучшенная безопасность: WHPX обеспечивает виртуализацию на уровне системы, что помогает изолировать виртуальные машины друг от друга и от хост-системы. Это повышает безопасность виртуальных окружений и предотвращает возможные угрозы со стороны вредоносного ПО;
- Поддержка различных гостевых операционных систем: с помощью WHPX можно виртуализировать различные операционные системы, включая Windows, Linux и другие;
- Гибкость и масштабируемость: WHPX предоставляет различные возможности для конфигурации и управления виртуальными машинами, что позволяет адаптировать их под различные рабочие нагрузки и требования.
В целом, Windows Hypervisor Platform является мощным инструментом для виртуализации в операционной системе Windows 10. Он обеспечивает улучшенную производительность, эффективное использование ресурсов и повышенную безопасность виртуальных окружений, что делает его важным компонентом для развертывания и управления виртуализированными средами.
Возможности Windows Hypervisor Platform в Windows 10
Windows Hypervisor Platform (WHPX) – это ключевая технология виртуализации, которая предоставляет ряд возможностей для разработчиков и пользователей Windows 10. Она позволяет запускать виртуальные машины на компьютере, работающем под управлением Windows 10, и предоставляет доступ к аппаратным возможностям процессора и оперативной памяти для этих машин.
Некоторые из возможностей Windows Hypervisor Platform в Windows 10 включают:
- Поддержка различных операционных систем: WHPX позволяет запускать виртуальные машины на базе различных операционных систем, включая Windows, Linux и другие. Это позволяет разработчикам и тестировщикам работать с разными ОС на одном компьютере без необходимости установки дополнительного оборудования.
- Высокая производительность: Виртуальные машины, запущенные на WHPX, имеют доступ к аппаратным возможностям процессора и оперативной памяти, что обеспечивает высокую производительность и позволяет эффективно выполнять задачи, требующие больших вычислительных ресурсов.
- Поддержка различных виртуальных машин: WHPX поддерживает работу с различными виртуальными машинами, включая Hyper-V, VMware и другие. Это позволяет выбирать наиболее подходящую для конкретных задач платформу виртуализации.
- Удобство использования: WHPX предоставляет простой и удобный интерфейс для управления виртуальными машинами, что облегчает работу с ними как для разработчиков, так и для конечных пользователей. Он включает инструменты для создания, настройки и управления виртуальными машинами.
- Расширенные возможности: WHPX предоставляет расширенные возможности для конфигурирования виртуальных машин, включая настройку сети, памяти, процессора и других аппаратных ресурсов. Это позволяет создавать и настраивать виртуальные машины под конкретные требования и потребности.
В целом, Windows Hypervisor Platform в Windows 10 представляет собой мощную технологию виртуализации, которая расширяет возможности операционной системы и позволяет эффективно использовать ресурсы компьютера для выполнения различных задач. Она особенно полезна для разработчиков, тестировщиков и администраторов, которым необходимо работать с разными операционными системами или создавать и тестировать приложения в виртуальной среде.
Windows Hypervisor Platform vs. другие технологии виртуализации
Windows Hypervisor Platform (WHPX) является ключевой технологией виртуализации в Windows 10, но существуют и другие платформы и технологии виртуализации, которые заслуживают внимания. Рассмотрим некоторые из них:
- Hyper-V: Hyper-V является встроенным решением виртуализации от Microsoft. Он обеспечивает полный стек виртуализации и поддерживает гостевые операционные системы Windows, Linux и даже BSD. Hyper-V позволяет создавать виртуальные машины и работать с ними через интерфейс PowerShell или графический интерфейс.
- VMware: VMware предлагает собственное программное обеспечение для виртуализации, включая VMware Workstation и VMware ESXi. VMware Workstation позволяет работать с виртуальными машинами на рабочем компьютере, в то время как VMware ESXi предназначен для развертывания на серверах. VMware поддерживает широкий спектр операционных систем и удобно для разработки и тестирования приложений.
- VirtualBox: VirtualBox является открытым программным обеспечением для виртуализации, разработанным Oracle. Он позволяет запускать несколько гостевых операционных систем одновременно на хост-компьютере. VirtualBox поддерживает широкий спектр гостевых операционных систем, включая Windows, Linux, macOS и другие.
Windows Hypervisor Platform отличается тесной интеграцией с операционной системой Windows. Он обеспечивает высокую производительность, низкую задержку и эффективное использование ресурсов. WHPX позволяет запускать гостевые операционные системы, в том числе Windows, Linux и FreeBSD.
Однако, выбор технологии виртуализации зависит от конкретной задачи. Если вам необходимо работать с гостевыми операционными системами разных типов, VMware или VirtualBox могут быть предпочтительными. Если вы разрабатываете приложения или тестируете программное обеспечение для Windows, то Windows Hypervisor Platform может быть лучшим выбором, так как он полностью интегрирован с операционной системой Windows 10.
Итак, Windows Hypervisor Platform является мощным инструментом виртуализации, но у вас есть и другие варианты, которые предлагают свои преимущества и функциональность. Выбор технологии виртуализации зависит от ваших потребностей и предпочтений.
Установка и настройка Windows Hypervisor Platform в Windows 10
Windows Hypervisor Platform — это ключевая технология, которая позволяет виртуализировать различные операционные системы на вашем компьютере с Windows 10. В этом разделе мы рассмотрим процесс установки и настройки Windows Hypervisor Platform.
Шаг 1: Проверка совместимости
Перед установкой Windows Hypervisor Platform необходимо убедиться, что ваш компьютер поддерживает эту технологию. Для этого выполните следующие действия:
- Нажмите сочетание клавиш Win + R, чтобы открыть окно «Выполнить».
- Введите команду «msinfo32» и нажмите Enter. Откроется информация о системе.
- В левой панели выберите «Компоненты» > «Система Windows» > «Гипервизор для оборудования».
Если значение «Гипервизор для оборудования» равно «Поддерживается», то ваш компьютер совместим с Windows Hypervisor Platform. В противном случае, ваше оборудование не поддерживает данную технологию, и вы не сможете установить Windows Hypervisor Platform на вашем компьютере.
Шаг 2: Включение Windows Hypervisor Platform
После проверки совместимости, вы можете приступить к включению Windows Hypervisor Platform. Для этого выполните следующие действия:
- Нажмите сочетание клавиш Win + X, чтобы открыть контекстное меню «Пуск».
- Выберите «Панель управления».
- В окне «Панель управления» выберите «Программы» > «Включение или отключение компонентов Windows».
- В появившемся окне найдите и отметьте галочкой опцию «Гипервизор для оборудования».
- Нажмите «ОК» и подождите, пока Windows выполнит необходимые изменения.
После завершения процесса включения Windows Hypervisor Platform ваш компьютер будет готов к использованию данной технологии. Вы можете начать виртуализировать различные операционные системы и использовать их на вашем компьютере с Windows 10.
Обратите внимание, что для работы с Windows Hypervisor Platform вам может потребоваться специализированное программное обеспечение, такое как виртуальные машины.
Данный компонент является виртуальной машиной Microsoft, позволяющая запускать другие операционные системы внутри работающей Windows.
Гипервизор — что это такое? На самом деле это сложное слово означает просто программу, которая умеет создавать и запускать виртуальные компьютеры на одном физическом. То есть виртуальные машины или гостевые операционные системы.
Простыми словами: ПО Hyper-V позволяет создавать в некотором смысле виртуальные компьютеры, внутри которых функционирует операционная система. При создании такой виртуальный ПК настраивается, например можно указать размер жесткого диска, обьем оперативной памяти:
После создания — виртуальный ПК, или виртуальную машину можно запустить. Такой ПК реализован в отдельном окне. Внутри — обычная операционная система, например OS Windows, в которой можно устанавливать софт и работать с ней так, будто это совсем отдельный ПК. Встроенное решение виртуальных машин Microsoft — можно назвать базовым, существует профессиональные программы, специализирующимися на этом деле, например VMware Workstation (платная), Oracle VM VirtualBox (бесплатная).
Для корректной работы Hyper-V необходима активация функций виртуализации в BIOS, позволяющие виртуальным машинам отправлять команды напрямую. Данные функции у Intel — это VT-x (или Intel Virtualization Technology), а также дополнительно VT-d, у AMD — SVM Mode. PS: название параметров может отличаться в зависимости от модели материнской платы.
Hyper-V является системным компонентом. Деактивировать нужно через системные параметры отключения встроенных компонентов.
Важно: проблема в том, что некоторое ПО, которое использует технологии виртуализации — может глючить при активном Hyper-V. Пример такого ПО: эмулятор Android BlueStacks, виртуальная машина VirtualBox, это может касаться и NoxPlayer.
Стандартный способ деактивации Hyper-V:
- Откройте Панель управления. Зажмите Win + R, вставьте команду control panel, кликните ОК.
- Далее найдите значок Программы и компоненты, запустите.
- Слева выберите пункт Включение или отключение компонентов Windows.
- Далее снимаем галочку с Hyper-V, кликаем ОК.
РЕКЛАМА
Снимаем галочку с данного пункта:
Также существует способ отключения через консоль PowerShell, однако работоспособность не гарантируется. Запустите консоль PowerShell от имени администратора, далее укажите команду: Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All, нажмите энтер.
Надеюсь данная информация оказалась полезной. Удачи и добра, до новых встреч друзья!
Hyper-V – это технология аппаратной виртуализации Microsoft, впервые вышедшая в 2008-ом году для обеспечения серверной виртуализации и ставшая основой множества продуктов и компонентов Microsoft. Диапазон возможностей простирается от повышения безопасности до расширения возможностей разработчиков и обеспечения наиболее совместимой игровой консоли. Последние добавления в этот список включают песочницу Windows (Windows Sandbox), Windows Defender Application Guard, System Guard и расширенное обнаружение угроз (Advanced Thread Detection), изолированные контейнеры Hyper-V (Hyper-V Isolated Containers), платформу гипервизора Windows (WHP), подсистему Windows для Linux 2 (WSL 2). Дополнительно, приложения, использующие Hyper -V: Kubernetes для Windows и Docker Desktop.
Так как область виртуализации Windows расширяется, становясь интегрированной частью операционной системы, многие новые возможности операционной системы зависят от Hyper-V. Соответственно, это создает ошибки совместимости со множеством популярным сторонних продуктов, которые предоставляют собственные решения виртуализации, заставляя пользователей выбирать между приложениями и потерей функциональности операционной системы. В связи с этим Microsoft объединился с ключевыми производителями программного обеспечения, такими как VMware, VirtualBox и BlueStacks для предоставления решений, которые напрямую используют технологии виртуализации Microsoft, устраняя необходимость выбора.
Песочница Windows (Windows Sandbox).
Песочница Windows (Windows Sandbox) – это изолированное, временное окружение рабочего стола, в котором можно запускать программное обеспечение без страха оказать негативное влияние на персональный компьютер. Любое программное обеспечение, установленное в песочнице Windows, остается только в песочнице и не может повлиять на хост. После закрытия песочницы Windows все состояние, включая файлы, изменения реестра и установленное программное обеспечение мгновенно удаляются. Песочница Windows построена на тех же технологиях, которые разрабатывались для работы мульти-арендных сервисов Azure, таких как Azure Functions, а также предоставляет интеграцию с Windows 10 и поддержку для графических приложений.
Windows Defender Application Guard.
Windows Defender Application Guard (WDAG) – это возможность безопасности Windows 10, представленная в Fall Creators Update (версии 1709), которые защищают от нацеленных угроз при помощи технологий виртуализации Hyper-V. Также WDAG обеспечивает корпоративным пользователям Microsoft Edge и Internet Explorer (IE) защиту от уязвимостей ядра (Zero-day) за счет изоляции не доверенных сессий браузера от операционной системы хоста. Это позволяет команде информационной безопасности при помощи WDAG заблокировать корпоративные хосты, при этом, разрешив корпоративным пользователям просматривать в браузере некорпоративный контент.
Application Guard изолирует не доверенные сайты при помощи нового экземпляра Windows на аппаратном уровне.
Windows Defender System Guard.
Для защиты критических ресурсов, таких как стек аутентификации Windows, ключи единого входа (Single Sign-On), биометрический стек Windows Hello и Virtual Trusted Platform Module (Virtual TPM), а также системной прошивки (Firmware) и оборудование – они должны быть доверенными. Windows Defender System Guard реорганизует существующие возможности целостности системы Windows 10 и поверх них настраивает набор вложений в безопасность Windows. Это спроектировано и разработано для обеспечения следующих гарантий безопасности:
-
Защита и поддержка целостности системы во время ее запуска.
-
Проверка целостности системы, полностью поддерживающую локальную и удаленную проверку.
Windows Defender Advanced Threat Detection.
Обнаружение и остановка атак, которые вмешиваются через агентов в режиме ядра на уровне гипервизора – это критический компонент универсальной платформы защиты конечных устройств в Microsoft Defender Advanced Thread Protection (ATP). Глубокая интеграция Windows Defender Antivirus с аппаратными возможностями изоляции позволяют обнаруживать признаки подобных атак.
Изолированные Hyper-V контейнеры (Hyper-V Isolated Containers).
Hyper -V играет важную роль в возможностях контейнерной разработки на Windows 10. Контейнеры Windows требуют плотной связи между версией операционной системы контейнера и хоста, на котором они запущены. Hyper-V используется для инкапсуляции контейнеров на Windows 10 внутрь прозрачной, легковесной виртуальной машины. В разговорной речи данную возможность называют «Hyper-V Isolated Containers». Эти контейнеры запускаются в виртуальной машине, которая специально оптимизирована для быстродействия и эффективности использования ресурсов хоста. Изолированные Hyper-V контейнеры позволяют разработчикам вести разработку на множестве дистрибутивов Linux и Windows одновременно, а также управлять контейнерами при помощи привычных инструментов (таких как Docker).
Платформа гипервизора Windows (Windows Hypervisor Platform).
Платформа гипервизора Windows (WHP) добавляет расширенный интерфейс разработки приложений (API) пользовательского режима для сторонних стеков виртуализации и приложений, что позволяет создавать и управлять разделами на уровне гипервизора, настраивать привязку памяти для раздела, а также создавать и управлять работой виртуальных процессоров. Основное назначение – это сосуществование стороннего программного обеспечения (такого как VMware) с Hyper-V и прочими возможностями на базе Hyper-V. Безопасность на базе виртуализации (Virtualization-Based Security, VBS) – это одна из последних технологий, которая возможна благодаря этому сосуществованию.
WHP предоставляет API, похожий на платформу (Framework), которую предоставляет KVM на Linux и гипервизор macOS, и на данный момент опирается на QEMU и VMware.
Подсистема Windows для Linux 2 (Windows Subsystem for Linux 2).
Подсистема Windows для Linux 2 (WSL 2) – это новейшая версия архитектуры, которая позволяет подсистеме Windows для Linux запускать исполняемые файлы ELF64 на Windows. Это обновление возможностей включает в себя увеличенную производительность файловой системы, а также полную совместимость системных вызовов. Новые архитектурные изменения влияют на то, как исполняемые файлы взаимодействуют с Windows и аппаратным обеспечением компьютера, но предоставляют те же пользовательские возможности, что и WSL 1 (на данный момент широко распространенная версия). Основное отличие архитектуры WSL 2 заключается в настоящем ядре Linux, запущенном внутри виртуальной машины. Независимые дистрибутивы Linux могут быть запущены как в WSL 1, так и в WSL 2, могут быть обновлены (Upgrade) или понижены (Downgrade) в любое время, а также запущены в WSL 1 и WSL 2 одновременно.
Поддержка Kubernetes для Windows.
Kubernetes начал официально поддерживать Windows Server в производственной среде, начиная с релиза Kubernetes версии 1.14 (в марте 2019 года). Приложения на базе Windows составляют большую часть рабочих нагрузок во множестве организаций. Контейнеры Windows предоставляют современный путь для приложений Windows чтобы использовать процессы DevOps и изначально облачные подходы. По факту Kubernetes стал стандартом для управления контейнерами; данная поддержка позволяет широкой экосистеме приложений Windows не только использовать возможности Kubernetes, но и широкую, бесшовную и постоянно растущую экосистемы вокруг него. Организации, вкладывающие одновременно в приложения на базе Windows и Linux, больше не нуждаются в отдельных оркестраторах для управления рабочими нагрузками, что в результате приводит к увеличению операционной эффективности развертываний. Разработка, обеспечившая данный релиз опиралась на открытый исходный код и лучшие подходы сообщества, которые и добавили контейнеры Windows Server в Windows Server 2016.
Данные компоненты и инструменты позволяют технологии Microsoft Hyper-V представлять новые пути обеспечения пользовательских возможностей. Песочница Windows (Windows Sandbox), Windows Defender Application Guard, System Guard и Advanced Thread Detection, изолированные Hyper-V контейнеры (Hyper-V Isolated-Containers), Windows Hypervisor Platform (WHP) и подсистема Windows для Linux (WSL 2) – это все новые компоненты Hyper-V, которые обеспечивают гибкость и безопасность Windows. Управление приложениями с использованием Hyper-V, такое как Kubernetes для Windows и Docker Desktop также показывает приверженность Microsoft к потребностям клиентов.
P.S. Тем, кто не знаком с возможностями Hyper-V, я рекомендую начать свое знакомство со статьи «Архитектура Hyper-V» и группы веб-кастов посвященной Hyper-V в Windows 10: