네트워크 토폴로지: WebSphere MQ 메시징 제공자를 사용하여 상호 운용
클러스터되거나 클러스터되지 않은 여러 개의 네트워크 토폴로지가 있으며, 이 토폴로지로 WebSphere® Application Server는 IBM MQ를 외부 JMS 메시징 제공자로 사용하여 IBM MQ와 상호 운용할 수 있습니다. 고가용성을 제공하기 위해서는 일부 토폴로지가 다른 토폴로지보다 적합합니다.
이 주제에서는 클러스터된 토폴로지와 고가용성 토폴로지를 포함한 다양한 범위의 토폴로지를 설명합니다. 클러스터링 및 고가용성의 경우 제품의 네트워크 배치 또는 z/OS 버전을 사용해야 합니다.
참고: 이 주제에서 "애플리케이션 서버"는 WebSphere Application Server에서
실행 중인 애플리케이션 서버를 가리키고, "큐 관리자"는 IBM MQ에서
실행 중인 큐 관리자를 가리킵니다.
WebSphere Application Server 고가용성 프레임워크는 단일 장애 위치를 제거하고 WebSphere Application Server 내에서 실행하는 애플리케이션 및 프로세스에 대한 피어 대 피어(peer to peer) 장애 복구를 제공합니다. 이 프레임워크는 또한 비WebSphere Application Server 자원을 관리하기 위해 HACMP™(High Availability Cluster Multi-Processing)와 같은 기타 고가용성 프레임워크를 사용하는 환경으로 WebSphere Application Server를 통합합니다.
다음 예제에서는 IBM MQ 메시징 제공자를 사용하여 IBM MQ와 상호 운용하기 위한 기본 네트워크 토폴로지를 보여줍니다. 네 개의 예제에서 2개의 네트워크 토폴로지를 설명하는데 애플리케이션 서버 및 큐 관리자의 위치가 다릅니다.
- WebSphere 애플리케이션 서버가 클러스터링되지 않고 IBM MQ 큐 관리자가 클러스터링되지 않는 경우의 상호 운용
- 애플리케이션 서버 및 큐 관리자가 서로 다른 호스트에서 실행됨
- 애플리케이션 서버 및 큐 관리자가 동일한 호스트에서 실행됨
- WebSphere 애플리케이션 서버가 클러스터되고 IBM MQ 큐 관리자가 클러스터되지 않을 때 상호 운용
- 큐 관리자가 애플리케이션 서버와 다른 호스트에서 실행됨
- 애플리케이션 서버가 여러 호스트에서 실행되며, 이 중 하나는 큐 관리자를 호스트함
- WebSphere 애플리케이션 서버가 클러스터되고 IBM MQ 큐 관리자가 클러스터될 때 상호 운용
- 큐 관리자가 애플리케이션 서버와 다른 호스트에서 실행됨
- 큐 관리자가 애플리케이션 서버와 동일한 호스트에서 실행됨
- WebSphere 애플리케이션 서버를 큐 공유 그룹을 사용하여 z/OS용 IBM MQ에 연결
- 애플리케이션 서버 및 큐 관리자가 동일한 LPAR에서 실행됨
- 애플리케이션 서버 및 큐 관리자가 서로 다른 LPAR에서 실행됨