Die Unterstützung virtueller CPUs mit mehreren Kernen von VMware ermöglicht Ihnen, in einer virtuellen Maschine die Anzahl der Kerne pro virtuellem Socket zu steuern. Darüber können auch Betriebssysteme mit Socket-Beschränkungen mehrere Kerne der Host-CPU verwenden und die Leistung erhöhen.
Der Einsatz virtueller CPUs mit mehreren Kernen kann dann sinnvoll sein, wenn Sie mit Betriebssystemen oder Anwendungen arbeiten, die nur eine begrenzte Anzahl von CPU-Sockets nutzen können. Zuvor war jede virtuelle CPU standardmäßig einem Socket mit einem einzelnen Kern zugeordnet, die virtuelle Maschine verfügte demzufolge über genauso viele Sockets wie virtuelle CPUs.
Sie können eine virtuelle Maschine, die auf einem ESXi-Host ausgeführt wird, mit bis zu 32 virtuellen CPUs konfigurieren. Die Zahl der virtuellen CPUs auf einer virtuellen Maschine kann die Anzahl der tatsächlich auf dem Host vorhandenen logischen CPUs nicht übersteigen. Die Anzahl der logischen CPUs entspricht der Anzahl der physischen Prozessorkerne oder der doppelten Anzahl, wenn Hyper-Threading aktiviert ist. Wenn beispielsweise ein Host über 32 logische CPUs verfügt, können Sie die virtuelle Maschine für 32 virtuelle CPUs konfigurieren.
Sie konfigurieren, wie die virtuellen CPUs in Bezug auf Sockets und Kerne zugewiesen werden. Sie können beispielsweise eine virtuelle Maschine mit zwölf virtuellen CPUs folgendermaßen konfigurieren:
■
| |
■
| |
■
| |
■
| |
■
| |
■
|
Der Host muss für Mehrkern-CPUs über eine Lizenz für Virtual SMP verfügen.
Weitere Informationen zu CPUs mit mehreren Kernen finden Sie in der Dokumentation zu Handbuch zur vSphere-Ressourcenverwaltung. Sie können auch die VMware-Knowledgebase nach Artikeln zu CPUs mit mehreren Kernen durchsuchen.