Server.Load 테스트 실행에 대한 추가 정보

Server.Load 테스트를 실행할 때 다음 고려사항을 유념하십시오.

프로시저

  1. SUT에 할당하고 해당 숫자가 시스템 제한사항(예: 디스크 공간, 메모리)에 관련되는 방법을 평가할 모의 사용자 수를 고려합니다. Server.Load는 시뮬레이션된 Notes® 사용자당 하나의 스레드를 작성합니다. 예를 들어 하나의 클라이언트 시스템에 100명의 사용자를 할당하는 경우, 100개의 스레드가 테스트 스크립트를 실행합니다. 모든 스레드는 동시에 지정된 테스트를 실행합니다.
  2. 각 사용자 작성 간격을 지정하기 위해 Server.Load 테스트 매개변수인 "스레드 작성 간격" 매개변수를 설정합니다. 예를 들어 2 값은 2초마다 각 사용자를 작성합니다.
  3. "시작 스레드 수" 및 "최대 사용자 수" 매개변수 값을 입력합니다. 입력한 값은 테스트가 시뮬레이트되는 클라이언트 시스템과 데이터베이스 사용자 수에 따라 달라집니다. 예를 들어 클라이언트 시스템이 네 대이고 각 시스템의 사용자가 100명인 400명의 데이터베이스 사용자를 시뮬레이트하려면, 각 클라이언트에서 테스트할 때 다음 값을 지정하십시오.
    1. 최대 사용자 수 및 시작 스레드 수 매개변수

    클라이언트

    최대 사용자 수

    시작 스레드 수

    1.00

    100.00

    1.00

    2.00

    100.00

    101.00

    3.00

    100.00

    201.00

    4.00

    100.00

    301.00

  4. 스크립트에서 명령 간에 일시 중단을 제공하여 실제 사용자의 수행을 시뮬레이트합니다. 참조 지점으로 내재된 스크립트를 사용합니다.
  5. 준비 및 안정 상태를 모두 알아야 합니다. 준비 상태는 모든 스레드가 적어도 하나의 스크립트 반복을 실행한 후 발생합니다. 안정 상태는 보고된 결과와 함께 서버의 실제 확인 가능한 성능을 나타냅니다. 고정 상태는 서버에 있는 Notes® 사용자 수가 모든 클라이언트의 시뮬레이션된 총 사용자 수와 같을 때 발생합니다.