Отличается ли роль Hyper-V в Windows 10 Pro от роли в Windows Server?

1735
defcon

Насколько я понимаю, когда вы включаете роль Hyper-V в Server 2008 и более поздних версиях, он фактически виртуализирует саму серверную ОС для запуска поверх Hyper-V.

Источник:

Когда я включаю роль Hyper-V в Win 10 Pro, происходит ли то же самое?

2
Они не то же самое. Ramhound 7 лет назад 0

1 ответ на вопрос

1
Argonauts

В обоих случаях (серверная и несерверная версии Windows) Hyper-V устанавливается как гипервизор типа 1 между оборудованием и операционной системой хоста; поэтому в этом смысле ОС хоста преобразуется в виртуальную машину.

Однако существуют различия в реализации между серверной и несерверной версиями:

Различия между Hyper-V в Windows и Hyper-V в Windows Server

Есть некоторые функции, которые работают в Hyper-V в Windows по-другому, чем в Hyper-V, работающем на Windows Server.

Модель управления памятью отличается для Hyper-V в Windows. На сервере память Hyper-V управляется при условии, что на сервере работают только виртуальные машины. В Hyper-V в Windows память управляется с расчетом на то, что на большинстве клиентских машин помимо хост-компьютеров работает программное обеспечение на хосте. Например, разработчик может использовать Visual Studio и несколько виртуальных машин на одном компьютере.

Функции Hyper-V доступны только в Windows Server

Есть некоторые функции, включенные в Hyper-V на Windows Server, которые не включены в Hyper-V на Windows. Они включают:

Виртуализация графических процессоров с помощью RemoteFX
Live миграция виртуальных машин с одного хоста на другой
Реплика Hyper-V
Виртуальный оптоволоконный канал
SR-IOV
Совместное использование.

Ограничения VHDX

Использование виртуализации имеет ограничения. Функции или приложения, которые зависят от конкретного оборудования, не будут хорошо работать на виртуальной машине. Например, игры или приложения, требующие обработки с помощью графических процессоров, могут не работать должным образом. Кроме того, приложения, использующие таймеры менее 10 мс, такие как приложения для микширования живой музыки или с высокой точностью, могут иметь проблемы с работой на виртуальной машине.

Кроме того, если у вас включен Hyper-V, у этих высокоточных приложений, чувствительных к задержкам, могут также возникать проблемы с запуском на хосте. Это связано с тем, что при включенной виртуализации хост-операционная система также работает поверх уровня виртуализации Hyper-V, как и гостевые операционные системы. Однако, в отличие от гостей, ОС хоста отличается тем, что имеет прямой доступ ко всему оборудованию, что означает, что приложения с особыми требованиями к оборудованию могут по-прежнему работать без проблем в ОС хоста.

Они ссылаются на конфигурацию сервера, на которой обычно работают только виртуальные машины (клиенты) без сеанса пользователя в операционной системе хоста. Они утверждают, что это предположение, на котором основаны различия в их модели использования памяти между сервером и окнами. Это действительно примечание в контексте вашего вопроса. В любой из версий ОС хост является «специальным» клиентом гипервизора, с полным доступом к HW, но все еще работающим поверх уровня виртуализации. Argonauts 7 лет назад 0
«В обоих случаях (серверная и несерверная версии Windows) Hyper-V устанавливается как гипервизор типа 1 между оборудованием и операционной системой хоста». Вы уверены в этом? Я искал способ определить, работает ли Windows виртуализированно, и нашел это - «производитель, продукт wmic baseboard, это должно показать Microsoft как oem при работе в качестве гостя. Я включил роль Hyper-V на своем компьютере с Windows 10 Pro, и эта команда по-прежнему показывает Dell, как и раньше. Также я читал, что Hyper-V не передает данные SMART, поскольку использует собственный драйвер диска, но этого тоже не происходит. У меня есть доступ к сырому диску. defcon 7 лет назад 0
Также есть ли у вас источник, который говорит, что даже на Win 10 включение Hyper-V виртуализирует ОС? Я буду очень рад, если это действительно так. defcon 7 лет назад 0
В приведенной мною ссылке (и приведенной выдержке из нее) прямо говорится, что. Это от MS ... Argonauts 7 лет назад 0
Извините, если я пропустил это, но ссылка msdn говорит только о различиях и особенно об управлении памятью, которое вы цитировали здесь. Я не вижу ничего, связанного с тем, что «в обоих случаях он установлен как гипервизор типа 1, а ОС хоста преобразуется в виртуальную машину». defcon 7 лет назад 0