Hyper v видеокарта windows 10

Hyper-V: Встроенная виртуальная машина в Windows 10

Многие из вас наверняка и не знали, что в Windows 10 есть своя встроенная виртуальная машина для виртуализации. Вам больше не нужно скачивать сторонние программы, такие как VM VirtualBox и VMware Workstation, чтобы запустить виртуальную машину. С этой виртуальной машиной Hyper-V в Windows 10, вы сможете установить Linux, Ubuntu, Windows 10, Android OS и другие операционные системы, чтобы ознакомиться или протестировать их. К примеру, я использую Hyper-V с установленной Windows 10 insider для ознакомления функций, которые потом будут выпущены. Также я применяю инструкции на сайте с помощью виртуализации Hyper-V, чтобы не навредить основной системе.

Давайте разберем, как включить Hyper-V в Windows 10, создать виртуальную машину и настроить её.

Что нужно знать:

  1. Вам потребуется Windows 10 Pro или Enterprise, поскольку Hyper-V недоступен в домашних версиях ОС.
  2. Вы должны зайти в BIOS или UEFI и включить параметр виртуализации. В моем случае я вошел в БИОС и перешел по параметрам Advanced >CPU Configuration >Intel Virtualization Technology и Enabled (Включено).
  3. Рекомендую создать отдельный локальный диск, к примеру F, для хранения виртуальных машин. В конце статьи я описал ситуацию, что может произойти, в случае резкого прерывания процесса.

Вы можете пропустить шаг с включением виртуализации в BIOS, по умолчанию он включен. Вы всегда можете вернутся к этому шагу, если ниже не получится включить виртуализацию.

Как включить виртуализацию Hyper-V в windows 10

Нужно включить виртуализацию в самой системе. Нажмите сочетание кнопок Win+R и введите Appwiz.cpl. Далее слева выберите «Включение и отключение компонентов«, найдите в списке Hyper-V и поставьте галочку. Нажмите «OK», чтобы активировать виртуальную машину. Дождитесь окончания установки необходимых компонентов и перезагрузите ПК.

Настройка и установка другой ОС на Hyper-V

Шаг 1. Как только мы включили Hyper-V он появится в вашей системе. Чтобы открыть виртуальную машину, просто наберите в поиске «hyper-v» и запустите.

Шаг 2. Чтобы установить другую ОС, нажмите правой кнопкой мыши на своем имени устройства и «Создать» > «Виртуальная машина«.

Шаг 3. Появится мастер первоначальных настроек «приступая к работе«. Нажимаем «Далее».

Шаг 4. Задайте имя виртуальной машине и укажите путь, если вам нужно сохранить виртуальную машину на другом локальном диске. Если вы не укажите другой путь, то виртуальная машина сохранится на диске «C» по умолчанию.

Шаг 5. Выберите поколение виртуальной машины. Если вы уверены, что устанавливаете 64-bit версию, то выбирайте 2 поколение. Первое поколение подойдет для запуска старых 32-bit ОС и программ. Если вы сомневаетесь, то выбирайте первое поколение.

Шаг 6. Укажите объем выделенной памяти для виртуальной машины. Если вы устанавливаете ОС, то рекомендую 2048 МБ.

Шаг 7. Выберите свой сетевой адаптер из списка. Если у вас, как и у меня на картинке, то выбираем «Default Switch«.

Шаг 8. Тут все просто. Если мы создаем новую установку ОС, то выбираем «Создать виртуальный жесткий диск«. Путь будет указан, который мы указали выше в шаге 4. Единственное, что нужно изменить это размер. Я указал 30 Гб, так как ставлю Linux и мне много не нужно. Если у вас уже была ранее создана виртуальная машина, то выберите «Использовать имеющийся виртуальный жесткий диск» и укажите к нему путь.

Созданный виртуальный жесткий диск, можно скопировать на флешку и установить позднее со всеми настройками на другом ПК указав путь к папке Virtual Hard Disks и расширения файла с именем .vhdx.

