R5iNotes 워크로드

iNotes®Domino® 메시징 및 PIM(Personal Information Management) 기능으로의 웹 기반 액세스를 위한 웹 클라이언트입니다.

이 태스크 정보

R5iNotes 워크로드는 현재 사용자가 브라우저에서 메일을 전송 중인지 검색 중 또는 삭제 중인지 나타냅니다. 일반적인 사용자는 이 스크립트를 한 시간에 네 번 실행합니다. 스크립트는 실행될 때마다 메일 메시지를 확인하고 검색합니다. 또한 각 NthIteration에서 이 워크로드에 대해 6번에 한 번, 사용자는 서버에 있는 NumMessageRecipients의 다른 사용자에게 메일 메시지를 전송합니다. 사용자는 약속을 정하고, NumMessageRecipients의 다른 사용자에게 초대장을 발송하며, 자신의 받은 문서에서 검색된 초대에 응답합니다.

테스트는 다음 항목을 측정합니다.

  • 완료된 HTTP 태스크 처리량
  • 최대 용량에서 평균 응답 시간
  • 평균 사용자 응답 시간이 허용할 수 없는 수준에 도달하기 전에 지원되는 최대 R5iNotes 사용자 수

고려사항은 다음과 같습니다.

  • iNotes5 템플리트인 INOTES5.NTF는 서버와 함께 사용할 수 있으며 서버에 설치해야만 제대로 작동할 수 있습니다.
  • 사용자 및 메일 파일이 작성된 후 소유자 mail1, mail2를 포함하도록 메일 데이터베이스의 ACL 업데이트 에이전트를 SUT의 Domino® 디렉토리에서 실행하여 메일 데이터베이스의 ACL을 업데이트하십시오. 메일 데이터베이스의 소유자 이름이 ACL에 지정되어 있어야 합니다.

R5iNotes 워크로드용 Notes® 클라이언트 드라이버에 대한 NOTES.INI 설정

이 태스크 정보

스크립트 변수 영역을 선택한 후 다음 필드를 완료합니다.

1. 스크립트 변수

스크립트 값

입력할 값

MailServer

MailServer의 표준 이름(예: CN=MailServer1/O=Renovations). NOTES.INI의 MailServer 행은 위치 문서를 편집할 때 자동으로 업데이트됩니다.

nb_dbdir

Notes® 데이터 디렉토리에 상대적인 데이터베이스 디렉토리. 모든 메일 파일이 data\mail\ directory set nb_dbdir=mail\에 작성됩니다. 메일 파일을 데이터 디렉토리에 작성하려면, 공백을 입력합니다.

ServerName!!MailTemplate

메일 파일 작성에 사용되는 서버에 위치한 템플리트에 대한 포인터 (예: Servername/Renovations!!inotes5.ntf)

NumMailNotesPerUser

메일 파일을 작성할 때 파일을 채우는 Note 수. 권장 값은 100입니다.

NBTest Reset

테스트 시작 시 기존 문서를 삭제하는 변수를 정의합니다. 가능한 값은 다음과 같습니다.

  • NBTestReset=1 - 테스트 시작 시 기존 문서를 삭제합니다.
  • NBTestReset=0 - 테스트 시작 시 기존 문서를 무시합니다.

삭제된 문서 수는 MaxDocToDelete 변수의 값 집합에 따라 다릅니다.

httphost

Domino® 웹 서버의 TCP/IP 주소 또는 호스트 이름.

NormalMessageSize

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

도메인

Domino® 서버의 Notes® 메일 도메인 이름 (예: Renovations)

주: 이 값은 클라이언트에 있는 위치 문서의 [메일 도메인] 필드 값과 일치해야 합니다.

R5iNotes 워크로드에 대한 Domino® 서버 설정

