처리량을 최대화하기 위해 애플리케이션 서버 성능을 조정할
목적으로 애플리케이션 서버에 빠르고 간편하게 로드를 적용할 수 있는 설치 조정 테스트가 작성되었습니다.
제공된 세 가지 테스트는 애플리케이션 서버의 여러 부분에 초점을 맞추었습니다.
하나 이상의 전용 컴퓨터를 개별적으로 사용하여 가능한 최대한의 로드를
애플리케이션 서버에 제공하면 최상의 결과를 얻을 수 있습니다. 대규모 WebSphere Application Server 애플리케이션을 테스트하는 경우
Rational® Performance Tester를 실행하고 애플리케이션에 로드를 제공하는 단일 컴퓨터는
애플리케이션을 테스트할 만큼 충분히 가동되지 않을 수 있습니다.
설치 조정 테스트는
기본 조정으로 처리량을 최대화할 수 있도록 애플리케이션 서버를 충분히 가동하도록
설계되었습니다. 성능 조정은
실행하려는 애플리케이션의 다양한 요구사항에 따라 가능한 여러 설정을 조정하는
복잡한 절차입니다. WebSphere Application Server 조정에 대한 자세한 정보는
http://www.ibm.com/developerworks/websphere/techjournal/0909_blythe/0909_blythe.html의 내용을 참조하십시오.
설치 조정 테스트를 실행하는 단순한 목표는
테스트를 실행하는 동안 애플리케이션 서버의 CPU 사용률을 최대화하는 것입니다. 각 테스트를 실행하면서 다음 가이드라인을
따르십시오.
- vmstat 태스크 관리자 또는 이와 유사한 도구를 사용하여 애플리케이션 서버가 실행되는 컴퓨터에서 CPU 사용률을
관찰하십시오. 최대한의 처리량을 목표로 가능한 최대 CPU 사용률을 확보하도록 작업하십시오.
처리량을 최대화하려면 성능을 조정하면서 이 숫자를 늘려야 합니다.
- Rational Performance Tester를 실행하는 컴퓨터의 CPU 사용률을 모니터링하십시오.
CPU 사용률이 70%를 초과하면 컴퓨터의 용량 한계에 도달한 것일 수 있습니다. 하지만 Rational Performance Tester는
다중 컴퓨터를 사용하여 더 많은 로드를 확보하는 기능을 지원합니다.
- 이러한 테스트는 높은 처리량을 제공하기 때문에 테스트에서
네트워크 능력을 초과할 수 있습니다. 태스크 관리자와 같은 도구는
네트워크 사용률을 보여줄 수 있습니다. 100Mbps 네트워크로 제한된 경우
애플리케이션 서버를 완전히 가동하려면 1000Mbps 네트워크 액세스가 필요할 수 있습니다.