![[z/OS]](../images/ngzos.gif)
최적화된 로컬 어댑터와 WLM 사용
CICS®(Customer Information Control System) 및 z/OS®용 WebSphere® Application Server에 대한 워크로드 관리(WLM) 분류 규칙 설정을 포함하여, 최적화된 로컬 어댑터와 함께 WLM을 사용하기 위해 필요한 모든 태스크를 완료하려면 이 태스크를 사용하십시오.
시작하기 전에
이 태스크 정보
프로시저
- CICS 및 WebSphere Application Server에 대한 WLM 분류를
설정하십시오. 이 단계에서 WebSphere Application Server가
CICS 트랜잭션에서 서비스 클래스를
상속할 수 있도록 WLM의 분류 규칙을 구성하십시오.
- WLM 구성 유틸리티, IWMARIN0를 시작하십시오.
- 패널에서 WLM 구성을 선택하고 옵션 6으로 진행해서 분류 규칙을 정의하십시오.
- CICS 서브시스템에 대한 규칙을 선택하십시오. CICS에 대한 규칙이 없으면 서브시스템 목록 행의 조치 열에 1을 입력해서 CICS에 대한 규칙 세트를 작성하십시오.
- 사용자의 CICS 트랜잭션에 대한 규칙을 정의하십시오. 이름 규정자 아래에 CICS 트랜잭션 이름을 입력하고 유형 규정자 아래에 TN을 입력하십시오. 서비스 필드에 트랜잭션을 실행하려는 서비스 클래스를 입력하십시오.
- 선택사항: WebSphere Application Server에 대한 동일한 규칙을 입력하십시오. 이 단계는 최적화된 로컬 어댑터를 통해 WebSphere Application Server에 작업이 전송될 때 CICS에 사용된 서비스 클래스에 WebSphere Application Server를 일치시키려는 경우에만 필요합니다. CICS에 대한 규칙을 입력한 후 서브시스템 선택 대화 상자에 CICS 대신 서브시스템의 CB를 지정해서 WebSphere Application Server에 대한 동일한 규칙을 입력하십시오.
- CICS
트랜잭션의 WLM 서비스 클래스에 일치하도록 WebSphere Application Server를
구성하십시오. 이 단계는 각 요청 시에 WLM 서비스 클래스를 CICS에서 WebSphere Application Server로 전파하는 방법을
설명합니다.
최적화된 로컬 어댑터와 사용할 각 CICS
트랜잭션에 대한 서비스 클래스로 WLM이 구성되었는지
확인하십시오.
- WebSphere Application Server에 사용되는 WLM
트랜잭션 클래스 맵핑 파일을 수정해서 트랜잭션 클래스를
요청에 지정하십시오. 서비스 이름 또는 JNDI(Java Naming and Directory Interface) 홈을 사용하는
각 EJB(Enterprise JavaBeans) 애플리케이션에 대한 섹션을 추가하여
클래스 맵핑 파일을 수정하고, 호출자 WLM 서비스 클래스(설정된 경우)의 전파가 필요함을 표시할 수 있습니다. 다음은 샘플 분류 규칙입니다.
클라이언트 프로그램은 최적화된 로컬 어댑터를 사용하여 엔터프라이즈 Bean을 WebSphere Application Server에 가져옵니다. 클라이언트 WLM 성능 블록이 WebSphere Application Server에 전파되고, 여기서 Application Server는 WLM 트랜잭션 클래스 맵핑 파일을 점검한 후 이 요청을 클라이언트 WLM 성능 블록에 기반하여 분류해야 하는지 확인합니다.<InboundClassification type="ola" schema_version "1.0" default_transaction_class="A0"> <ola_classification_info service_name="ejb/myFirstBean" description="Sample" propagate transaction name="true"/> </InboundClassification>
성능 블록의 트랜잭션 이름은 작업을 분류하는 데 사용되며 WLM의 새 영역 아래에 큐잉됩니다. WLM은 CICS에 사용된 트랜잭션 이름을 일치시켜서 WebSphere Application Server의 구성에서 분류 규칙을 찾고 결과적인 서비스 클래스를 사용합니다.
최적화된 로컬 어댑터를 통해 WebSphere Application Server에 디스패치된 작업은 클라이언트 요청과 동일한 서비스 클래스 하에서 실행합니다.
- WebSphere Application Server에 사용되는 WLM
트랜잭션 클래스 맵핑 파일을 수정해서 트랜잭션 클래스를
요청에 지정하십시오. 서비스 이름 또는 JNDI(Java Naming and Directory Interface) 홈을 사용하는
각 EJB(Enterprise JavaBeans) 애플리케이션에 대한 섹션을 추가하여
클래스 맵핑 파일을 수정하고, 호출자 WLM 서비스 클래스(설정된 경우)의 전파가 필요함을 표시할 수 있습니다. 다음은 샘플 분류 규칙입니다.
- 최적화된 로컬 어댑터를 통해 구동된 EJB 요청의 작업 우선순위를
지정하십시오. 이 단계는
최적화된 로컬 어댑터를 통해 WebSphere Application Server가 수신하는 EJB 요청을
EJB JNDI 홈 이름에 기초하여 임의의 WLM 서비스 클래스에
일치시키는 방법을 설명합니다. 클라이언트는
EJB 요청의 WLM 속성을 변경하지 않습니다.
- 서비스 클래스로 맵핑되는 트랜잭션 클래스 이름을 작성해서, MVS™ 시스템의 WLM 구성을 수정하십시오. 이는 z/OS용 WebSphere Application Server에서 HTTP 또는 IIOP에 대해 수행한 프로세스와 동일합니다.
- WebSphere Application Server에 대한 WLM 트랜잭션 클래스 맵핑 파일의 항목을 작성하십시오. 항목을 작성하려면 사용된 트랜잭션 클래스 및 최적화된 로컬 어댑터를 통해 구동된 엔터프라이즈 Bean의 JNDI 홈 이름을 사용하십시오. JNDI 홈 이름에 와일드카드를 사용할 수 있습니다.
클라이언트 애플리케이션은 최적화된 로컬 어댑터를 통해 엔터프라이즈 Bean에 대한 요청을 보냅니다. WebSphere Application Server는 WLM 트랜잭션 클래스 맵핑 파일에서 일치하는 항목을 찾고 연관된 트랜잭션 클래스를 사용하여 WLM으로 작업을 분류합니다. 트랜잭션 클래스는 WLM을 통해 분류 요청에 리턴되고 하위 리젼에 작업을 큐잉하는 데 사용된 서비스 클래스로 맵핑됩니다. 최적화된 로컬 어댑터를 통해 WebSphere Application Server에 디스패치된 작업이 WLM 트랜잭션 클래스 맵핑 파일의 정의에 일치하는 서비스 클래스로 실행합니다.<InboundClassification type="ola" schema_version "1.0" default_transaction_class="A0"> <ola_classification_info service_name="ejb/mySecondBean" description="Classify using transaction class" transaction_class="A1"/> <ola_classification_info service_name="ejb/security/*" description="Classify all secure beans using transaction class" transaction_class="A2"/> </InboundClassification>
관련 개념:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_olawlm
파일 이름:tdat_olawlm.html