Шаг 9. Выберите «Установить ОС с загрузочного компакт диска«, установите «файл образ ISO» и укажите путь к вашей системе которую хотите установить на виртуальную машину Hyper-V.

Читайте также:  Registrator viewer для windows 10

Шаг 10. Завершение мастера настроек покажет вам все выбранные параметры. Убедитесь еще раз и нажмите «Готово» для установки.

Шаг 11. Все готово. Еще пару штрихов перед установкой. Откройте диспетчер Hyper-V, описано в шаге 1, и вы увидите справа список вашей созданной виртуальной машины. Нажмите по ней правой кнопкой мыши и выберите «Параметры«.

Шаг 12. Здесь вы можете изменить параметры. К примеру, изменить сетевой адаптер, добавить оперативной памяти. Рекомендую первым делом добавить 2 виртуальных ядра, так как в мастере настроек этой опции не было.

Шаг 13. Возвращаемся обратно в диспетчер Hyper-v, нажимаем по созданной машине правой кнопкой мыши и выбираем «Подключить«.

Шаг 14. Появится темное окно и нажимаем «пуск» для установки ОС на Hyper-v.

Шаг 15. Далее просто следуйте инструкциям на экране. Думаю дальше вы разберетесь, как установить ту или иную ОС, если вам понадобился Hyper-V. Если после установки ОС на виртуальную машину Hyper-V у вас нет сети, то смотрите ниже.

Горький опыт, который поможет вам

1 момент. Когда я писал эту инструкцию, я не дождался установки Linux Zorin и попытался выключать. Установка не выключалась, а на экране появились ошибки связанные с кривым дистрибутивом. После перезагрузил ПК локальный диск на котором были созданные виртуальные машины не открывался и просил отформатировать его. Я понимал, что на диске была вся моя работа и она просто исчезнет.

Совет: Если после сбоя диск не открывается и просит отформатировать его, то запустите командную строку от имени администратора и введите команду:

  • chkdsk F: /f — где F имя локального диска, который не открывается и просит отформатировать.

2 момент. Если после установки ОС на виртуальную машину Hyper-V у вас нет интернета и сети, то откройте «сетевые адаптеры«, нажмите правой кнопкой мыши на заданном нами адаптере «Default Switch» и выберите «Свойства«. Далее выделите графу «IP версии 4 (TCP/IPv4)» и нажмите ниже на кнопку «Свойства«. В новом окне установите получать автоматически IP и DNS адреса.

Планирование ускорения GPU в Windows Server Plan for GPU acceleration in Windows Server

Область применения: Windows Server 2016, Microsoft Hyper-V Server 2016, Windows Server 2019, Microsoft Hyper-V Server 2019 Applies to: Windows Server 2016, Microsoft Hyper-V Server 2016, Windows Server 2019, Microsoft Hyper-V Server 2019

В этой статье описываются возможности виртуализации графики, доступные в Windows Server. This article introduces the graphics virtualization capabilities available in Windows Server.

Когда следует использовать ускорение GPU When to use GPU acceleration

