Horizon은 Horizon Console에서 구성하는 로드 밸런싱 설정에 따라 서버 로드 인덱스를 계산합니다. 서버 로드 인덱스는 서버의 로드를 나타냅니다. 서버 로드 인덱스의 범위는 0에서 100 사이가 될 수 있으며, 0은 로드가 없음을 나타내고, 100은 전체 로드를 나타냅니다. 서버 로드 인덱스가 -1이면 로드 밸런싱이 사용하지 않도록 설정되어 있는 것입니다. Horizon Console 대시보드에서 서버 로드 인덱스를 볼 수 있습니다.
로드 밸런싱 설정을 구성하는 경우 다른 메트릭에 세션 수를 포함하는 모범 사례를 따릅니다. 세션 수를 포함하지 않을 경우, 로드 밸런싱 동안 많은 수의 사용자가 팜에 로그온하면 RDS 호스트 중 하나가 30초 이내에 다른 RDS 호스트보다 훨씬 더 많은 세션 요청을 가져옵니다. 이 문제는 샘플링 간격이 30초이고 CPU, 메모리 또는 디스크 통계가 지난 30초 내에 수집되지 않았기 때문에 발생합니다. 결과적으로, 지난 30초 이내의 모든 세션 요청은 최소 로드 인덱스를 보고하는 RDS 호스트로 이동됩니다. 이 RDS 호스트가 소수의 세션 이후에 다른 호스트보다 더 높은 로드를 갖게 되더라도 마찬가지입니다.
이 문제를 완화하기 위해 샘플링 간격을 줄여 CPU, 메모리 및 디스크 통계를 30초 간격보다 더 자주 수집할 수도 있습니다. 그러나 샘플링 간격을 최소 5초로 줄일 수 있으며 이 경우 RDS 호스트의 성능에 영향을 줄 수 있습니다. CPU 및 메모리 샘플링 간격(초 단위) 전역 정책 설정을 구성하여 샘플링 간격을 변경할 수 있습니다. 전역 정책 설정 구성에 대한 자세한 내용은 "Horizon 관리" 문서를 참조하십시오.
옵션 | 설명 |
---|---|
사용자 지정 스크립트 사용 | 로드 밸런싱에 대해 사용자 지정 스크립트를 사용하려면 이 설정을 선택합니다. 이 설정을 사용하도록 지정하면 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입니다. |