R5 단순 메일 라우팅 워크로드
R5 단순 메일 라우팅 워크로드는 메일 수신 및 발송, 미팅 초대 작성 및 발송, 그리고 약속을 계획하는 현재 Notes® 메일 사용자를 모델링합니다. 스크립트의 평균 대기 시간은 15분이므로, 평균 사용자는 시간당 네 번 이내로 이 테스트를 실행합니다.
이 태스크 정보
각 스크립트가 반복되는 동안, 5개의 문서가 읽혀지고 2개의 문서가 업데이트되며 2개의 문서가 삭제되고 하나의 보기가 열리고 닫히며, 하나의 보기 스크롤이 수행되며, 하나의 데이터베이스가 열리고 닫히는 등의 여러 작업이 수행됩니다. 하나의 메시지는 약 96분마다 각 사용자에게 발송되며, 약속 및 초대에 동일한 주기가 사용됩니다.
메일 라우팅 및 배달이 SUT에서 수행되므로 대상 주소와 SUT의 활성 사용자 메일 파일을 찾으십시오.
테스트에서 얻어진 측정 값은 다음과 같습니다.
- 완료된 Notes® 조작 처리량
- 최대 용량에서 평균 응답 시간
- 지원되는 최대 메일 사용자 수
메일 전용 서버의 결과 용량 측정기준은 평균 사용자 응답 시간이 허용되지 않을 때까지 지원 가능한 최대 사용자 수입니다.
다음의 하드 디스크 요구사항은 테스트를 거치는 동안 SUT과, SUT에서 메일을 수신하는 대상 시스템에 적용됩니다.
| 하드 디스크 |
요구사항 |
|---|---|
초기 디스크 요구사항 |
Domino® 6 이상의 경우, 각 사용자(메일 데이터베이스)에 대해 약 13MB입니다. Domino® R5의 경우, 약 7.5MB입니다. |
| 이후 디스크 요구사항 |
시간당 각 사용자마다 80KB를 증가시킵니다. |
R5 단순 메일 라우팅 테스트는 적어도 한 클라이언트 및 SUT가 필요합니다. 여러 클라이언트 시스템을 사용하는 경우, 동일한 하드웨어 구성이 권장됩니다.
프로시저
- NRPC 메일 초기화 워크로드 실행 절차를 이미 완료했는지 확인합니다.
-
SUT에서 다음 작업을 수행합니다.
- Calendar Connector 태스크(Calconn)을 시작합니다.
- 라우터/SMTP 기본사항 탭의 환경 설정 문서에서 메일함 수 필드를 2 이상으로 설정하십시오.
- [테스트 유형] 필드에서 [내재된 방식]을 선택한 후 목록에서 "R5 단순 메일 라우팅"을 선택합니다.
- [매개변수 테스트] 탭을 클릭합니다. 여러 대의 클라이언트에서 테스트를 실행하는 경우, 각 클라이언트에서 테스트를 실행할 때 "시작 스레드 수" 매개변수 값을 늘립니다.
-
[스크립트 변수] 탭을 클릭한 후 다음 값을 입력합니다.
표 2. 스크립트 변수 변수
조치
MailServer
메일 서버의 표준 이름을 입력합니다(예: CN=MailServer1/O=Renovations).
nb_dbdir
Notes® 데이터 디렉토리에 상대적인 데이터베이스 디렉토리를 입력합니다. 권장 값은 mail\.
MailTemplate
메일 파일 템플리트의 이름을 입력합니다.
NBTestReset
다음 항목 중 하나를 입력하여 테스트 시작 시 기존의 문서를 처리하는 방법을 제어합니다.
- 1 - 기존의 문서를 삭제합니다.
- 0 - 기존의 문서를 무시합니다.
주: 삭제된 문서 수는 MaxDocToDelete 변수의 값 집합에 따라 다릅니다.MaxDocToDelete
테스트가 시작할 때 삭제할 문서 수를 입력합니다. 문서를 삭제한 후 초기 문서 수는 재설정됩니다.
NumMailNotesPerUser
메일 파일 작성 시 메일 파일을 구성하는 데 사용되는 Note의 수(권장 값 100)입니다.
NormalMessageSize
메시지 본문의 크기를 입력합니다. 권장 값은 10000입니다.
NumMessageRecipients
각 메시지의 수신인 수를 입력합니다. 권장 값은 3입니다.
NthIteration
메시지가 발송되는 주기를 입력합니다. 모든 스크립트 반복 시 발송되는 메시지 대신, 스크립트를 n번 반복할 때마다 메시지가 한 번씩 발송됩니다. 권장 값은 6입니다.
ScriptIterationLimit
테스트 스크립트의 외부 루프가 실행되는 횟수를 입력합니다. 권장 값은 1입니다. 이 값은 [매개변수 테스트] 탭의 [스크립트 반복 회수] 필드의 값과 일치해야 합니다.
- 옵션: 중지 조건 탭을 클릭하여 중지 조건을 설정합니다.
- [실행]을 클릭합니다.
- 옵션: 모니터할 메트릭을 선택합니다.
- 옵션: 콘솔 명령 수신 서버 필드에 SUT의 이름을 입력합니다.
- [테스트 시작]을 클릭합니다.