![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
요청 플로우 우선순위 개요
지능형 관리 를 사용하여 성능 목표를 정의하고 수신 트래픽의 특정 서브세트로 바인드할 수 있습니다. ODR(On Demand Router) 및 연관된 자율 관리자는 ODR을 통해 보내는 작업에 대한 스마트 워크로드 관리 의사결정으로 과부하 시 비즈니스 목표를 지원합니다. 구성 내 모든 작업의 중요도가 동일한 것은 아닙니다. ODR은 다양한 요청 플로우를 다소 빠르게 전달하여 최적의 균형잡힌 결과를 달성하고 서비스 품질(QoS)을 유지함으로써 이 개념을 지원합니다.
ODR의 역할
ODR은 HTTP 프록시 또는 SIP 프록시 역할을 하는 서버입니다. ODR에는 ARFM(Autonomic Request Flow Manager)이 포함됩니다. ARFM은 서비스 정책 구성에 따라 인바운드 트래픽의 우선순위를 지정하고 다운스트림 서버가 과부하되지 않도록 보호합니다. 트래픽은 구성된 서비스 정책 및 제공된 로드를 고려하여 성능 결과를 최상의 밸런스로 조절하도록 관리됩니다. 인바운드 UDP(User Datagram Protocol) 또는 SIP(Session Initiation Protocol) 메시지의 경우 ODR이 UDP 재전송을 올바르게 확인하고 처리하기 위해 다른 ODR로 메시지를 라우팅할 수 있습니다.
ODR(On Demand Router) 컴포넌트를 통해 ODR이 환경을 감지할 수 있습니다. ODC는 런타임 시 라우팅 규칙을 동적으로 구성하여 ODR에서 트래픽을 해당 애플리케이션 서버에 정확히 라우팅할 수 있게 합니다. ODR은 WebSphere® Application Server Network Deployment 서버 및 WebSphere 소프트웨어를 실행하지 않는 서버로 HTTP 요청을 라우팅할 수 있습니다. WebSphere Application Server용 웹 서버 플러그인과 같은 ODR은 작업 요청을 라우팅하기 위해 세션 선호도를 사용합니다. 서버에서 세션이 설정되면 동일한 세션에 대한 이후 작업 요청이 원래 서버로 이동하여 캐시 사용이 극대화되고 백엔드 자원에 대한 조회가 감소합니다.
서비스 정책
서비스 정책은 잠재적인 작업에 ARFM에서 읽는 속성으로 지정된 사용자 정의 카테고리입니다. 서비스 정책을 사용하여 URI, 클라이언트 이름과 주소, 사용자 ID 또는 그룹을 포함한 요청 속성에 따라 요청을 분류할 수 있습니다. 서비스 정책을 구성하면 실제 작업에 다양한 레벨의 중요성이 적용됩니다. 여러 서비스 정책을 사용하여 서로 다른 요청 카테고리에 차별화된 서비스를 전달할 수 있습니다. 서비스 정책 목표는 성능 목표와 중요도에 따라 다를 수 있습니다.
ARFM(Autonomic Request Flow Manager)
ARFM은 ODR에 있으며 요청 우선순위를 제어합니다. ARFM이 포함하고 있는 다음 컴포넌트가 함께 작동되고 있는 경우 컴포넌트는 수신 요청의 우선순위를 올바르게 지정할 수 있습니다.
- 대상 셀에 대한 컴퓨팅 전원 제어기입니다. 즉, 일부 ARFM 게이트웨이가 직접 작업을 전송하는 셀입니다. 이는 노드 에이전트, ODR 또는 배치 관리자에서 실행될 수 있는 HAManagedItem입니다.
- 사용한 프로토콜 군, 프록시 프로세스, 배치 대상의 조합에 대한 게이트웨이입니다. 게이트웨이는 자체 프록시 프로세스에서 실행합니다. HTTP 및 SIP의 경우 프록시 프로세스가 ODR(On Demand Router)입니다. JMS(Java™ Message Service) 및 IIOP의 경우에는 프록시 프로세스가 WebSphere 애플리케이션 서버입니다.
- 대상 셀에 대한 작업 요소 계측기입니다. 이는 노드 에이전트, ODR 또는 배치 관리자에서 실행될 수 있는 HAManagedItem입니다.
동적 워크로드 관리자(DWLM)
동적 워크로드 관리(DWLM)는 우선순위로 지정된 라우팅 시스템을 설정하는 가중치 시스템에 따라 라우팅과 같이 워크로드 관리자와 동일한 프린시펄을 적용하는 ODR의 기능입니다. DWLM은 WLM에 자율적으로 라우팅 가중치를 설정합니다. WLM 사용 시 관리 콘솔에서 수동으로 정적 가중치를 설정합니다. DWLM 사용 시 시스템은 가중치를 동적으로 수정하여 비즈니스 목표를 최신으로 유지할 수 있습니다. DWLM을 종료할 수 있습니다. 동적 조작의 컴포넌트에서 자동 조작 모드를 사용할 경우, 동적 클러스터 중 하나에 정적 WLM 가중치를 설정하면 제품의 온 디맨드 측면이 올바르게 작동하지 못하게 방해할 수 있습니다. WebSphere Application Server Network Deployment WLM은 ODR(On Demand Router)로 제한되지 않을 뿐 아니라, 클라이언트가 WebSphere Application Server Java Development Kit) 및 오브젝트 요청 브로커(ORB)를 사용하고 로컬 선호 라우팅을 채택하지 않는 경우 IIOP 트래픽에도 적용됩니다.
다음 다이어그램은 ODR로의 동일한 양의 요청 플로우를 보여줍니다. 내림차순 중요도를 나타내기 위해 각각 플래티넘, 골드, 브론즈가 사용됩니다. 작업이 분류되고 우선순위가 지정되고 큐에 지정된 후에는 보다 많고 중요한 작업(플래티넘)은 처리되고 보다 적고 덜 중요한 작업(브론즈)은 큐에 지정됩니다. 브론즈는 지연되므로 ODR에서 시작되는 브론즈의 장기 평균 비율이 수신되는 브론즈의 장기 평균 비율보다 작지 않습니다. 동적 조작은 완료 대상으로 할당된 목표 시간 내에 작업을 유지합니다.
