CPU(%) 차트는 호스트의 CPU 사용량을 표시합니다.
이 차트는 호스트 성능 탭의 홈 보기에서 찾을 수 있습니다.
차트 라벨 | 설명 |
---|---|
사용 | 호스트의 각 물리적 CPU에서 전체 사용 가능 CPU에 상대한 활성 상태로 사용된 CPU의 백분율입니다. 활성 CPU는 사용한 CPU와 총 사용 가능 CPU 사이의 비율과 거의 동일합니다. 사용 가능한 CPU = 물리적 CPU의 수 × 클럭 속도. 100%는 호스트의 모든 CPU를 의미합니다. 예를 들어 4개의 CPU인 호스트가 두 개의 CPU로 가상 시스템을 실행하고 있으며 사용량이 50%라면 이 호스트는 2개의 CPU를 완전히 사용하고 있는 것입니다.
|
차트 분석
CPU 사용량에서 짧은 스파이크 형태는 호스트 리소스의 사용이 최적화된 상태임을 나타냅니다. 하지만 이 값이 계속 높으면 호스트에서 요구를 충족하는 데 필요한 CPU가 부족할 가능성이 높습니다. CPU 사용량 값이 높으면 호스트에서 가상 시스템을 대기하는 프로세서가 많아지고 준비 시간이 길어질 수 있습니다.
성능에 영향이 미치는 경우에는 다음 작업을 실행하는 것이 좋습니다.
# | 해결책 |
---|---|
1 | 호스트의 모든 가상 시스템에 VMware Tools가 설치되어 있는지 확인합니다. |
2 | 높은 우선 순위의 모든 가상 시스템이 필요한 CPU 주기를 받을 수 있도록 이러한 가상 시스템에 대해 CPU 예약을 설정합니다. |
3 | 가상 시스템의 가상 CPU 수를 워크로드를 실행하는 데 필요한 수로 줄입니다. 예를 들어, 4웨이 가상 시스템의 단일 스레드 애플리케이션은 단일 vCPU만 활용합니다. 하지만 하이퍼바이저의 유휴 vCPU 3개에 대한 유지 보수에는 다른 작업에 사용될 수 있는 CPU 주기가 사용됩니다. |
4 | 호스트가 아직 DRS 클러스터 안에 없는 경우에는 호스트를 DRS 클러스터에 추가합니다. 호스트가 DRS 클러스터 안에 있는 경우 호스트 수를 늘리고 하나 이상의 가상 시스템을 새 호스트로 마이그레이션합니다. |
5 | 필요할 경우 물리적 CPU 또는 호스트의 코어를 업그레이드합니다. |
6 | 하이퍼바이저 소프트웨어의 최신 버전을 사용하고 TCP 세분화 오프로드, 대형 메모리 페이지 및 점보 프레임 등 CPU 절약 기능을 설정합니다. |