HorizonHorizon Console에서 구성하는 로드 밸런싱 설정에 따라 서버 로드 인덱스를 계산합니다. 서버 로드 인덱스는 서버의 로드를 나타냅니다. 서버 로드 인덱스의 범위는 0에서 100 사이가 될 수 있으며, 0은 로드가 없음을 나타내고, 100은 전체 로드를 나타냅니다. 서버 로드 인덱스가 -1이면 로드 밸런싱이 사용하지 않도록 설정되어 있는 것입니다. Horizon Console 대시보드에서 서버 로드 인덱스를 볼 수 있습니다.

로드 밸런싱 설정을 구성하는 경우 다른 메트릭에 세션 수를 포함하는 모범 사례를 따릅니다. 세션 수를 포함하지 않을 경우, 로드 밸런싱 동안 많은 수의 사용자가 팜에 로그온하면 RDS 호스트 중 하나가 30초 이내에 다른 RDS 호스트보다 훨씬 더 많은 세션 요청을 가져옵니다. 이 문제는 샘플링 간격이 30초이고 CPU, 메모리 또는 디스크 통계가 지난 30초 내에 수집되지 않았기 때문에 발생합니다. 결과적으로, 지난 30초 이내의 모든 세션 요청은 최소 로드 인덱스를 보고하는 RDS 호스트로 이동됩니다. 이 RDS 호스트가 소수의 세션 이후에 다른 호스트보다 더 높은 로드를 갖게 되더라도 마찬가지입니다.

이 문제를 완화하기 위해 샘플링 간격을 줄여 CPU, 메모리 및 디스크 통계를 30초 간격보다 더 자주 수집할 수도 있습니다. 그러나 샘플링 간격을 최소 5초로 줄일 수 있으며 이 경우 RDS 호스트의 성능에 영향을 줄 수 있습니다. CPU 및 메모리 샘플링 간격(초 단위) 전역 정책 설정을 구성하여 샘플링 간격을 변경할 수 있습니다. 전역 정책 설정 구성에 대한 자세한 내용은 "Horizon 관리" 문서를 참조하십시오.

표 1. Horizon Console의 로드 밸런싱 설정
옵션 설명
사용자 지정 스크립트 사용 로드 밸런싱에 대해 사용자 지정 스크립트를 사용하려면 이 설정을 선택합니다. 이 설정을 사용하도록 지정하면 Horizon은 다른 로드 밸런싱 설정을 고려하지 않고 HKLM\Sofware\VMware Inc.\VMware VDM\Performance Stats\CustomLoadValue에서 CustomLoadValue 레지스트리 키를 읽어 서버 로드 인덱스를 가져옵니다. RDS 호스트의 로드 밸런싱 스크립트 쓰기를 참조하십시오.
세션 수 포함 로드 밸런싱을 위해 RDS 호스트의 세션 수를 포함하려면 이 설정을 선택합니다. 로드 밸런싱에 대해 아무 설정도 선택하지 않고, 사용자 지정 스크립트 설정을 선택하지 않으면 Horizon은 기본적으로 세션 수를 사용합니다. 로드 밸런싱을 위해 세션 수를 고려해야 할 필요가 없으면 이 설정을 사용하지 않도록 설정합니다.
CPU 사용량 임계값 CPU 사용량의 임계값(%)입니다. Horizon은 구성된 CPU 임계값을 사용하여 CPU 로드 인덱스 요소를 계산합니다. 0에서 100 사이의 값을 설정할 수 있습니다. 권장되는 값은 90입니다. 기본적으로 이 설정은 로드 밸런싱에 고려되지 않습니다. 기본값은 0입니다.
메모리 사용량 임계값 메모리의 임계값(%)입니다. Horizon은 구성된 메모리 임계값을 사용하여 메모리 로드 인덱스 요소를 계산합니다. 0에서 100 사이의 값을 설정할 수 있습니다. 권장되는 값은 90입니다. 기본적으로 이 설정은 로드 밸런싱에 고려되지 않습니다. 기본값은 0입니다.
디스크 대기열 길이 임계값 샘플 간격 동안 선택한 디스크에 대해 대기열에 있는 평균 읽기 및 쓰기 요청 수의 임계값입니다. Horizon은 구성된 임계값을 사용하여 디스크 로드 인덱스 요소를 계산합니다. 어떤 양의 정수로도 설정할 수 있습니다. 기본적으로 이 설정은 로드 밸런싱에 고려되지 않습니다.
디스크 읽기 지연 시간 임계값 디스크의 데이터 평균 읽기 시간 임계값(밀리초)입니다. Horizon은 구성된 임계값을 사용하여 디스크 로드 인덱스 요소를 계산합니다. 어떤 양의 정수로도 설정할 수 있습니다. 기본적으로 이 설정은 로드 밸런싱에 고려되지 않습니다. 기본값은 0입니다.
디스크 쓰기 지연 시간 임계값 디스크의 데이터 평균 쓰기 시간 임계값(밀리초)입니다. Horizon은 구성된 임계값을 사용하여 디스크 로드 인덱스 요소를 계산합니다. 어떤 양의 정수로도 설정할 수 있습니다. 기본적으로 이 설정은 로드 밸런싱에 고려되지 않습니다. 기본값은 0입니다.