고급 가상 NUMA 특성을 사용하여 가상 NUMA 사용량을 사용자 지정할 수 있습니다.
| 특성 | 설명 | 기본값 |
|---|---|---|
| cpuid.coresPerSocket | 가상 CPU 소켓당 가상 코어의 수를 결정합니다. 값이 1보다 크면 가상 시스템에 가상 NUMA 토폴로지가 있는 경우 가상 NUMA 노드의 크기도 결정합니다. 각 물리적 호스트에 대한 정확한 가상 NUMA 토폴로지를 아는 경우 이 옵션을 설정할 수 있습니다. |
1 |
| numa.autosize | 이 옵션을 설정하면 가상 NUMA 토폴로지에서 가상 노드당 가상 CPU의 수는 각 물리적 노드의 코어 수와 같습니다. |
FALSE |
| numa.autosize.once | 이 설정으로 가상 시스템 템플릿을 만들면 이후에 가상 시스템 전원을 켤 때마다 설정이 항상 동일하게 유지됩니다. 가상 시스템의 구성된 가상 CPU의 수가 수정되면 가상 NUMA 토폴로지가 재평가됩니다. |
TRUE |
| numa.vcpu.maxPerVirtualNode | cpuid.coresPerSocket이 2의 배수로 너무 제한된 경우에는 numa.vcpu.maxPerVirtualNode를 직접 설정할 수 있습니다. 이 경우에는 cpuid.coresPerSocket을 설정하지 마십시오. |
8 |
| numa.vcpu.min | 가상 NUMA 토폴로지를 생성하기 위해 필요한 가상 시스템의 최소 가상 CPU 수입니다. |
9 |
| numa.vcpu.maxPerMachineNode | NUMA 노드에서 동시에 스케줄링할 수 있는 동일한 가상 시스템에 속하는 최대 가상 CPU 수입니다. 이 특성을 사용하면 NUMA 노드마다 서로 다른 NUMA 클라이언트를 적용하여 최대 대역폭을 사용할 수 있습니다. |
가상 시스템이 실행되고 있는 물리적 호스트에서 노드당 코어의 수입니다. |
| numa.vcpu.maxPerClient | NUMA 클라이언트에서 최대 가상 CPU 수입니다. 클라이언트는 NUMA에서 하나의 엔터티로 관리되는 가상 CPU 그룹입니다. 기본적으로 각 가상 NUMA 노드가 NUMA 클라이언트이지만 가상 NUMA 노드가 물리적 NUMA 노드보다 큰 경우에는 하나의 가상 NUMA 노드를 여러 NUMA 클라이언트에서 지원할 수 있습니다. |
같음: numa.vcpu.maxPerMachineNode |
| numa.nodeAffinity |
가상 시스템의 가상 CPU 및 메모리를 스케줄링할 수 있는 NUMA 노드 집합을 제한합니다.
참고: NUMA 노드 선호도를 제한하면 NUMA 스케줄러가 공정성을 위해 가상 시스템을 여러 NUMA 노드에서 재조정하는 기능이 방해될 수 있습니다. NUMA 노드 선호도는 재조정 문제를 고려한 후에만 지정하십시오.
|
|
| numa.mem.interleave | 노드를 구성하는 NUMA 클라이언트가 실행 중이고 가상 NUMA 토폴로지가 노출되지 않은 모든 NUMA 노드에서 가상 시스템에 할당된 메모리가 정적으로 인터리브되는지 여부를 지정합니다. | True |