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의 이름을 입력합니다.
- [테스트 시작]을 클릭합니다.