R6IMAP 초기화 워크로드

R6IMAP 초기화 워크로드는 서버에서 메일 데이터베이스를 열고 메일 데이터베이스를 채웁니다. 메일 데이터베이스를 작성하는 데 사용되는 템플리트는 NOTES.INI 변수 MailTemplate에서 지정해야 합니다.

이 태스크 정보

템플리트의 이름은 MAILn.NTF로 지정됩니다. 여기서 n은 현재 릴리스 번호입니다. 메일 파일은 IMAP에서 사용하기 위해 변환됩니다. 메일 데이터베이스는 NOTES.INI 변수 NumMailNotesPerUser에 지정된 수의 note(메시지)로 채워집니다.

R6IMAP 초기화 워크로드는 자동으로 메일 데이터베이스를 작성 및 설정하고 다음 설정을 구성합니다.

  • 데이터베이스 ACL 설정
    • 기본 사용자에게 관리자 권한이 제공됩니다.
    • 익명 사용자에게 관리자 권한이 제공됩니다.
  • Owner set = mail#

MAILINIT 워크로드는 서버의 메일 데이터베이스를 열고, 메일 데이터베이스를 작성하며, 토론 데이터베이스를 연 다음 토론 데이터베이스를 SUT에 맞추어 조정된 여러 Note로 채웁니다.

필수 소프트웨어는 다음과 같습니다.

  • 메일 템플리트인 MAILn.NTF가 드라이버에 존재해야 합니다.
  • 인증된 사용자가 필요하므로 모든 사용자 비밀번호는 NotesBench로 설정되어야 합니다.

NotesBench 메일 사용자 문서 작성 에이전트 사용

이 태스크 정보

사용자 문서를 작성하기 위해 사용하는 에이전트는 NAMAGENT.NSF입니다.

프로시저

  1. R6IMAPINIT를 실행하여 메일 데이터베이스를 작성합니다.
  2. NotesBench 메일 사용자 문서 작성 NAMAGENT.NSF 에이전트를 임의의 플랫폼에서 사용하여 SUT의 mail*.nsf 파일을 사용자의 메일 파일로 사용하는 사용자 문서를 작성하십시오. NAMAGENT.NSF를 Domino® 디렉토리에 복사하고 디렉토리에서 실행합니다.

R6IMAP 초기화 워크로드 실행

이 태스크 정보

R6IMAP 초기화 워크로드는 SMTP 메시지로 IMAP 메일 파일을 작성 및 구성하고, 메일 파일을 초기화한 후 IMAP으로 변환합니다.

프로시저

  1. Server.Load의 클라이언트 및 서버를 이미 설정했는지 확인합니다.
  2. NotesBench 메일 사용자 문서 작성 에이전트를 실행하여 Domino® 디렉토리에서 원하는 수의 사용자 문서를 작성합니다. 메시지가 나타나면 다음 변수를 설정합니다.
    1. 변수 및 설정

    변수

    설정

    Message storage format

    2 (MIME)

    메일 시스템

    6 (POP3/IMAP)

  3. Domino® Administrator 클라이언트에서 Server.Load를 시작합니다.
  4. 테스트 유형 필드에서 기본 제공을 선택한 후 목록에서 R6 IMAP 초기화 워크로드를 선택합니다.
  5. [스크립트 변수] 탭을 클릭한 후 다음 값을 입력합니다.
    2. 스크립트 변수

    변수

    조치

    MailServer

    메일 서버의 표준 이름을 입력합니다(예: CN=MailServer1/O=Acme).

    MailTemplate

    메일 파일 템플리트의 이름을 입력합니다(예: MAIL8.5.NTF(현재 릴리스가 Domino® 8.5인 경우)).

    nb_dbdir

    데이터 디렉토리와 관련된 메일 파일을 저장하는 데 사용된 디렉토리를 입력합니다.

    NormalMessageSize

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

    MessageLineSize

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

    RecipientDomain

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

    SMTPHost

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

    ClientHost

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

    NumMailNotesPerUser

    작성 시 메일 파일을 구성할 문서 수를 입력합니다. 권장 값은 100입니다.

  6. 서버에서 IMAP 태스크를 시작합니다.
  7. 주소록을 사용하여 수신인 목록 작성 필드에 SUT 및 Domino® 디렉토리의 이름을 servername/org!!dominodirectory.NSF 형식(예: Server1/Acme!!NAMES.NSF)으로 입력하십시오.
  8. 메일 파일을 작성하는 동안 클라이언트 및 서버에서 오류가 발생하지 않았는지 확인합니다. 메일 파일이 작성되지 않은 경우, 첫번째 테스트를 반복하는 동안 테스트 스크립트는 메일 파일을 작성하지만, 서버 백엔드에 오버헤드가 추가됩니다. 일반적으로, 클라이언트와 SUT의 CPU는 75%를 초과해서는 안되며, Domino® 서버 데이터 디렉토리의 디스크 시간 백분율이 하나의 요인이 돼서는 안됩니다.
  9. [매개변수 테스트] 탭을 클릭합니다. 여러 대의 클라이언트에서 테스트를 실행하는 경우, 각 클라이언트에서 테스트를 실행할 때 "시작 스레드 수" 매개변수 값을 늘립니다.
  10. 옵션: 중지 조건 탭을 클릭하여 중지 조건을 설정합니다.
  11. [실행]을 클릭합니다.
  12. 옵션: 모니터할 메트릭을 선택합니다.
  13. 옵션: 콘솔 명령 수신 서버 필드에 SUT의 이름을 입력합니다.
  14. [테스트 시작]을 클릭합니다.
  15. 올바른 테스트 메일 파일 수가 데이터 디렉토리에 작성되었는지 확인합니다. 각 메일 파일 이름은 MAILn.NSF로 지정되고, 여기서 n은 숫자입니다.
  16. R6IMAP 워크로드 실행 절차를 완료합니다.