요청 플로우, 요청의 우선순위 지정 및 동적 워크로드 관리를 제어하는 자율 관리자를 통해 WebSphere Extended Deployment에서 IIOP/JMS 요청 플로우 우선순위를 지정합니다. 독립형 EJB 클라이언트의 IIOP 요청은 Extended Deployment IIOP 요청 플로우 우선순위 지정에서 처리합니다. 예를 들어 Servlet에서의 EJB 호출은 우선순위가 지정되지 않습니다. 이것은 시스템이 웹 티어 및 EJB 티어, 동일한 전체 사용자 요청과 연관된 요청 등의 다중 티어에서는 우선순위를 지정할 수 없기 때문입니다. 그러나 JMS가 비동기식이면 요청이 발생하는 위치에 제한사항이 없습니다.
IIOP/JMS의 경우 응용프로그램을 호스트하는 백엔드 Application Server 프로세스는 요청 플로우 우선순위를 지정하는 Autonomic Request Flow Manager(ARFM) 게이트웨이를 실행합니다. 요청 플로우는 구성된 서비스 정책 및 제공된 로드를 고려하여 성능 결과를 최상의 밸런스로 조절하도록 관리됩니다.
WebSphere Extended Deployment에서는 성능 목표를 정의하고 이 목표를 수신 트래픽의 특정 서브세트와 바인드할 수 있습니다. ARFM 및 연관된 자율 관리자는 Application Server로 들어오는 작업에 대해 지능적으로 결정하여 로드가 많은 경우 비즈니스 목표를 지원할 수 있습니다. 구성의 모든 작업이 동일하게 작성되지는 않습니다. ARFM은 서로 다른 요청 플로우를 좀 더 빠르게 또는 느리게 실행하도록 전달하여 최상의 밸런스된 결과를 달성하도록 함으로써 이 개념을 지원할 수 있습니다.
서비스 정책은 잠재적인 작업에 ARFM에서 읽는 속성으로 지정된 사용자 정의 카테고리입니다. IIOP의 경우 서비스 정책을 사용하여 응용프로그램 이름, EJB 메소드 이름, EJB jar 파일과 같은 EJB 모듈 이름 및 EJB 이름을 포함한 요청 속성을 기초로 요청을 분류할 수 있습니다. JMS의 경우 대상 이름을 기초로 주제 또는 대기열로 분류할 수 있습니다. 서비스 정책을 구성하면 실제 작업에 다양한 레벨의 중요성이 적용됩니다. 여러 서비스 정책을 사용하여 서로 다른 요청 카테고리에 차별화된 서비스를 전달할 수 있습니다. 서비스 정책의 목표는 중요성과 함께 성능 대상에 따라 다를 수 있습니다.
ARFM은 Application Server 프로세스에 있으며 요청 우선순위 지정을 제어합니다. Autonomic Request Flow Manager(ARFM)는 제어기 및 게이트웨이와 같이 두 개의 파트로 구성됩니다. ARFM 기능은 각 셀에서 Application Server에 있는 제어기와 게이트웨이 콜렉션에서 구현합니다. 게이트웨이는 수신되는 IIOP 요청을 수신하여 대기열에 지정하는 반면, 제어기는 제어 신호 또는 방향을 게이트웨이 및 배치 제어기에 제공합니다. 또한 ARFM은 서로 다른 요청 플로우의 연산 로드 특성을 예상하는 작업 프로파일러를 포함합니다. 이 컴포넌트를 함께 사용하면 수신 요청의 우선순위를 올바르게 지정할 수 있습니다.
Related tasks
서비스 정책 정의