vMMR은 메모리 모드로 인해 애플리케이션 워크로드가 재발하는지 확인할 수 있도록 데이터를 수집하고 성능 통계에 대한 가시성을 제공합니다.

Intel Optane Persistent Memory는 애플리케이션 직접 모드 또는 메모리 모드의 BIOS 설정에서 구성할 수 있습니다. 애플리케이션 직접 모드에서 영구 메모리는 DRAM과 함께 바이트 주소 지정이 가능한 영구 메모리로 액세스할 수 있습니다. 메모리 모드에서 DRAM은 하드웨어 캐시가 되며 더 큰 PMem은 휘발성이 되어 시스템 메모리로 나타납니다.

메모리 모드는 보이지 않으며 VM에 투명합니다. 메모리 모드에서 시스템을 구성하면 시스템이 DRAM을 사용하는 기존 시스템으로 나타납니다. 클러스터에는 구성이 다른 호스트가 혼합되어 있을 수 있습니다. vSphere는 메모리 모드에 있는 시스템에 대한 추가 정보를 표시합니다. ESXi는 호스트 수준 및 VM 수준 통계에 대한 정보를 수집하는 성능 카운터를 프로그래밍합니다. 이러한 성능 통계는 경보를 생성하는 데 사용됩니다. 통계도 성능 차트에서 추적됩니다.

호스트 요약 탭, 메모리 계층화: 몇 가지 추가 세부 정보가 있는 하드웨어에서 시스템이 메모리 모드에 있는지 확인할 수 있습니다.

[메모리 계층화 하드웨어] 아래의 호스트 [요약] 탭에서 추가 세부 정보와 함께 시스템이 메모리 모드에 있음을 보여주는 스크린샷.

구성 > 하드웨어 > 개요 > 메모리에서 DRAM 및 PMEM의 크기를 볼 수도 있습니다.

[구성] > [하드웨어] > [개요] > [메모리]에서 DRAM 및 PMEM의 크기를 보여주는 스크린샷.

ESXi는 두 가지 종류의 메모리 통계를 수집하고 노출합니다.

  • 호스트 수준 통계: 메모리 하위 구성 요소는 성능 카운터를 프로그래밍하여 DRAM 및 PMem 성능을 측정합니다. 호스트 수준 통계는 서로 다른 메모리 유형(DRAM, PMem)에 대한 총계, 읽기/쓰기 대역폭, 읽기/쓰기 지연 시간 및 누락 비율입니다.
  • VM 수준 통계: vSphere는 성능 카운터를 모니터링하여 VM의 DRAM 및 PMEM 읽기 대역폭에 대한 데이터를 가져옵니다.

호스트와 VM 모두 성능 차트 아래에 새 메모리 창이 있습니다. 여기에는 메모리 활용률 및 메모리 회수와 같은 메모리 세부 정보와 새로운 통계가 표시됩니다. ESXi 호스트 수준에서 메모리 대역폭 및 메모리 누락 비율 차트를 모니터링할 수 있습니다. VM 수준에서 PMem 읽기 대역폭 및 DRAM 읽기 대역폭을 볼 수 있습니다.

ESXi 호스트의 VM탭에서 호스트에 상주하는 모든 가상 시스템에 대한 성능 정보가 포함된 목록을 볼 수 있습니다. 메모리 모드가 가상 시스템에 미치는 영향에 대한 정보를 표시하려면 열 보기(열 보기 아이콘)아이콘을 클릭하고 활성 메모리, DRAM 읽기 대역폭 및 PMem 읽기 대역폭 메트릭을 선택합니다.

미리 구성된 기본 경보가 2개 있는데 하나는 호스트 수준(호스트 메모리 모드 높은 활성 DRAM 사용량)이고 다른 하나는 VM 수준(가상 시스템 높은 PMem 대역폭 사용량)입니다. 경보 조건이 충족되면 해당 경보를 트리거하는 이벤트가 게시됩니다. 성능 메트릭을 기반으로 사용자 지정 경보를 생성할 수도 있습니다. vMMR 경보는 메모리 모드로 구성된 호스트에서만 작동합니다.

클러스터에서 DRS가 사용되도록 설정되고 완전히 자동화된 경우 호스트의 활성 메모리 활용률이 DRAM 캐시 크기의 특정 비율을 초과하는 경우 DRS는 로드 밸런싱을 위해 일부 VM을 호스트 외부로 이동할 수 있습니다.

자세한 내용은 "vSphere 모니터링 및 성능" 을 참조하십시오.

참고: vMMR은 Intel Broadwell, Skylake, Cascade Lake 및 Ice Lake 플랫폼에서 지원됩니다. 호스트 수준 DRAM 통계는 이러한 플랫폼에서 사용할 수 있습니다. 호스트 및 VM 수준 PMem 통계는 메모리 모드로 구성된 Cascade Lake 및 Ice Lake 호스트에서만 사용할 수 있습니다.