Ustawienie CPU w ESXi 6.7 lub 7.0 przy tworzeniu maszyny wirtualnej

Cześć,

w serwerze jest jeden procesor 4 rdzeniowy, który ma włączony Hyper Threading czyli jest 8 wątków.
Jak najlepiej ustawić CPU w wirtulanej maszynie (Windows Server 2019)?

CPU: 4
Cores per socket: 1, wtedy Socket zmienia się na 4

Czy może

CPU: 4
Cores per socket: 4, wtedy Socket zmienia się na 1

Można prosić o wytłumaczenie jak działają te opcje ustawień procesora?

To zależy od aplikacji. Zwykle zakłada się, że staramy się przydzielać jak najmniej procesorów. Dajemy jeden i patrzymy jak to działa, jeśli usługa nie zajmuje więcej niż 50-60% i działa poprawnie, jest ok, jeśli 80%, dokładamy kolejny.

Ale opcja CPU to jest ilość dodawanych procesorów? Np. chciałbym dodać do wirtulaki jeden procesor 4 rdzeniowy (tak jak jest fizycznie w serwerze). To przy wybraniu przy CPU 1 nie mogę wybrać Cores per socket więcej niż 1.

Przecież wyraźnie widać na obrazku że jak dasz 4 CPU, 4 Cores per socket to pokazuje 1 socket.
Czyli jeden wirtualny procesor 4-rdzeniowy.

Nie ma to większego znaczenia jak ustawisz. Te ustawienia mają na celu wpasowanie VM ramy ewentualnych licencji na oprogramowanie (socket, core).