작업 관리자
유연한 관리 환경에서, 작업 관리자를 사용하면 관리 에이전트에 등록된 애플리케이션 서버, 배치 관리자 및 호스트 컴퓨터에 대한 관리 작업을 비동기식으로 제출할 수 있습니다. 지리적으로 분산된 영역에 있는 많은 서버에 이 작업을 제출할 수 있습니다.
관리 에이전트, 배치 관리자 및 호스트 컴퓨터에 등록된 독립형 애플리케이션 서버를 등록할 수 있습니다. 독립형 애플리케이션 서버, 배치 관리자 또는 호스트 컴퓨터를 대상으로 등록한 후, 작업 관리자를 통해 대상에 경로 지정된 관리 작업을 큐에 대기시킬 수 있습니다.
작업 관리자에 애플리케이션 서버 노드 및 배치 관리자를 등록하려면 관리 콘솔 또는 wsadmin registerWithJobManager 명령을 사용하십시오. 명령은 ManagedNodeAgent 명령 그룹에 있습니다.
작업 관리자에 호스트를 등록하려면 관리 콘솔 또는 registerHost 명령을 사용하십시오. 이 명령은 JobManagerNode 명령 그룹에 있습니다.
작업 관리자 조치를 완료하고 배치 관리자에서 작업을 실행할 수 있습니다. 배치 관리자 관리 콘솔에는 작업 관리자 관리 콘솔의 항목과 유사한 작업 탐색 트리 선택항목이 있습니다.
- 지정한 시간에 작업 제출이 적용되도록 설정합니다.
- 지정한 시간에 작업 제출이 만기되도록 설정합니다.
- 지정한 시간 간격에 따라 작업 제출이 실행되도록 지정합니다.
- 이메일을 통해 관리자에게 작업이 완료되었음을 알립니다.
작업 관리자에 등록된 각 애플리케이션 서버, 배치 관리자 또는 호스트는 작업 관리자에 대상으로 인식됩니다. 대상 그룹은 작업을 좀더 쉽게 제출할 수 있도록 작성하는 그룹입니다. 한 가지 작업에 대상 이름을 여러 개 입력하는 대신, 대상 그룹의 작업을 제출할 수 있습니다.
작업 관리자로 수행할 수 있는 관리 태스크는 대부분 애플리케이션 관리, 서버 관리, 노드 관리와 같이 해당 제품으로 이미 수행할 수 있는 태스크입니다. 그러나 작업 관리자를 사용하면 태스크를 집계하고 여러 대상에 대한 태스크를 수행할 수 있습니다.
작업 관리자 사용 예제
- 지역 사무소 환경
- 한 회사는 1,000개에 달하는 지사를 보유하며, 이러한 지사가 세계 전역에 지리적으로 분산되어 있습니다. 각 지사에는 2 또는 3대의 시스템을 포함하는 소규모 WebSphere® Application Server, Network Deployment 셀 또는 소수의 애플리케이션 서버가 있습니다. 각 지사의 일일 작업은 로컬에서 관리됩니다. 그러나 각 지사는 수천 마일 거리에 있는 본사의 데이터 센터와도 연결되어 있습니다. 일부 지사는 모뎀 속도로 본사에 연결되어 있습니다. 본사에서는 작업 관리자를 사용하여 여러 지사에 대한 관리 작업을 주기적으로 제출할 수 있습니다.
- 수백 개의 애플리케이션 서버로 구성된 환경
- 관리자는 동일한 애플리케이션 서버 복제본을 실행하는 수백 대의 저가 시스템을 설정합니다. 관리 에이전트에 등록한 모든 애플리케이션 서버 노드를 작업 관리자에 등록합니다. 관리자는 작업 관리자를 사용하여 모든 애플리케이션 서버에서 서버를 새로 작성하거나 애플리케이션을 설치 또는 업데이트하는 등의 관리 명령을 집계합니다.
- 수십 개의 배치 관리자 셀로 구성된 환경
- 관리자는 수백 개의 애플리케이션 서버를 설정하여 30개의 개별 그룹으로 분류합니다. 각 그룹을 하나의 셀에 구성합니다. 이러한 셀을 5개 이상의 지역에 지리적으로 분산하되, 한 지역 당 3-7개의 셀을 배치합니다. 모든 셀이 각각 15개의 멤버 기관을 지원하여, 총 230개의 기관이 지원됩니다. 각 셀은 약 30개의 애플리케이션을 포함하며, 장애 조치(failover)를 위해 각 애플리케이션을 두 개의 클러스터에서 실행하여 총 1,800개의 애플리케이션 서버를 실행하게 됩니다. 관리자는 작업 관리자를 사용하여 모든 셀에서 서버를 시작 및 중지하거나 애플리케이션을 설치 또는 업데이트하는 등의 관리 명령을 집계합니다.
예제 토폴로지
다음 예제 토폴로지에서 시스템 A는 배치 관리자와 배치 관리자가 관리하는 연합 노드를 포함하며, 시스템 C는 관리 에이전트에 등록된 두 개의 애플리케이션 서버(Profile01 및 Profile 02)를 포함합니다. 시스템 D에는 작업 관리자가, 시스템 B에는 웹 서버가 있습니다. 방화벽은 시스템에 추가 보안을 제공합니다. 관리 에이전트 및 배치 관리자는 작업 관리자에 등록되어 있습니다. 관리 에이전트 및 배치 관리자는 작업 관리자를 정기적으로 폴하여 조치가 필요한 작업이 게시되었는지 여부를 판별합니다. 토폴로지에 대한 자세한 정보는 WebSphere Application Server 설치 계획에 대한 주제를 참조하십시오.
