서버 가용성 임계값 선택

각 서버에서 서버 가용성 임계값 설정은 클러스터에 있는 워크로드 분산의 주요 요인입니다. 서버 가용성 임계값을 너무 높게 설정하면, 장애 복구가 불필요하게 발생할 수 있습니다. 이 임계값을 너무 낮게 설정하면, 다른 서버로부터 보다 우수한 수행 속도로 작업할 수 있었던 사용자에게 수행 속도가 느려질 수 있습니다.

이 태스크 정보

다음 단계를 사용하여 서버 가용성 임계값으로 적합한 값을 결정합니다.

프로시저

  1. 정상보다 많은 작업량이 많은 기간 동안, 다음 방법 중 하나를 사용하여 서버 가용성 색인을 관찰합니다.
    • Domino® Administrator 또는 웹 관리자에서 원하는 서버를 현재 서버로 만듭니다. 그런 다음 서버 > 통계 탭을 클릭합니다. 통계 목록에서 서버를 펼칩니다.
    • Domino® Administrator의 서버 분할창에서 모든 서버 또는 클러스터를 펼칩니다. 원하는 서버를 마우스 오른쪽 단추로 클릭하고 서버 특성을 선택한 후 클러스터 탭을 클릭합니다.
    • 서버 콘솔에서 show cluster를 입력합니다.
    • 서버 콘솔에서 show stat server를 입력합니다.
      주: 다음의 두 가지 방법을 사용하기 전에 통계 보고를 설정해야 합니다.
    • Domino® Administrator 또는 웹 관리자에서 서버 > 분석 탭을 클릭합니다. 태스크 분할창에서모니터 결과 > 통계 보고서 > 클러스터를 펼칩니다. 결과 분할창에서 원하는 Monitoring Results 문서를 엽니다.
    • Monitoring Results 데이터베이스(STATREP.NSF)를 연 다음, 통계 보고서 > 클러스터 보기를 확인합니다.
  2. 관찰 결과를 근거로 초기 가용성 임계값을 설정합니다. 이 값을 설정할 때는 다음 사항을 고려하십시오.
    • 관찰된 사용 중 최하 25% 내의 값을 지정하십시오.
    • 값이 작으면 다른 서버의 장애 복구를 수용할 수 있도록 보유 용량이 추가됩니다.
  3. 다른 클러스터 통계를 추적하여 워크로드가 제대로 분산되었는지 확인합니다. 다음 표는 워크로드가 고르게 분산되었는지 확인하는데 유용한 일부 통계를 나타냅니다.
    1. 클러스터 통계

    통계 이름

    설명

    Server.AvailabilityIndex

    서버 가용성 색인의 현재 값. 값의 범위는 0 - 100입니다. 0 값은 서버에 사용 가능한 자원이 없음을 나타냅니다. 100 값은 서버가 완전 사용 가능함을 의미합니다.

    Server.ExpansionFactor

    현재 확장 비율. 이 값은 가용성 색인을 계산하는 데 사용됩니다. 1 값은 서버가 해당 서버에 필요한 최소 시간으로 트랜잭션을 완료하고 있음을 나타냅니다. 64 값은 트랜잭션을 완료하는데 필요한 최소 시간보다 64배의 시간이 더 걸림을 나타냅니다. 기본적으로 확장 비율이 64이면 완전 로드된 서버를 나타내며 가용성 색인은 0이 됩니다. NOTES.INI 설정 Server_Transinfo_Range를 사용하여 완전히 로드된 서버를 나타내는 확장 비율 값을 변경할 수 있습니다.

    Show AI 서버 명령어를 사용하여 제안된 가용성 색인을 얻을 수 있습니다.

    Server.Cluster.OpenRedirects.LoadBalance.Successful

    BUSY 서버가 클라이언트를 성공적으로 다른 클러스터 구성원으로 리디렉션하는 횟수.

    Server.Cluster.OpenRedirects.LoadBalance.Unsuccessful

    BUSY 서버가 클라이언트를 다른 클러스터 구성원으로 재지정에 실패한 횟수. 서버는 대상 서버가 BUSY 상태이거나 사용 불가능한 경우 성공하지 못합니다.

    Server.Cluster.OpenRequest.ClusterBusy

    다른 클러스터 서버도 모두 BUSY 서버일 때, BUSY 서버가 클라이언트 요청을 리디렉션하려고 시도하는 횟수.

    Server.Cluster.OpenRequest.LoadBalanced

    서버가 BUSY 상태일 때 사용자가 현재 서버의 데이터베이스를 열려고 시도하는 횟수.

    이 통계값은 서버가 시작된 이후의 누적값입니다.

  4. 클러스터에 있는 모든 서버에 대해 이 통계값을 비교합니다.
  5. 제대로 분산되지 않은 서버에 대한 서버 가용성 임계값을 조정합니다.