Vor der Verwendung der CPU-Affinität müssen Sie unter Umständen bestimmte Probleme berücksichtigen.
Mögliche Probleme mit der CPU-Affinität sind unter anderem:
- Bei Multiprozessorsystemen führen ESXi-Systeme einen automatischen Lastausgleich durch. Vermeiden Sie eine manuelle Spezifikation der VM-Affinität, damit der Scheduler die Last besser über mehrere Prozessoren ausgleichen kann.
- Die Affinität kann zu einer Beeinträchtigung des ESXi-Hosts bei der Einhaltung der für eine virtuelle Maschine angegebenen Reservierung und Anteile führen.
- Da die Affinität von der CPU-Zugangssteuerung nicht berücksichtigt wird, erhält eine virtuelle Maschine mit manuellen Affinitätseinstellungen möglicherweise nicht immer die vollständige Reservierung.
Virtuelle Maschinen ohne manuelle Affinitätseinstellungen werden durch virtuelle Maschinen mit manuellen Affinitätseinstellungen nicht beeinträchtigt.
- Wenn Sie eine virtuelle Maschine von einem Host auf einen anderen verschieben, besteht möglicherweise keine Affinität mehr, da der neue Host eventuell eine andere Anzahl an Prozessoren aufweist.
- Der NUMA-Scheduler ist in diesem Fall unter Umständen nicht in der Lage, eine virtuelle Maschine zu verwalten, die bereits unter Verwendung von Affinität bestimmten Prozessoren zugewiesen ist. Weitere Informationen finden Sie unter Verwenden von NUMA-Systemen mit ESXi.
- Die Affinität kann sich darauf auswirken, ob bzw. wie der Host virtuelle Maschinen auf Prozessoren mit mehreren Kernen oder Hyper-Threading planen kann, um die auf solchen Prozessoren gemeinsam genutzten Ressourcen vollständig zu nutzen.