재사용가능한 주소 공간

z/OS® 운영 체제는 각각의 주소 공간을 작성할 때 주소 공간 ID(ASID)를 지정합니다. 하지만 이 운영 체제에서는 제한된 수의 ASID를 지정할 수 있습니다. 기존 주소 공간에 모든 ASID가 지정된 경우 이 운영 체제는 새 주소 공간을 시작할 수 없습니다. 이 상황에서 이 운영 체제는 IEA602I ADDRESS SPACE CREATE FAILED 메시지를 발행합니다.

일부 시나리오에서 메모리 교차 서비스를 사용하는 주소 공간은 ASID의 재사용을 방지하여 ASID 부족 가능성을 증가시킵니다. z/OS 운영 체제의 버전 1.9에서 사용할 수 있게 된 한 가지 솔루션은 특정 주소 공간이 재사용가능한 ASID를 사용할 수 있음을 명시적으로 표시하는 것입니다. 이 문서에서는 z/OS 운영 체제에서 WebSphere® Application Server에 의한 재사용가능한 ASID 사용에 대해 설명합니다.

재사용가능한 ASID 기능을 사용하기 전에

재사용가능한 ASID 기능은 PARMLIB 멤버 DIAGxx에서 REUSASID(YES)를 지정할 때 특정 z/OS 시스템에서 활성화됩니다. 이 매개변수를 지정하지 않으면, 재사용가능한 ASID 기능이 사용되지 않습니다. z/OS 운영 체제의 버전 1.9를 사용하는 경우 워크로드 관리자(WLM) APAR OA28528을 적용해야 합니다.

재사용가능한 주소 공간에서 실행 중인 모든 코드(예: MVS™에 있음)는 z/OS Extended Addressability Guide에 요약되어 있는 ASID 재사용 규칙을 준수해야 합니다. 그렇지 않으면 OA28528에 설명된 것과 같은 문제점으로 인해 주소 공간이 이상 종료될 수 있습니다.

재사용가능한 주소 공간에서 시작된 태스크 실행

메모리 교차 서비스를 사용하는 시작된 태스크가 재사용가능한 주소 공간에서 실행될 수 있음을 표시하려면 START 명령에서 시작된 태스크에 대한 REUSASID=YES 옵션을 지정하십시오. 예를 들어 다음과 같습니다.
START  STC1,REUSASID=YES
중요사항: 이 명령은 parmlib 멤버 DIAGxx에서 REUSASID 기능을 활성화하는 경우가 아닌 경우 적용되지 않습니다.

메모리 교차 서비스를 사용하지 않는 시작된 태스크에 대해서는 REUSASID 옵션을 지정하지 마십시오. 재사용가능한 ASID는 일반적인 주소 공간에 재지정할 수 없는 별도의 풀을 형성하기 때문에 이 접근방식은 권장되지 않습니다.

MVS START 명령을 사용하여 WebSphere Application Server for z/OS 제어기 또는 위치 서비스 디먼을 직접 시작하는 경우 이들을 재사용가능한 주소 공간에서 실행시키려면 REUSASID 옵션을 추가해야 합니다. 예를 들어 다음과 같습니다.
START BBO6ACR,JOBNAME=BBOS001,ENV=BBOBASE.BBONODE.BBOS001,REUSAID=YES
START BBO6DMN,JOBNAME=BBODMNC,ENV=BBOCELL.CFCIMGWI.WITIMGWI,REUSASID=YES

WebSphere Application Server 주소 공간은 WebSphere Application Server 자체에 의해서도 발행될 수 있습니다. 예를 들어, 위치 서비스 디먼이 자동으로 시작되거나 서버가 startServer 명령을 사용하여 시작되는 경우 주소 공간이 발행될 수 있습니다. 이러한 경우 디먼 또는 서버 구성 설정은 REUSASID=YES 옵션이 WebSphere Application Server에 의해 제출되는 START 명령에서 지정되는지 여부를 판별합니다.

기본적으로 위치 서비스 디먼은 WebSphere Application Server가 START 명령을 실행할 때 REUSASID=YES 옵션을 사용하여 항상 시작됩니다.

다른 서버의 경우에는 기본적으로 각 제어기가 REUSASID=YES 옵션을 사용하여 시작됩니다. 제어기에 대한 프로세스 정의를 수동으로 업데이트하여 이 동작을 변경할 수 있습니다. 업데이트를 작성하려면 wsadmin 명령(또는 스크립트)을 사용하여 서버 START 명령에서 REUSASID 옵션을 제거하거나 포함하십시오. 또한 updateZOSStartArgs 스크립트를 사용하여 특정 서버에 대한 REUSASID=YES 옵션을 추가 또는 제거할 수 있습니다.

지원된 구성 지원된 구성:
  • WebSphere Application Server 하위(servant) 영역 및 제어 영역 부속 요소는 일반적으로 재사용가능한 주소 공간에서 실행되지 않습니다.
  • 바인딩 모드 WebSphere MQ 커넥터는 재사용가능한 주소 공간에서 제대로 작동하지 않습니다. z/OS 운영 체제에서 재사용가능한 ASID를 활성화하는 경우에는 활성화 스펙과 대조적으로 메시지 리스너 포트를 사용하여 실행 중인 서버의 START 명령에 REUSASID=YES 옵션이 없는지 확인하십시오.
sptcfg

재사용가능한 주소 공간에 대한 자세한 정보는 z/OS 매뉴얼 MVS Programming: Extended Addressability Guide를 참조하십시오.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-zos&topic=cins_reuseaddressspace
파일 이름:cins_reuseaddressspace.html