В зависимости от рабочей нагрузки может потребоваться ускорение GPU. Depending on your workload, you may want to consider GPU acceleration. Прежде чем выбрать ускорение GPU, необходимо принять во внимание следующее. Here’s what you should consider before choosing GPU acceleration:

  • Рабочие нагрузки для удаленного взаимодействия между приложениями и настольными системами (VDI/DaAS). Если вы создаете приложение или настольную службу удаленного взаимодействия с Windows Server, рассмотрите Каталог приложений, которые предполагается запускать пользователям. App and desktop remoting (VDI/DaaS) workloads: If you’re building an app or desktop remoting service with Windows Server, consider the catalogue of apps you expect your users to run. Некоторые типы приложений, такие как приложения САПР и камера, приложения моделирования, игры и приложения отрисовки и визуализации, полагаются на трехмерную отрисовку, чтобы обеспечить гладкое и быстро реагирующее взаимодействие. Some types of apps, such as CAD/CAM apps, simulation apps, games, and rendering/visualization apps, rely heavily on 3D rendering to deliver smooth and responsive interactivity. Большинство клиентов считают, что GPU имеет смысл для разумного взаимодействия с пользователями этих типов приложений. Most customers consider GPUs a necessity for a reasonable user experience with these kinds of apps.
  • Удаленная визуализация, кодирование и визуализация рабочие нагрузки. Эти графические рабочие нагрузки обычно зависят от специализированных возможностей GPU, таких как эффективная трехмерная отрисовка и кодирование и декодирование кадров, для достижения целей экономичности и пропускной способности. Remote rendering, encoding, and visualization workloads: These graphics-oriented workloads tend to rely heavily on a GPU’s specialized capabilities, such as efficient 3D rendering and frame encoding/decoding, in order to achieve cost-effectiveness and throughput goals. Для такого рода рабочих нагрузок одна виртуальная машина с поддержкой GPU может соответствовать пропускной способности многих виртуальных машин, использующих только ЦП. For this kind of workload, a single GPU-enabled VM may be able to match the throughput of many CPU-only VMs.
  • Рабочие нагрузки HPC и ML. для вычислительных рабочих нагрузок с высокой производительностью, например для высокопроизводительных вычислительных операций и обучения моделей машинного обучения или вывода, графические процессоры могут значительно сократить время, чтобы получить результат, время на вывод и время обучения. HPC and ML workloads: For highly data-parallel computational workloads, such as high-performance compute and machine learning model training or inference, GPUs can dramatically shorten time to result, time to inference, and training time. Кроме того, они могут обеспечить лучшую экономичность, чем архитектура только с ЦП на сравнимом уровне производительности. Alternatively, they may offer better cost-effectiveness than a CPU-only architecture at a comparable performance level. Многие платформы HPC и машинного обучения имеют возможность включить ускорение GPU; Определите, может ли это помочь вам в конкретной рабочей нагрузке. Many HPC and machine learning frameworks have an option to enable GPU acceleration; consider whether this might benefit your specific workload.
Читайте также:  Браузеры для windows 10 с впн

Виртуализация GPU в Windows Server GPU virtualization in Windows Server

Технологии виртуализации GPU позволяют выполнять ускорение GPU в виртуализованной среде, обычно в виртуальных машинах. GPU virtualization technologies enable GPU acceleration in a virtualized environment, typically within virtual machines. Если Рабочая нагрузка виртуализована с помощью Hyper-V, необходимо использовать виртуализацию графики, чтобы обеспечить ускорение GPU от физического GPU до виртуализированных приложений или служб. If your workload is virtualized with Hyper-V, then you’ll need to employ graphics virtualization in order to provide GPU acceleration from the physical GPU to your virtualized apps or services. Однако если Рабочая нагрузка выполняется непосредственно на физических узлах Windows Server, то нет необходимости в виртуализации графики. у ваших приложений и служб уже есть доступ к возможностям GPU и интерфейсам API, которые изначально поддерживаются в Windows Server. However, if your workload runs directly on physical Windows Server hosts, then you have no need for graphics virtualization; your apps and services already have access to the GPU capabilities and APIs natively supported in Windows Server.

Для виртуальных машин Hyper-V в Windows Server доступны следующие технологии графической виртуализации: The following graphics virtualization technologies are available to Hyper-V VMs in Windows Server:

Помимо рабочих нагрузок виртуальных машин, Windows Server также поддерживает ускорение GPU контейнерных рабочих нагрузок в контейнерах Windows. In addition to VM workloads, Windows Server also supports GPU acceleration of containerized workloads within Windows Containers. Дополнительные сведения см. в разделе ускорение GPU в контейнерах Windows. For more information, see GPU Acceleration in Windows containers.

Дискретное назначение устройств (ДДА) Discrete Device Assignment (DDA)

