Sametime® 7.0 인스턴트 메시징 워크로드
HCLSametime® 7.0 인스턴트 메시징 워크로드는 로그인, 대화, 상태 변경, 대화 상대 목록 파일에서 수행 및 로그아웃할 현재 Sametime® 사용자를 모델링합니다.
이 태스크 정보
스크립트의 평균 확인 시간은 15분이므로, 평균 사용자는 시간당 4회 이내로 다른 명령을 실행합니다. 각 스크립트가 반복되는 동안, 사용자는 미리 작성된 친구 목록에서 임의의 상대를 선택하여 대화를 시작합니다. 대화는 5개의 메시지로 구성되어 있으며, 각 메시지에 대해 대화 상대로부터 응답을 수신합니다. 그런 다음, 사용자는 한 시간에 한 번 상태를 임의의 값으로 설정하고 일시중지한 후 상태를 다시 사용 중으로 설정합니다. 6시간에 한 번씩 사용자는 새 친구를 친구 목록에 추가합니다. 다음으로, 사용자는 3시간마다 로그오프하고 다른 곳에서 시뮬레이션이 진행되는 동안 잠시 기다린 다음 다시 로그인합니다.
현재 워크로드의 제한은 사용자 "N"명(예: 1000)의 그룹으로 나눈 총 인구이며, NOTES.INI 설정 ST.BL.beginuser.number= 및 ST.BL.enduser.number=는 각 클라이언트 드라이버에 따라 달라집니다(1-1000,1001-2000 등). 이 값은 Sametime® 7.0 워크로드에서 대화할 수 있는 내부 사용자 목록을 관리하는 데 사용됩니다.
Sametime® 7.0 초기화 워크로드를 실행합니다.
테스트에서 얻어진 측정 값은 다음과 같습니다.
- 완료된 Notes® 조작 처리량
- 최대 용량에서 평균 응답 시간
- 지원되는 최대 웹 메일 사용자 수
- 분당 로그인 수
- 분당 로그아웃 수
- 분당 IM 대화 수
- 분당 누락된 IM 대화 수(여기서 대화 상대는 자유롭게 대화할 수 없음)
- 분당 해결 수
- 분당 상태 변경 수
- 분당 친구 목록 변경 수
- 분당 인식 알림 수
- 분당 비동기 알림 수
- 분당 로그인 오류 수
- 분당 대화 오류 수
- 분당 친구 목록 오류 수
- 분당 해결 오류 수
ST70IM 워크로드 기능
이 태스크 정보
- 약 20분간 일시중지
- 로그인 사용자. 각 사용자에 대해 사용자 저장소로부터 친구 목록을 읽습니다. 사용자 상태를 "사용 중"으로 설정
- 스크립트 반복 제한 루프(루프 반복당 평균 15분)
- 약 4분간 일시중지
- 각각 평균 512바이트가 되는 약 5개의 메시지를 각 메시지 간 30초의 확인 시간 동안 한 명의 사용자와 대화
- 약 4분간 일시중지
- 3번째 반복될 때마다 임의의 상태로 변경하고 약 5분간 일시중지한 다음 상태를 "사용 중"으로 재설정
- 약 5분간 일시중지
- 24번째 반복될 때마다 친구 목록에서 사용자 추가/제거
- 약 5분간 일시중지
- 12번째 반복될 때마다 로그아웃하고 약 10분간 일시중지한 다음 로그인
- 루프 끝
- 약 1분간 일시중지
ST70IM 워크로드 확인 시간(분)
이 태스크 정보
24번 반복: ContextIterations 1, 2, 3이 각각 3, 24, 12가 됨:
명시적 일시중지 시간 = 192(2*4*24)
대화 일시중지 시간 = 60(5*0.5*24)
상태 일시중지 시간 = 80(2*5*8)
친구 목록 일시중지 시간 = 5(1*5)
로그아웃 일시중지 시간 = 20(1*10*2)
ST70IM 워크로드 트랜잭션 속도
이 태스크 정보
24번 반복(6시간 간격):
친구 목록에 있는 사용자와 24번 대화
로그아웃 - 2
해결 - 1
인식 - 1
Server.Load 유틸리티에서 ST70IM 워크로드 실행
프로시저
- Server.Load를 시작합니다.
- 스크립트 선택 필드에서 Sametime 7.0 IM 워크로드를 선택한 후 실행을 클릭합니다.
- 테스트 시작을 클릭합니다.
- 실행할 항목에 따라 Sametime® 워크로드 중 하나를 계속합니다.
- 옵션: 워크로드를 성공적으로 실행했는지 확인하려면 Sametime® 상태 출력을 검토합니다.