Sie können die Ressourcenverwaltung mit verschiedenen Typen von NUMA-Architekturen durchführen.
Mit der Verbreitung von Multicore-Systemen werden NUMA-Architekturen immer beliebter, da diese Architekturen eine bessere Leistungsskalierung von speicherintensiven Arbeitslasten ermöglichen. Bei allen modernen Intel- und AMD-Systemen ist die NUMA-Unterstützung in die Prozessoren integriert. Darüber hinaus gibt es herkömmliche NUMA-Systeme wie IBM Enterprise X-Architecture, die Intel- und AMD-Prozessoren mit NUMA-Verhalten mit spezieller Chipset-Unterstützung erweitern.
In der Regel können Sie BIOS-Einstellungen verwenden, um das NUMA-Verhalten zu aktivieren und zu deaktivieren. In AMD Opteron-basierten HP Proliant-Servern kann NUMA beispielsweise deaktiviert werden, indem die Knotenverschachtelung im BIOS aktiviert wird. Wenn NUMA aktiviert ist, erstellt das BIOS eine Systemressourcenzuteilungstabelle (SRAT), die ESXi verwendet, um die bei Optimierungen verwendeten NUMA-Informationen zu generieren. Zur Gleichmäßigkeit der Planung werden NUMA-Optimierungen nicht für Systeme aktiviert, die zu wenige Kerne pro NUMA-Knoten oder insgesamt zu wenige Kerne aufweisen. Sie können die Optionen für numa.rebalancecorestotal und numa.rebalancecoresnode bearbeiten, um dieses Verhalten zu ändern.