SMTP 및 POP3 워크로드

SMTP 및 POP3 워크로드는 SMTP 및 POP3를 통해 메일을 송수신하는 현재 사용자를 모델로 합니다. 스크립트의 평균 대기 시간은 10분이므로, 평균 사용자는 시간당 6번 이 테스트를 수행합니다.

이 태스크 정보

각 테스트를 반복하는 동안 스크립트는 POP3 메시지를 확인하고 검색합니다. 메시지를 발송할 때, 각 사용자는 메일 메시지를 20분마다 한 번씩 NumMessageRecipients로 발송합니다. 사용자의 20%가 발송 메일 메시지의 80%를 수신합니다. 각 사용자가 발송한 SMTP 메시지는 SUT에 있는 기타 사용자의 메일 데이터베이스에 배달됩니다.

테스트에서 얻어진 측정 값은 다음과 같습니다.

  • 완료된 Notes® 조작 처리량
  • 최대 용량에서 평균 응답 시간
  • 지원되는 최대 SMTP/POP3 메일 사용자 수

SMTP/POP3 서버의 결과 용량 측정기준은 평균 사용자 응답 시간이 허용되지 않을 때까지 지원 가능한 최대 사용자 수입니다.

주: SMTP 및 POP3 워크로드 스크립트를 검토할 수 있습니다.

다음의 하드 디스크 요구사항은 테스트를 거치는 동안 SUT과, SUT에서 메일을 수신하는 대상 시스템에 적용됩니다.

1. 하드 디스크 요구사항

설정

초기 디스크 요구사항

Domino® 6 이상의 경우, 각 사용자(메일 데이터베이스)에 대해 SUT에서 약 11.5MB입니다. Domino® 5의 경우, 약 7.5MB입니다.

이후 디스크 요구사항

테스트 기간 중에 시간당 100KB씩 늘립니다. 이 숫자는 사용자 수와 상관없습니다.

SMTP/POP3 테스트 실행에 대한 추가 정보

프로시저

  1. 환경 문제점 해결을 최소화하기 위해, IP 정보(예: 호스트 정보)를 \etc\hosts 파일 또는 SUT 및 드라이버 디렉토리의 해당 파일에 저장합니다.
  2. 인증 오류가 Domino® 서버 콘솔에서 발생하는 경우, SUT의 Domino® 디렉토리에 있는 각 사용자 문서의 HTTP 필드에 있는 비밀번호를 확인합니다. 필요한 경우, Domino® 디렉토리를 편집합니다.
  3. SUT 콘솔에서 추가 라우팅 정보를 표시하려면 다음 명령을 입력합니다.
    Set Config Log_MailRouting=40

SMTP 및 POP3 워크로드 테스트 실행

프로시저

  1. SMTP 및 POP3 초기화 워크로드 실행 절차를 이미 완료했는지 확인합니다.
  2. NotesBench 메일 사용자 문서 작성 에이전트를 실행하여 Domino® 디렉토리에서 원하는 수의 사용자 문서를 작성합니다.
  3. Domino® Administrator 클라이언트에서 Server.Load를 시작합니다.
  4. [테스트 유형] 필드에서 [내재된 방식]을 선택한 후 목록에서 "SMTP 및 POP3 워크로드"을 선택합니다.
  5. [매개변수 테스트] 탭을 클릭합니다. 여러 대의 클라이언트에서 테스트를 실행하는 경우, 각 클라이언트에서 테스트를 실행할 때 "시작 스레드 수" 매개변수 값을 늘립니다.
  6. [스크립트 변수] 탭을 클릭한 후 다음 값을 입력합니다.
    2. 스크립트 변수

    변수

    조치

    NormalMessageSize

    메시지 본문의 크기를 입력합니다. 권장 값은 10000입니다.

    MessageLineSize

    줄당 문자 수를 입력합니다. 권장 값은 80입니다.

    NumMessageRecipients

    각 메시지의 수신인 수를 입력합니다. 권장 값은 3입니다.

    SMTPHost

    SMTP Listener 태스크를 실행 중인 Domino® 서버의 완전한 도메인 이름을 입력합니다(예: server1.renovations.com).

    RecipientDomain

    예정된 수신인이 들어 있는 도메인의 이름을 입력합니다(예: renovations.com).

    ClientHost

    클라이언트의 인증된 도메인 이름을 입력합니다(예: client1.renovations.com).

    NthIteration

    메시지가 발송되는 주기를 입력합니다. 모든 스크립트 반복 시 발송되는 메시지 대신, 스크립트를 n번 반복할 때마다 메시지가 한 번씩 발송됩니다. 권장 값은 6입니다.

    POP3Host

    POP3 태스크를 실행하는 Domino® 서버의 완전한 도메인 이름을 system.domainname 형식으로 입력합니다(예: Server2.renovations.com).

  7. 옵션: 중지 조건 탭을 클릭하여 중지 조건을 설정합니다.
  8. [실행]을 클릭합니다.
  9. 옵션: 모니터할 메트릭을 선택합니다.
  10. 옵션: 콘솔 명령 수신 서버 필드에 SUT의 이름을 입력합니다.
  11. [테스트 시작]을 클릭합니다.