z/OS® 시스템에서
애플리케이션 서버를 실행하는 데는 종종 많은 양의 가상 기억장치가 필요합니다. 가상 스토리지는 실제 스토리지를 백업으로 사용하므로
실제 스토리지 사용량도 높을 수 있습니다. 따라서 애플리케이션 서버를 실행하는 데
할당하는 가상 스토리지의 양을 과소평가하지 않도록 하십시오.
시작하기 전에
실행하는 애플리케이션 서버 수와 각 서버가 처리하는 요청 수를 토대로
애플리케이션 서버 가상 스토리지 요구사항을 판별하십시오.
이 태스크 정보
클라이언트 요청 처리량을 개선해야 하는 경우에는 다음 단계 중 하나 이상의 단계를 수행하십시오.
프로시저
- 추가 가상 스토리지를 할당하십시오. JCL에서 proc에 대한 REGION 설정은
z/OS 주소 공간에 사용 가능한
가상 기억장치의 양을 제어합니다. WebSphere® Application
Server 제어기 및 하위(servant)에 대한 기본값은 0으로 설정되며, 이 값은 운영 체제가 사용 가능한
모든 영역(2GB에 가까운)을 할당하도록 지시합니다. REGION
매개변수를 0이 아닌 값으로 설정하여 할당되는 가상 스토리지의
양을 제한할 수 있습니다. REGION 매개변수의
설정을 결정할 때 JVM 힙의 크기가 가장 중요한 요소입니다.
JVM 힙 크기가 매우 클 때만 REGION을 0이 아닌
다른 값으로 설정해야 합니다. z/OS
운영 체제는 JVM 힙이 할당되는 위치인 주소 공간의 맨 아래에서부터 사용자 저장영역을 할당하고,
맨 위에서부터 시스템 저장영역을 할당합니다. 시스템이 가상 스토리지를 얻으려 시도하고 사용 가능한 가상 스토리지가
없을 때 시스템 이상 종료가 발생할 수 있습니다. 0이 아닌 REGION
매개변수 설정은 시스템이 사용하도록 주소 공간의 맨 위에 스토리지를 보존함으로써
이상 종료가 발생하지 못하게 합니다. 거의 모든 경우에 기본 REGION을 사용하여 실행해도 충분합니다.
참고: REGION=0M 및
IEFUSI에 대한 자세한 정보는 Information Center의 애플리케이션 제공 환경 설치
섹션을 참조하십시오.
- 가상 스토리지 사용량이 높은 애플리케이션 서버를 64비트 모드에서 실행하도록 변환하십시오. 애플리케이션 서버를 64비트 모드에서 실행하면 큰 JVM 힙 크기를 지정할 수 있습니다.
- 매우 큰 애플리케이션이 배치되어 있는 셀을 관리하는 Deployment Manger가 64비트 모드에서 실행되도록 변환하십시오.
- 추가 실제 스토리지를 할당하십시오. 시스템에서 필요로하는 실제 스토리지의 총량은 실행 중인 서버 수와 각 서버에 대한 JVM 힙의 크기에 의존합니다.
소규모 구성의 경우 최소한 512MB의 실제 스토리지를 할당해야 합니다.
권장사항: 때로는
과중하게 사용되는 환경에서 2GB의 중앙 기억장치는 많은 양의 Java™
애플리케이션에 대한 실제 기억장치 수요를 처리하기에 충분하지 않습니다.
이 상황에서는 서버를 사용하여
64비트 모드에서 실행하려 할 수도 있습니다. 64비트 모드에서 서버를 실행하면 보다 많은
중앙 스토리지를 LPAR에 할당할 수 있으며 2GB보다 많은 중앙 스토리지를 정의할 수 있습니다.
64비트 모드에서 실행할 서버를 구성할 경우, 모든 스토리지는
중앙 스토리지로 정의됩니다.
zSeries
프로세서에서 실행되는 z/OS
운영 체제는 항상 64비트 모드로 실행됩니다. zSeries가 아닌 프로세서를 사용 중인 경우,
좀 더 확장된 스토리지를 정의하여 페이징을 최소화할 수 있습니다.