다음을 통해 공유


가상 머신의 성능 기록

저장소 공간 Direct의 성능 기록에 대한 이 하위 항목에서는 VM(가상 머신)에 대해 수집된 성능 기록을 자세히 설명합니다. 성능 기록은 모든 실행 중인 클러스터형 VM에 사용할 수 있습니다.

Note

새로 만들거나 이름이 바뀐 VM에 대해 수집을 시작하는 데 몇 분 정도 걸릴 수 있습니다.

계열 이름 및 단위

이러한 시리즈는 적격한 모든 VM에 대해 수집됩니다.

Series Unit
vm.cpu.usage percent
vm.memory.assigned bytes
vm.memory.available bytes
vm.memory.maximum bytes
vm.memory.minimum bytes
vm.memory.pressure -
vm.memory.startup bytes
vm.memory.total bytes
vmnetworkadapter.bandwidth.inbound 초당 비트 수
vmnetworkadapter.bandwidth.outbound 초당 비트 수
vmnetworkadapter.bandwidth.total 초당 비트 수

또한 VM에 연결된 모든 VHD에 대해 모든 VHD(가상 하드 디스크) 시리즈(예: vhd.iops.total)가 집계됩니다.

해석 방법

Series Description
vm.cpu.usage 가상 머신이 호스트 서버의 프로세서를 사용하는 비율입니다.
vm.memory.assigned 가상 머신에 할당된 메모리 수량입니다.
vm.memory.available 사용 가능한 상태로 유지되는 메모리 양(할당된 양)입니다.
vm.memory.maximum 동적 메모리를 사용하는 경우 가상 머신에 할당될 수 있는 최대 메모리 수량입니다.
vm.memory.minimum 동적 메모리를 사용하는 경우 가상 머신에 할당될 수 있는 최소 메모리 수량입니다.
vm.memory.pressure 가상 머신에 할당된 메모리보다 가상 머신에서 요구하는 메모리 비율입니다.
vm.memory.startup 가상 머신을 시작하는데 필요한 메모리 양.
vm.memory.total 총 메모리.
vmnetworkadapter.bandwidth.inbound 모든 가상 네트워크 어댑터에서 가상 머신이 수신한 데이터의 비율입니다.
vmnetworkadapter.bandwidth.outbound 모든 가상 네트워크 어댑터에서 가상 머신이 송신한 데이터의 비율입니다.
vmnetworkadapter.bandwidth.total 모든 가상 네트워크 어댑터에서 가상 머신에서 수신하거나 보낸 총 데이터 비율입니다.

Note

카운터는 샘플링되지 않고 전체 간격 동안 측정됩니다. 예를 들어 VM이 9초 동안 유휴 상태이지만 10초 동안 호스트 CPU의 50%를 사용하도록 급증하면 이에 대한 vm.cpu.usage는 10초 간격 동안 평균 5%로 기록됩니다. 이렇게 하면 성능 기록이 모든 활동을 캡처하고 노이즈에 강력합니다.

PowerShell의 사용량

Get-VM cmdlet을 사용합니다.

Get-VM <Name> | Get-ClusterPerf

Note

Get-VM cmdlet은 클러스터가 아닌 로컬(또는 지정된) 서버에서만 가상 머신을 반환합니다.

추가 참조