이 항목에서는 로드 밸런싱 설정을 기준으로 하는 에이전트 로드 인덱스가 Horizon Cloud의 RDSH 팜에서 전원 관리에 사용되는 방식을 설명합니다.
이 설명서 문서에 언급된 설정에 대한 자세한 내용은 팜 생성으로 이동한 후 해당 문서 내에서 해당 설정을 찾습니다.
Horizon Cloud 에이전트는 5가지 설정(
CPU 사용량 임계값,
메모리 사용량 임계값,
디스크 대기열 길이 임계값,
디스크 읽기 지연 시간 임계값 및
디스크 쓰기 지연 시간 임계값)을 사용하여 각 VM의 로드를 측정하는 0~100 사이의 값인 에이전트 로드 인덱스를 계산합니다.
중요: 에이전트 로드 인덱스가 전원 관리에서 제공하는 주요 역할 때문에 환경에서 전원 사용량과 성능 균형을 원하는 대로 적절히 유지할 수 있도록 이러한 설정에 대해 적절한 값을 선택하는 것이 중요합니다.
팜 사용량에 대한 시스템 결정
시스템은 다음 두 백분율 값 중 더 높은 값을 선택하여 특정 팜의 사용량을 확인합니다.
- 세션 선점
- 팜 내의 활성 세션의 수를 팜에서 전원이 켜진 VM의 가능한 총 세션 수로 나눕니다. 가능한 세션 수는 팜에서 전원이 켜진 VM 수를 팜에 대해 설정한 VM당 세션 값에 곱하여 계산합니다.
- 평균 로드 인덱스
- 팜에서 전원이 켜진 VM의 평균 에이전트 로드 인덱스입니다.
팜 확장의 경우 시스템은 선택한 값을 팜에 대해 선택한 전원 관리 설정의 높은 임계값과 비교합니다.
다음 두 가지 예제 모두에서 팜에 대한 전원 관리 설정은 최적화된 성능입니다. 최적화된 성능 설정의 높은 임계값은 50%입니다. 즉, 사용량이 50%에 도달하면 시스템은 사용되지 않은 VM 중 하나의 전원을 켭니다.
참고: 아래 예에서 팜의
최대 VM 설정은 1보다 커야 합니다. 그렇지 않으면 확장이 발생하지 않습니다.
예 - 높은 임계값을 초과하는 세션 선점으로 인한 팜 확장
이 예에서는 설정은 다음과 같습니다.
- VM당 세션 수 = 20
- 전원 관리의 높은 임계값 = 50%
확장 전 | 확장 후 |
---|---|
전원이 켜진 VM
사용량 값
두 값 중 더 높은 값은 50%이며 전원 관리 최적 성능 설정의 높은 임계값과 일치합니다. 결과적으로 시스템은 두 번째 VM의 전원을 켭니다.
|
전원이 켜진 VM
사용량 값
두 값 중 더 높은 값은 25%이며 전원 관리 최적 성능 설정의 낮은 임계값과 일치합니다. 결과적으로 시스템은 아무 작업도 수행하지 않습니다.
|
예 - 높은 임계값을 초과하는 평균 로드 인덱스로 인해 팜 확장
이 예에서는 설정은 다음과 같습니다.
- VM당 세션 수 = 20
- 전원 관리의 높은 임계값 = 50%
확장 전 | 확장 후 |
---|---|
전원이 켜진 VM
사용량 값
두 값 중 더 높은 값은 50%이며 전원 관리 최적 성능 설정의 높은 임계값과 일치합니다. 결과적으로 시스템은 두 번째 VM의 전원을 켭니다.
|
전원이 켜진 VM
사용량 값
두 값 중 더 높은 값은 25%이며 전원 관리 최적 성능 설정의 낮은 임계값과 일치합니다. 결과적으로 시스템은 아무 작업도 수행하지 않습니다.
|