728x90
반응형
SMALL
vSphere HA 승인 제어(Admission Control) 이해하기-(1)
VMware vSphere 환경에서 HA(High Availability) 기능은 클러스터 내 호스트 장애가 발생했을 때 가상 머신을 다른 호스트에서 자동으로 재시작해주는 중요한 역할을 합니다.이때 HA 승인 제어(Admission Contro
bettery.tistory.com
vSphere HA(High Availability)는 클러스터 내 호스트 장애가 발생했을 때 가상 머신이 정상적으로 재시작될 수 있도록 리소스를 예약합니다.
그중 가장 많이 사용되는 정책 중 하나가 바로 클러스터 리소스 비율 기반 승인 제어(Cluster Resource Percentage Admission Control) 입니다.

클러스터 리소스 비율 승인 제어란?
- 클러스터 전체 CPU와 메모리 리소스 중 일정 비율을 페일오버 용도로 예약하는 방식
- 지정된 비율만큼 리소스를 항상 비워두고, 나머지 자원에서만 VM이 실행될 수 있도록 제한
- VM이 추가되거나 리소스가 늘어나면 실시간으로 계산하여 용량을 보장
동작 방식
vSphere HA는 아래와 같은 순서로 승인 제어를 수행합니다.
- 전원이 켜진 VM들의 총 리소스 요구량 계산
- 클러스터의 총 가용 호스트 리소스 계산
- 현재 CPU/메모리 페일오버 용량 계산
- 구성된 페일오버 용량과 비교
예시 시나리오
- 클러스터 구성
| H1: CPU 9GHz, 메모리 9GB H2: CPU 9GHz, 메모리 6GB H3: CPU 6GHz, 메모리 6GB → 총 24GHz, 21GB |
- VM 요구량
| VM1: 2GHz, 1GB VM2: 2GHz, 1GB VM3: 1GHz, 2GB VM4: 1GHz, 1GB VM5: 1GHz, 1GB → 총 7GHz, 6GB |
- 계산
| CPU 페일오버 용량 = (24 - 7) / 24 = 70% 메모리 페일오버 용량 = (21 - 6) / 21 = 71% |
- 설정값
| CPU/메모리 페일오버 비율 = 25% |
👉 따라서 현재 사용 가능한 리소스에서 VM을 더 실행할 수 있으며, 추가 VM 전원을 켤 때는 CPU 리소스의 45%와 메모리 리소스의 46%까지 활용 가능.
⚠️ 주의할 점
- 클러스터에는 최소 2대 이상의 HA 활성 호스트가 필요 (유지보수 모드 제외)
- 단일 호스트만 남아있으면 → 아무리 리소스가 충분해도 승인 거부됨
- VM 예약이 없을 경우에도 기본값(32MHz CPU, 0MB 메모리) 이 적용됨
📝 정리
- 클러스터 리소스 비율 기반 승인 제어는 가장 유연하고 널리 사용되는 HA 정책
- CPU와 메모리 자원의 일정 비율을 페일오버 용도로 예약하여 안정적인 VM 재시작 보장
- 실제 환경에서는 적절한 비율(예: 25~33%) 을 설정해 리소스 활용과 가용성 사이의 균형을 맞추는 것이 중요
728x90
반응형
LIST
'Broadcom|VMware > vSphere' 카테고리의 다른 글
| vSphere HA 승인 제어 방식 3가지 비교 정리(4) (2) | 2025.08.28 |
|---|---|
| vSphere HA 전용 페일오버 호스트 승인 제어(3) (1) | 2025.08.28 |
| VMware ESXi 스냅샷 통합/커밋 (1) | 2025.08.26 |
| vSphere VM 복제 시 VMDK 참조 오류 이슈 정리 (1) | 2025.08.26 |
| vSphere HA 승인 제어(Admission Control) 이해하기-(1) (0) | 2025.08.19 |