프로시저

  1. Domino® Designer를 사용하여 데이터베이스 Server.Load 설정 에이전트의 모든 에이전트를 SUT의 Domino® 디렉토리 에이전트 보기에 복사합니다.

    에이전트에 대한 자세한 내용은 Server.Load 설정 에이전트 데이터베이스의 데이터베이스 사용법 문서를 참조하십시오.

  2. 테스트 서버의 Domino® 디렉토리를 열고 NotesBench 사용자 문서 작성 에이전트를 실행합니다. 이 에이전트는 사용자 문서를 작성하고 HTTP 비밀번호도 설정합니다.
  3. 표에 표시된 부분을 제외하고 에이전트의 기본 설정을 사용합니다.
    2. 기본값과 다른 에이전트 설정

    설정

    사용 값

    Starting value to Create Mail users

    1(기본값)

    Number of Users to Create

    작성 중인 총 테스트 사용자 수를 입력합니다. 기본값 = 1000.

    Number of Mailn. 사용할 NSF 파일

    작성 중인 총 메일 데이터베이스 파일 수를 입력합니다. 이것은 Number of Users to Create 필드의 값과 동일한 값입니다. 기본값 = 1000.

    Starting Mailn.NSF file

    1(기본값)

    Location for Mail Databases

    이 값은 nb_dbdir 스크립트 변수 값과 일치해야 합니다. 기본값 = mail\

    메일 도메인

    기본값: 서버의 메일 도메인에서 읽음

    메일 서버

    기본값: Domino® 디렉토리가 위치하는 서버의 이름

    Message Storage Format

    1 - 선호하는 형식 없음

    메일 시스템

    POP 또는 IMAP을 선택하려면, 6을 입력합니다. 기본값 = 1

    Internet Host name

    기본값: Domino® 디렉토리가 위치하는 서버의 호스트 이름

R5iNotes 워크로드에 대한 서버 문서 설정

이 태스크 정보

SUT의 Domino® 디렉토리에 있는 서버 문서에는 다음 설정이 필요합니다.

  • 보안 탭의 관리자 필드에 관리자의 이름을 입력하십시오.
  • 인터넷 프로토콜 탭의 다음 기본 수행을 기반으로 HTTP 성능 최적화 필드에서 고급(사용자 정의 설정)을 선택하십시오. 이 필드를 사용하여 HTTP 스레드의 개수를 보거나 수정할 수 있으며, 일반적으로 설치 중에 설정됩니다. 최적의 HTTP 스레드 수를 설정하려면 몇 가지 실험이 필요합니다. 대형 컴퓨터에서는 값이 100부터 시작하며 상태에 따라 증가 또는 감소됩니다.
  • 인터넷 프로토콜 - HTTP 탭에서 제한시간 섹션을 찾습니다. HTTP 지속 연결 필드에서 사용 안함을 선택하십시오.

SUT에 대한 NOTES.INI 설정을 지정하려면, SUT에서 NOTES.INI 파일을 열고 HTTP가 서버 태스크에 포함되어 있는지 확인합니다. 콘솔에 추가 데이터를 표시하려면, NOTES.INI 파일에서 Log_MailRouting=40 설정을 사용합니다.

액세스 권한을 지정하려면 Domino® 디렉토리의 ACL을 열고 서버 문서에서 관리자로 지정된 사용자가 지정된 관리자인지 확인하십시오.

R5iNotes 워크로드 실행

이 태스크 정보

메일 데이터베이스가 사용 가능해야 합니다.

프로시저

  1. SUT에서 Domino® 서버를 시작합니다. 라우터, 업데이트, IMAP, LDAP, SMTP 서버 태스크가 실행 중이어야 합니다. 원하는 경우, 추가 서버 태스크를 실행할 수 있습니다.
  2. iNotes® 메일 파일을 작성했는지 확인하고 그렇지 않은 경우 작성합니다.
  3. 테스트가 끝나면, Domino® 서버를 종료하기 전에 SUT 콘솔에 SH STAT 명령을 입력합니다.