У меня есть 2-процессорный сервер (всего 2x4 = 8 ядер), на котором я планирую разместить одну виртуальную машину W2012.
Настроить 8 виртуальных ЦП для виртуальной машины - это хорошая идея или оставить свободные ядра, чтобы уменьшить накладные расходы на виртуализацию?
я нашел эта почта чтобы быть отличным обзором назначения виртуальных ЦП и потребления ресурсов в VMware (и, в меньшей степени, HyperV).
Я бы не назначил больше 6 из 8 доступных ядер; если вам нужно больше ресурсов, вы должны либо перейти на четырехпроцессорный сервер (или сервер с большим количеством ядер / pCPU), либо, как предлагает @ewwhite, отказаться от VMware и установить непосредственно на оборудование (при условии, что вы не использовать vmware в качестве прокладки для обеспечения высокой доступности и т. д.).
На мой взгляд, в основном есть две возможности:
1) Ваша виртуальная машина потребности 8 процессоров. В этом случае я бы не стал развертывать его на машине с 8 физическими ядрами. Что ж, если у ваших процессоров есть HT, мы говорим о 16 виртуальных ядрах. В зависимости от вашей нагрузки это мощь работать, но я бы, наверное, не стал рисковать.
2) Ваша виртуальная машина не нужно 8 процессоров ... так зачем их так много?