Я выполняю миграцию с VmWare на Hyper-V, и виртуальный процессор, который вы назначаете виртуальной машине, отличается, и я хотел бы знать, какими должны быть эквивалентные значения, когда мы перемещаем VMachine с Vmware на Hyper-V.
Например, на VmWare у нас есть стандарт 2008 R2, который настроен с 4 ядрами и 2 виртуальными сокетами, конфигурация VmWare сообщает «Общее количество ядер: 8»
Должен ли я назначить 8 процессоров для виртуальной машины при миграции VmWare на Hyper-V? Это будет эквивалентная конфигурация с аналогичной производительностью, которая будет у меня на VmWare? (У меня не так много других параметров для настройки на Hyper-V).
Наилучшие пожелания
Как вы это описали, это будет эквивалент. 8 ядер = 8 виртуальных ЦП на HyperV.
Я хотел бы задать / сформулировать следующий вопрос / утверждения: 1) убедитесь, что на вашем физическом хосте не менее 8 ядер. 2) вашему гостю действительно нужно 8 виртуальных ЦП?
Во-первых, вам нужно знать конфигурацию вашего хоста, будет ли он поддерживать процессоры 8V? Большинство современных серверов легко соответствуют этому или превосходят его, но стоит проверить.
Во-вторых, спросите себя, работает ли этот сервер НЕОБХОДИМОСТЬ 8V-процессоры?
Ну, если дать ему много VCPU, это ускорит работу, верно?
Хорошо, если это единственная виртуальная машина, работающая в системе, может быть, но в большинстве случаев мы виртуализируемся для консолидации работающих виртуальных машин 10/20 на одном хосте. Иногда намного больше, в зависимости от ситуации.
Таким образом, у вас будет много виртуальных машин, запрашивающих процессорное время, чем больше выделено виртуальных ЦП, тем больше времени WAIT будет запрашивать Hyper-V (по сути, сообщая виртуальной машине ждать процессорного времени), это может быть от нано секунд до секунд. Есть хорошее чтение Вот
**TLDR;**
Yes you are correct 1 CORE = 1 VCPU