Дискретное назначение устройств (ДДА), также называемое сквозным ПРОЦЕССОРом, позволяет выделить один или несколько физических GPU для виртуальной машины. Discrete Device Assignment (DDA), also known as GPU pass-through, allows you to dedicate one or more physical GPUs to a virtual machine. В развертывании ДДА виртуализированные рабочие нагрузки работают на собственном драйвере и, как правило, имеют полный доступ к функциональным возможностям GPU. In a DDA deployment, virtualized workloads run on the native driver and typically have full access to the GPU’s functionality. ДДА обеспечивает наивысший уровень совместимости приложений и потенциальной производительности. DDA offers the highest level of app compatibility and potential performance. ДДА также может обеспечить ускорение GPU для виртуальных машин Linux в соответствии с поддержкой. DDA can also provide GPU acceleration to Linux VMs, subject to support.

Читайте также:  Linux команда редактирования текстового файла

Развертывание ДДА может ускорить только ограниченное число виртуальных машин, так как каждый физический GPU может обеспечить ускорение до одной виртуальной машины. A DDA deployment can accelerate only a limited number of virtual machines, since each physical GPU can provide acceleration to at most one VM. Если вы разрабатываете службу, архитектура которой поддерживает общие виртуальные машины, рассмотрите возможность размещения нескольких ускоренных рабочих нагрузок на каждой виртуальной машине. If you’re developing a service whose architecture supports shared virtual machines, consider hosting multiple accelerated workloads per VM. Например, если вы создаете службу удаленного взаимодействия для настольных компьютеров с RDS, вы можете улучшить масштабирование пользователей, используя многосеансовые возможности Windows Server для размещения нескольких пользовательских настольных систем на каждой виртуальной машине. For example, if you’re building a desktop remoting service with RDS, you can improve user scale by leveraging the multi-session capabilities of Windows Server to host multiple user desktops on each VM. Эти пользователи будут использовать преимущества ускорения GPU. These users will share the benefits of GPU acceleration.

Дополнительные сведения см. в следующих статьях: For more information, see these topics:

RemoteFX vGPU RemoteFX vGPU

По соображениям безопасности, виртуальный графический процессор RemoteFX по умолчанию отключен для всех версий Windows, начиная с версии 14 июля 2020 с обновлением для системы безопасности, начиная с 13 апреля 2021. Because of security concerns, RemoteFX vGPU is disabled by default on all versions of Windows starting with the July 14, 2020 Security Update and removed starting with the April 13, 2021 Security Update. См. KB 4570006. To learn more, see KB 4570006.

Виртуальный графический процессор RemoteFX — это технология виртуализации графики, которая позволяет совместно использовать один физический GPU на нескольких виртуальных машинах. RemoteFX vGPU is a graphics virtualization technology that allows a single physical GPU to be shared among multiple virtual machines. В развертывании RemoteFX виртуализованные рабочие нагрузки выполняются на 3D-адаптере RemoteFX корпорации Майкрософт, который координирует запросы обработки GPU между узлом и гостями. In a RemoteFX vGPU deployment, virtualized workloads run on Microsoft’s RemoteFX 3D adapter, which coordinates GPU processing requests between the host and guests. Виртуальная среда RemoteFX наиболее подходит для рабочей роли и высокопроизводительных рабочих нагрузок, когда выделенные ресурсы GPU не требуются. RemoteFX vGPU is most suitable for knowledge worker and high-burst workloads where dedicated GPU resources are not required. Виртуальный графический процессор RemoteFX может предоставлять только ускорение GPU для виртуальных машин Windows. RemoteFX vGPU can only provide GPU acceleration to Windows VMs.

Дополнительные сведения см. в следующих статьях: For more information, see these topics:

Сравнение ДДА и виртуальных GPU RemoteFX Comparing DDA and RemoteFX vGPU

При планировании развертывания необходимо учитывать следующие функциональные возможности и поддержку различий между технологиями виртуализации графики. Consider the following functionality and support differences between graphics virtualization technologies when planning your deployment:

Оцените статью