4.6. 가상 NUMA 설정


관리 포털에서 가상 머신에 가상 NUMA 노드를 설정하고 이를 호스트의 물리적 NUMA 노드에 고정할 수 있습니다. 호스트의 기본 정책에 따라 호스트에서 사용 가능한 아무 리소스에서나 가상 머신을 스케줄링하고 실행합니다. 그 결과, 큰 가상 머신에 사용되는 리소스가 하나의 호스트 소켓 안에 들어갈 수 없어서 여러 개의 NUMA 노드에 걸쳐서 분산될 수 있으며, 이로 인해 성능이 저하되고 예측할 수 없게 됩니다. 이를 방지하고 성능을 개선하기 위해 가상 NUMA 노드를 설정하고 고정합니다.
가상 NUMA를 설정하려면 NUMA가 활성화된 호스트가 필요합니다. 호스트에 NUMA가 활성화되어 있는지 확인하려면 호스트에 로그인해서 numactl --hardware 명령을 실행합니다. 출력되는 내용에서 최소한 두 개의 NUMA 노드가 있어야 합니다. 또한 관리 포털에서 호스트의 NUMA 토폴로지를 보려면 호스트 탭에서 호스트 선택 후 NUMA 지원을 클릭합니다. 선택된 호스트에 최소한 두 개의 NUMA 노드가 있을 때에만 이 버튼을 사용할 수 있습니다.

절차 4.12. 가상 NUMA 설정

  1. 가상 머신 탭을 클릭하고 가상 머신을 선택합니다.
  2. 편집을 클릭합니다.
  3. 호스트 탭을 클릭합니다.
  4. 특정 호스트 라디오 버튼을 선택한 후 목록에서 호스트를 선택합니다. 선택된 호스트에는 최소한 두 개의 NUMA 노드가 있어야 합니다.
  5. 마이그레이션 옵션 드롭 다운 목록에서 마이그레이션을 허용하지 않음을 선택합니다.
  6. NUMA 노드 수 항목에 숫자를 입력해서 가상 머신에 가상 NUMA 노드를 배정합니다.
  7. 튜닝 모드 드롭 다운 목록에서 제한, 기본 설정, 또는 인터리브를 선택합니다. 기본 설정을 선택한 경우 NUMA 노드 수가 반드시 1로 설정되어야 합니다.
  8. NUMA 고정을 클릭합니다.
    NUMA 토폴로지 창

    그림 4.7. NUMA 토폴로지 창

  9. NUMA 토폴로지 창에서 가상 NUMA 노드를 오른쪽의 상자에서 클릭 및 드래그하여 왼쪽의 호스트 NUMA 노드로 가져다 놓고 OK를 클릭합니다.
  10. OK를 클릭합니다.

참고

가상 NUMA 노드를 호스트 NUMA 노드에 고정하지 않으면 호스트 장치가 하나 이상 있고 이러한 모든 장치가 단일 NUMA 노드에 있는 경우 호스트 장치의 메모리 매핑 I/O(MMIO)가 포함된 NUMA 노드가 기본값으로 설정됩니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.