WebSphere Application Server용 JMX(Java Management Extensions)

이 주제에서는 이 표준을 WebSphere® Application Server에 적용하는 방법과 JMX(Java™ Management Extensions)에 대한 일반적인 개요를 제공합니다.

JMX(Java Management Extension) 개요

JMX(Java Management Extension)는 애플리케이션 자원 관리를 위한 Java 표준입니다. JMX로 정의되는 관리 아카텍처는 세 가지 레벨로 나뉘어집니다.
  • 가장 낮은 레벨은 관리 도구입니다. 각 관리 자원은 보유한 속성, 지원하는 조작 및 전송하는 알림을 지정하는 인터페이스로 설명합니다. 이 자원이 관리 대상 Bean(MBean)입니다.
  • 중간 레벨은 관리 에이전트입니다. 각 관리 대상 프로세스는 MBean 서버를 포함하는 JMX 에이전트를 포함하며 이는 MBean에 대한 레지스트리 및 액세스 지점을 제공합니다. 관리 클라이언트는 MBean 서버를 사용하여 등록된 MBean에 액세스해야 합니다.
  • 아키텍처의 최상위 레벨은 JMX 원격 API에 의해 정의됩니다(JSR 160). JSR 160는 RMI-IIOP(Remote Method Invocation over Internet Inter-ORB Protocol)를 사용하지만 RMI 커넥터와 상호 운용이 불가능합니다. JSR160 스펙 이전에 RMI, SOAP/HTTP 및 SOAP/HTTPS 커넥터는 작성되었으며 지원됩니다.IPC(Inter-Process Communications) 커넥터도 지원됩니다.

    아키텍처의 최상위 레벨은 분배된 서비스 레벨로 역할은 JMX 에이전트에 대한 원격 액세스를 돕는 것입니다. 이 태스크는 프로토콜 독립적이고 위치가 투명하며 MBean 서버에 대한 클라이언트측 인터페이스를 제공하는 커넥터(예: 원격 메소드 호출(RMI) 커넥터) 또는 프로토콜 특정의 MBean 서버에 대한 서버측 액세스를 제공하는 프로토콜 어댑터(예: HTTP 어댑터)를 통해 수행됩니다.

JMX(Java Management Extension) 아키텍처

WebSphere Application Server의 JMX(Java Management Extensions)

JMX(Java Management Extension)는 Application Server 관리 기능의 코어에 위치합니다. Aapplication Server는 JMX 에이전트를 포함합니다. 모든 시스템 컴포넌트는 MBean으로 정의됩니다. 애플리케이션 서버의 JMX 에이전트는 JSR160RMI, RMI/IIOP(Remote Method Invocation/Internet Inter-ORB Protocol), SOAP/HTTP(Simple Object Access Protocol/Hypertext Transfer Protocol), SOAP/HTTPS(Simple Object Access Protocol/Hypertext Transfer Protocol Secure) 커넥터 및 서버 자원에 대한 원격 액세스를 제공하는 IPC(Inter-Process Communications) 커넥터를 지원합니다. Application Server에 포함된 모든 관리 도구는 이러한 JMX 기능을 사용하여 해당 기능을 수행합니다.

독립형 Application Server 설치에서 서버는 개별적으로 존재하고 관리됩니다. 이 환경에서 관리 클라이언트는 Application Server에 직접 연결합니다.

WebSphere Application Server, Network Deployment 설치에서 계층 구조 토폴로지는 노드 내의 애플리케이션 서버와 셀 내의 노드를 그룹화합니다. 관리 서버는 노드 레벨(노드 에이전트) 및 셀 레벨(배치 관리자)에 존재하고 종속 서버의 관리 서비스에 대한 집약 지점 역할을 합니다.

노드에 있는 모든 서버의 MBean은 해당 노드 에이전트를 통해 표시되고 모든 노드의 MBean은 배치 관리자를 통해 표시됩니다. 따라서 배치 관리자에 연결함으로써 조작을 호출하고, 속성을 가져와서 설정하며, 셀의 MBean에 대한 알림을 수신할 수 있습니다. Application Server는 표준 JMX MBeanerver 인터페이스를 반영하는 AdminService 클래스를 제공하고 MBeanerver 인터페이스를 랩하여 분배된 이 관리 기능의 구현에 참여하도록 합니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjmx_overview
파일 이름:cjmx_overview.html