다른 유형의 NUMA 아키텍처를 사용하여 리소스 관리를 수행할 수 있습니다.

고성능 다중 코어 시스템이 급증하면서 NUMA 아키텍처는 메모리 소모가 많은 워크로드의 성능 확장에 뛰어나다는 점 때문에 점점 더 대중화되고 있습니다. 오늘날 사용되는 모든 Intel 및 AMD 시스템의 프로세서에는 NUMA 지원 기능이 내장되어 있습니다. 또한 IBM Enterprise X-Architecture와 같이 특수한 칩셋 지원 기능이 있는 NUMA 동작으로 Intel 및 AMD 프로세서를 확장하는 일반적인 NUMA 시스템도 있습니다.

일반적으로 BIOS 설정을 사용하여 NUMA 동작을 설정하거나 해제할 수 있습니다. 예를 들어 AMD Opteron 기반 HP Proliant 서버의 경우 BIOS에서 노드 인터리빙을 설정하여 NUMA를 해제할 수 있습니다. NUMA가 설정되어 있는 경우 BIOS는 ESXi에서 최적화에 사용되는 NUMA 정보를 생성하는 데 사용하는 SRAT(시스템 리소스 할당 테이블)를 작성합니다. 스케줄링 공정성을 위해 NUMA 노드당 코어 수가 너무 적거나 전체 코어 수가 너무 적은 시스템에는 NUMA 최적화가 사용되지 않습니다. numa.rebalancecorestotalnuma.rebalancecoresnode 옵션을 수정하여 이 동작을 변경할 수 있습니다.