[z/OS]

큐 관리자에 대한 계획

큐 관리자를 설정하는 경우 사용자의 계획이 큐 관리자의 확대를 허용해야 큐 관리자가 사용자 엔터프라이즈의 요구사항에 충족할 수 있습니다.

큐 관리자를 구성하는 가장 좋은 방법은 다음 단계와 같습니다.
  1. 기본 큐 관리자 구성
  2. 큐 관리자 간의 통신 및 원격 클라이언트 애플리케이션 통신을 수행하는 채널 시작기의 구성
  3. 메시지를 암호화하고 보호하려면 Advanced Message Security 를 구성하십시오.
  4. IBM® MQ를 통한 파일 전송을 사용하려면 z/OS®Managed File Transfer를 구성하십시오.
  5. 관리 또는 메시징 REST API또는 IBM MQ Console 를 사용하여 웹 브라우저에서 IBM MQ 를 관리하려면 mqweb 서버를 구성하십시오.

일부 엔터프라이즈의 환경에는 수십만 개의 큐 관리자가 있습니다. 지금 그리고 5년후에 IBM MQ 네트워크를 고려해야 합니다.

z/OS에서 일부 큐 관리자는 초당 수천 개의 메시지를 처리하고 초당 100MB이상을 로그합니다. 아주 높은 볼륨을 예상한다면 둘 이상의 큐 관리자를 고려해야 합니다.

z/OS에서 IBM MQ 는 메시지가 커플링 기능에 저장되고 큐 공유 그룹의 모든 큐 관리자가 메시지에 액세스할 수 있는 큐 공유 그룹 (QSG) 의 일부로 실행될 수 있습니다. 큐 공유 그룹에서 실행하려면 필요한 큐 관리자의 수를 고려해야 합니다. 일반적으로 각 LPAR에 하나의 큐 관리자가 있습니다. 또한 하나의 큐 관리자가 정기적으로 CF 구조를 백업하도록 할 수 있습니다.

구성에 대한 일부 변경은 새 큐 정의와 같이 쉽게 수행할 수 있습니다. 로그 작성 및 페이지 크게 설정과 같은 일부 변경은 더 어려우며 큐 관리자나 큐 공유 그룹 이름 등의 일부 구성은 변경할 수 없습니다.

MP16 성능 SupportPac 에 사용 가능한 성능 및 성능 조정 정보가 있습니다.

이름 지정 규칙

큐 관리자 데이터 세트에 대해 이름 지정 규칙이 있어야 합니다.

많은 엔터프라이즈에서 로드 라이브러리 이름 등에 릴리스 번호를 사용합니다. IBM MQ의 새 버전으로 마이그레이션할 때 CICS®, Batch및 IMS JCL을 변경할 필요가 없도록 현재 사용 중인 버전 (예: MQM.V930.SCSQAUTH) 을 가리키는 MQM.SCSQAUTH 의 별명을 사용하는 것을 고려할 수 있습니다.

z/OS UNIX System Services 의 기호 링크를 사용하여 현재 사용 중인 IBM MQ 버전의 설치 디렉토리를 참조할 수 있습니다.

큐 관리자에서 사용하는 데이터 세트(로그, 페이지 세트, JCL 라이브러리)에는 보안 프로파일 작성을 간소화하기 위한 이름 지정 규칙, 데이터 세트를 디스크에 저장할 위치를 제어하는 SMS 스토리지 클래스에 데이터 세트의 맵핑 그리고 데이터 세트의 속성이 필요합니다.

IBM MQ 의 버전을 페이지 세트 또는 로그의 이름에 넣는 것은 좋은 생각이 아닙니다. 언젠가 새 버전으로 마이그레이션할 수 있고 그러면 데이터 세트가 "잘못된" 이름을 가지게 됩니다.

애플리케이션

비즈니스 애플리케이션 및 IBM MQ를 구성하는 가장 좋은 방법을 이해해야 합니다. 예를 들어 애플리케이션에 복구 및 반복 기능을 제공하는 논리가 있는 경우 비지속 메시지로 충분할 수 있습니다. IBM MQ 가 복구를 처리하도록 하려면 지속 메시지를 사용하여 동기점에 메시지를 넣고 가져와야 합니다.

여러 비즈니스 트랜잭션에서 큐를 분리해야 합니다. 한 비즈니스 애플리케이션의 큐가 가득 차면 이것이 다른 비즈니스 애플리케이션에 영향을 주지 않기를 원할 것입니다. 가능하면 다른 페이지 세트 및 버퍼 풀 또는 구조로 큐를 분리하십시오.

메시지 프로파일을 이해해야 합니다. 많은 애플리케이션에서 큐에 몇 개의 메시지만 보유합니다. 다른 애플리케이션은 하루 동안 큐를 모아놓고 야간에 처리할 수 있습니다. 일반적으로 몇 개의 메시지만 보유하는 큐는 문제가 있는 경우 많은 시간 동안 메시지를 보유해야 하며 메시지가 처리되지 않습니다. CF 구조와 페이지 세트를 크기 조정하여 예상되는 최대 용량을 수용해야 합니다.

사후 구성

큐 관리자( 및 컴포넌트)를 구성한 후 다음을 계획해야 합니다.
  • 페이지 세트 백업.
  • 오브젝트 정의 백업.
  • 모든 CF 구조 백업 자동화.
  • IBM MQ 메시지 모니터링 및 문제점 발견 시 조치 수행.
  • IBM MQ 통계 데이터 수집.
  • 가상 스토리지와 같은 자원 사용량 및 시간당 기록된 데이터 양을 모니터링. 이를 통해 자원 사용량이 증가하고 있는지 및 새 큐 관리자 설정과 같이 조치를 취해야 하는지를 알 수 있습니다.