vSphere HA 클러스터 리소스 비율 승인 제어(2)

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는 아래와 같은 순서로 승인 제어를 수행합니다.

  1. 전원이 켜진 VM들의 총 리소스 요구량 계산
  2. 클러스터의 총 가용 호스트 리소스 계산
  3. 현재 CPU/메모리 페일오버 용량 계산
  4. 구성된 페일오버 용량과 비교

 

예시 시나리오

    • 클러스터 구성
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