HTML Access는 원격 세션 도중 네트워크 품질을 모니터링하고 높은 지연 시간으로 인해 네트워크가 불안정해지면 알림 메시지를 표시할 수 있습니다. 네트워크 지연 시간은 RTT(왕복 시간) 메트릭을 기준으로 측정됩니다.

HTML Access 설정을 구성하여 이러한 알림 메시지의 표시를 제어할 수 있습니다. 불안정한 네트워크를 식별하기 위해 HTML Access에서 사용하는 임계값 매개 변수를 구성할 수도 있습니다.

네트워크 알림 메시지 표시 구성

알림 메시지를 켜고 끄려면 데스크톱 및 애플리케이션 선택기 창의 오른쪽 상단 모서리에 있는 설정 도구 모음 버튼을 클릭하고 네트워크 상태 표시 사용 안 함 옵션을 전환합니다.

HTML Access에서 네트워크 품질을 확인하는 방법 사용자 지정

네트워크 연결의 품질을 확인하기 위해 HTML Access에서 지정된 시간 간격 동안 감지된 RTT 값을 하한 및 상한 임계값 쌍과 비교하고 품질 점수를 0~100%로 계산합니다. 점수가 특정 백분율 미만으로 떨어지면 네트워크는 지연 시간이 높고 불안정한 것으로 간주됩니다.

HTML Access는 다음 규칙을 사용하여 네트워크 품질 점수를 계산합니다.

Definitions:
rtt = detected RTT value
lowBound = low threshold value
highBound = high threshold value
score = network quality score

If rtt >= highBound, then score = 0

If rtt <= lowBound, then score = 100

If lowBound < rtt < highBound, then score = 100 * ((rtt - lowBound) / (highBound - lowBound))

HTML Access는 다음 규칙을 사용하여 네트워크 안정성을 확인합니다.

Definitions:
score = network quality score
thresholdGood = minimum score required to indicate good network stability
thresholdPoor = high limit of score range indicating poor network stability

If score >= thresholdGood, the network is considered good and no notification is displayed.

If thresholdPoor <= score < thresholdGood, the network is considered OK and no notification is displayed.

If score < thresholdPoor, the network is considered poor and a notification is displayed.

다음 단계를 사용하여 HTML Access에서 네트워크 품질 점수를 계산하고 네트워크 안정성을 확인하는 데 사용하는 임계값을 사용자 지정할 수 있습니다.

  1. 관리자 권한을 사용하여 Horizon Connection Server 호스트 시스템에 로그인합니다.
  2. Program Files/VMware/VMware View/Server/broker/webapps/portal/WEB-INF/classes 디렉토리로 이동합니다.
  3. 텍스트 편집기에서 portal-version.properties 파일을 엽니다.
  4. 구성 파일에서 다음 속성을 지정합니다.
    속성 유효한 값 설명
    enableNetworkIndicator true 또는 false

    네트워크 알림 기능 활성화(true) 또는 비활성화(false) 여부를 지정합니다.

    값을 false로 설정하면 설정 창에서 네트워크 상태 표시 사용 안 함 옵션이 제거됩니다.

    기본값은 true입니다.

    networkState.TcpRttMSLow 양의 정수

    네트워크 품질 점수를 계산하는 데 사용되는 낮은 RTT 임계값입니다. 이 값은 networkState.TcpRttMSHigh 값보다 작아야 합니다. 이 값은 이전에 설명한 규칙의 "lowBound" 변수에 해당합니다.

    기본값은 2입니다.

    networkState.TcpRttMSHigh 양의 정수

    네트워크 품질 점수를 계산하는 데 사용되는 높은 RTT 임계값입니다. 이 값은 networkState.TcpRttMSLow 값보다 커야 합니다. 이 값은 이전에 설명한 규칙의 "highBound" 변수에 해당합니다.

    기본값은 400입니다.

    networkState.TcpThresholdGood 0에서 100까지의 백분율

    네트워크 안정성이 양호함을 나타내는 데 필요한 최소 점수입니다. 이 값은 networkState.TcpThresholdPoor 값보다 커야 합니다. 이 값은 이전에 설명한 규칙의 "thresholdGood" 변수에 해당합니다.

    기본값은 85입니다.

    networkState.TcpThresholdPoor 0에서 100까지의 백분율

    네트워크 안정성이 좋지 않음을 나타내는 점수 범위의 상한을 지정합니다. 이 값은 networkState.TcpThresholdGood 값보다 작아야 합니다. 이 값은 이전에 설명한 규칙의 "thresholdPoor" 변수에 해당합니다.

    기본값은 40입니다.

    networkState.RttCheckPeriodMs 2000보다 큰 정수

    네트워크 RTT가 모니터링되는 시간 간격(밀리초)을 지정합니다.

    기본값은 15000입니다.