리소스 밸런싱 및 활동 경향, Server.Load 명령, 고급 데이터베이스 특성, 클러스터 통계 및 서버 상태 모니터를 사용하여 HCLDomino® 서버, Domino 웹 서버 및 메시징 성능을 향상시키려면 이 정보를 사용하십시오.
Server.Load는 테스트를 실행하기 위해 사용하는 용량 계획 도구로, 서버 용량을 측정하고 메트릭에 응답할 대상 Domino® 서버에 대한 "스크립트" 및 "워크로드"라고도 합니다.
샘플 Server.Load 스크립트를 사용하거나 사용자 정의 스크립트를 작성할 때 기본으로 사용할 수 있습니다.
Domino® 서버 자원 활용은 시스템 활동과 사용자 활동의 두 가지로 나눌 수 있습니다. Domino가 서버를 계속 실행하기 위해 생성하는 프로세서, 디스크, 메모리 및 네트워크 소비의 레벨을 포함한 시스템 활동은 시스템이 Healthy 상태이고 원활하게 수행되는 동안에는 활동량이 고정되어 있습니다. 일반적으로, Domino 서버는 실행할 자원의 적당한 백분율을 사용합니다. 남은 서버 용량은 사용자 활동을 지원하는 데 사용되며 서버의 데이터 유용성에 따라 다릅니다.
Server.Load는 Domino® Administrator 클라이언트의 데이터 디렉토리에 초기 설치된 NAMAGENT.NSF 파일의 에이전트 세트를 포함합니다. 이 목록의 첫번째 에이전트(NotesBench 메일 사용자 문서 작성)는 워크로드에 대한 사용자 문서를 설정하고 HTTP 비밀번호를 설정하는 데 사용됩니다. 나머지 에이전트는 워크로드 설정을 수정하고 변경하는 데 사용됩니다.
테스트를 실행할 때, 다양한 스크립트 측정기준과 서버 상태 측정기준을 볼 수 있으며 개별 파일에 테스트 결과를 선택적으로 저장할 수 있습니다. 서버 통계 메트릭은 Domino® 서버에서 생성됩니다. 스크립트 측정기준은 Server.Load 명령 이름과 같으며, 특정 명령의 성능을 표시합니다. 예를 들어 "추가" 측정기준을 선택하는 경우 [측정기준] 창은 "추가" 명령의 결과를 표시합니다.
Server.Load를 사용하려면, SUT(Server Under Test)에서 Domino® 서버를 설치한 후 각 클라이언트에 Domino Administration 클라이언트 및 서버 로드 유틸리티를 설치하십시오.
Server.Load는 내재된 스크립트 집합을 포함합니다. 사용자는 새 사용자 정의 스크립트를 작성할 수도 있습니다.
Server.Load에는 수많은 내재된 워크로드와 초기화 워크로드가 있습니다.
Server.Load 스크립트는 Server.Load 언어라는 간단한 명령 언어로 된 명령문으로 구성되어 있습니다.
다음 스크립트 예제와 예제 컴포넌트를 검토하여 Server.Load 명령 언어의 규칙을 이해합니다. 이 스크립트 예는 메일 파일을 작성하고 초기화합니다.
다음 스크립트의 대부분은 버전에 따라 다를 수 있는 템플리트로 작성되었으므로, 이 스크립트를 사용하거나 필요에 따라 수정할 때에는 이 점을 감안해야 합니다.
유휴 워크로드 테스트에 이 스크립트를 사용할 수 있습니다.
SMTP 및 POP3 워크로드 스크립트를 사용할 수 있습니다.
웹 유휴 워크로드 테스트에 이 스크립트를 사용할 수 있습니다.
웹 메일 초기화 워크로드 테스트에 이 스크립트를 사용할 수 있습니다.
다양한 IMAP 워크로드 스크립트는 다음과 같습니다.
다양한 메일 라우팅 스크립트는 다음과 같습니다.
공유 데이터베이스 스크립트 샘플은 다음과 같습니다.
Sametime® 7.0 초기화 워크로드 스크립트를 ST70Init 워크로드 스크립트라고도 합니다.
이 스크립트를 사용하여 Sametime® 인스턴트 메시징 워크로드를 테스트할 수 있습니다.
Sametime® 7.5 인스턴트 메시징 워크로드 스크립트는 다음과 같습니다.
Server.Load는 사용할 메일링 주소의 범위를 판별할 때 이 주제에 설명된 로직을 사용합니다.
도메인 인덱서 태스크가 실행될 때마다 다중 데이터베이스 색인에 포함 특성이 사용 가능으로 설정된 새 데이터베이스를 도메인 카탈로그에서 찾습니다. 그런 다음 기존 데이터베이스와 새로운 파일 시스템 또는 마지막으로 실행된 후 변경된 파일 시스템에서 문서와 파일을 찾아서 도메인 색인에 추가합니다.
기본 Domino® 서버 성능 향상 및 다음 기능에 대한 도움말은 다음 항목을 참조하십시오. Agent Manager, 데이터베이스 및 Domino 디렉토리, 디렉토리 카탈로그, LDAP 검색, 메일, 웹 서버, Windows NT™ 서버 및 UNIX™ 서버
Domino® 웹 서버를 설정한 후, 제대로 실행되는지 확인하고 서버의 성능 및 응답 시간을 점검하십시오.
Domino® 특정 환경에서 효율성을 개선하는 기능이 있지만, 기본적으로 이 기능은 해제되어 있습니다.
고급 데이터베이스 특성에는 성능 최적화 및 압축 기능이 포함되어 있습니다. 이 외에도 읽지 않음 표시 및 임시 삭제와 같은 유용성 기능을 관리하는 방법도 있습니다.
새 가지 카테고리의 Domino® 클러스터 통계는 클러스터를 분석할 수 있습니다.
Domino® Administration 클라이언트 워크스테이션이 오랜 기간 동안 CPU를 100% 활용하는 경우, 서버 상태 모니터는 워크로드를 유지할 수 있도록 서버 통계 데이터를 삭제합니다.