XenCenter의 NUMA 최적화
개요
XenCenter는 XenServer 9 호스트의 가상 머신(VM)에 대한 NUMA 최적화 상태를 표시합니다. XenCenter를 사용하여 배치 상태를 확인하고, NUMA 관련 메트릭을 활성화한 후 시각화할 수 있습니다.
NUMA 상태를 보는 위치
-
VM 일반 탭: VM이 NUMA 최적화되었는지 여부를 보여줍니다.
-
VM 성능 탭: 활성화한 후 NUMA 및 스케줄링에 대한 VM별 RRD 데이터 소스를 보여줍니다.
지표
-
NUMA nodes = 1: VM이 최적화되어 단일 NUMA 노드를 사용합니다. -
NUMA nodes > 1: VM 메모리가 여러 NUMA 노드에 분산되어 있습니다. VM이 최적화되지 않았습니다.
메트릭 활성화
VM별 NUMA 관련 메트릭은 기본적으로 비활성화되어 있습니다. 이를 활성화하려면:
-
리소스 창에서 VM을 선택합니다.
-
성능 탭에서 작업 > **새 그래프...**를 선택합니다.
-
데이터 소스 표시 > 비활성화됨을 클릭하여 목록에 비활성화된 데이터 소스를 포함합니다.
-
데이터 소스 목록에서 "NUMA 노드", "vCPU 실행 가능" 등과 같이 활성화하려는 데이터 소스의 확인란을 선택합니다.
-
서버에서 선택한 메트릭 기록을 활성화하려면 활성화를 클릭합니다.
-
선택한 데이터 소스로 새 그래프를 만들려면 저장을 클릭합니다.
지침 및 고려 사항
NUMA 최적화로 인한 성능 향상은 다음 사항에 따라 달라집니다.
-
VM의 워크로드 및 애플리케이션 프로필.
-
대기 시간 및 처리량을 측정하는 데 사용되는 벤치마크 또는 메트릭.
-
CPU 아키텍처 및 세대.
사용 사례에 엄격한 단일 노드 배치가 필요하고 VM이 하나의 NUMA 노드에 맞지 않는 경우, VM 메모리 크기를 단일 노드에 맞게 조정하거나 호스트 메모리 할당을 조정하여 단일 노드 배치를 가능하게 합니다.