Horizon Cloud Service - next-gen은 풀에서 다중 세션 VM의 전원 관리 및 로드 밸런싱을 위해 로드 밸런싱 설정에 따라 에이전트 로드 인덱스를 사용합니다.

Horizon Cloud Service - next-gen 에이전트는 다음 임계값 설정을 사용하여 에이전트 로드 인덱스를 계산합니다. 인덱스 값은 0에서 100 사이이며 각 VM의 로드를 측정하는 데 사용됩니다. 풀 그룹 정책을 사용하여 이러한 설정을 구성합니다.

  • CPU 사용량 임계값
  • 메모리 사용량 임계값
  • 디스크 대기열 길이 임계값
  • 디스크 읽기 지연 시간 임계값
  • 디스크 쓰기 지연 시간 임계값

에이전트 로드 인덱스가 전원 관리 및 로드 밸런싱에서 수행하는 중요한 역할 때문에 원하는 전력 소비 및 성능의 균형을 달성하기 위해 적절한 값을 선택합니다.

풀의 VM 사용량에 대한 시스템 결정

시스템은 다음 두 백분율 값 중 더 높은 값을 선택하여 특정 풀의 VM 사용량을 확인합니다.
  • 세션 선점

    풀 내의 활성 세션의 수를 풀에서 전원이 켜진 VM의 가능한 총 세션 수로 나눕니다. 가능한 세션 수는 풀에서 전원이 켜진 VM 수를 풀에 대해 지정한 VM당 세션을 곱하여 계산합니다.

  • 평균 로드 인덱스

    위에서 설명한 것처럼 팜에서 전원이 켜진 VM의 평균 에이전트 로드 인덱스입니다.

풀 확장의 경우 시스템은 선택한 평균 로드 인덱스 값을 전원 관리 설정에 대해 지정된 높은 임계값과 비교합니다.

확장이 발생하려면 최대 VM 수 설정이 1보다 커야 합니다.

다음 두 가지 예제 모두에서 전원 관리 설정은 최적화된 성능입니다. 최적화된 성능 설정의 높은 임계값은 50%입니다. 즉, 사용량이 50%에 도달하면 시스템은 사용되지 않은 VM 중 하나의 전원을 켭니다.

예제 - 높은 임계값을 초과하는 세션 선점으로 인한 풀 확장

이 예제에서는 다음 설정이 사용됩니다.

  • VM당 세션 수 = 20
  • 전원 관리의 높은 임계값 = 50%
확장 전 확장 후
전원이 켜진 VM
VM 1
  • 실행 중인 세션 = 10
  • 에이전트 로드 인덱스 = 25%
사용량 값
  • 세션 선점 = 실행 중인 세션 10개/(VM당 20개 세션 x 1VM ) = 50%
  • 평균 로드 인덱스 = 에이전트 로드 인덱스 25%/1VM = 25%

두 값 중 더 높은 값은 50%이며 전원 관리 최적화된 성능 설정의 높은 임계값과 일치합니다. 결과적으로 시스템은 두 번째 VM의 전원을 켭니다.

전원이 켜진 VM
VM 1
  • 실행 중인 세션 = 10
  • 에이전트 로드 인덱스 = 25%
VM 2
  • 실행 중인 세션 = 0
  • 에이전트 로드 인덱스 = 0%
사용량 값
  • 세션 선점 = (실행 중인 세션 10 + 0)/(VM당 20개 세션 x 2VM ) = 25%
  • 평균 로드 인덱스 = (에이전트 로드 인덱스 25% + 0%)/2VM = 12.5%

두 값 중 더 높은 값은 25%이며 전원 관리 최적화된 성능 설정의 낮은 임계값과 일치합니다. 결과적으로 시스템은 아무 작업도 수행하지 않습니다.

예제 - 높은 임계값을 초과하는 평균 로드 인덱스로 인해 풀 확장

이 예제에서는 다음 설정이 사용됩니다.

  • VM당 세션 수 = 20
  • 전원 관리의 높은 임계값 = 50%
확장 전 확장 후
전원이 켜진 VM
VM 1
  • 실행 중인 세션 = 5
  • 에이전트 로드 인덱스 = 50%
사용량 값
  • 세션 선점 = 실행 중인 세션 5개/(VM당 20개 세션 x 1VM ) = 25%
  • 평균 로드 인덱스 = 에이전트 로드 인덱스 50%/1VM = 50%

두 값 중 더 높은 값은 50%이며 전원 관리 최적화된 성능 설정의 높은 임계값과 일치합니다. 결과적으로 시스템은 두 번째 VM의 전원을 켭니다.

전원이 켜진 VM
VM 1
  • 실행 중인 세션 = 5
  • 에이전트 로드 인덱스 = 50%
VM 2
  • 실행 중인 세션 = 0
  • 에이전트 로드 인덱스 = 0%
사용량 값
  • 세션 선점 = (실행 중인 세션 5 + 0)/(VM당 20개 세션 x 2VM ) = 12.5%
  • 평균 로드 인덱스 = (에이전트 로드 인덱스 50% + 0%)/2VM = 25%

두 값 중 더 높은 값은 25%이며 전원 관리 최적화된 성능 설정의 낮은 임계값과 일치합니다. 결과적으로 시스템은 아무 작업도 수행하지 않습니다.