Sun Management Center 3.6.1 사용 설명서

Sun Management Center 구조

Sun Management Center 소프트웨어에는 세 가지 구성 요소인 콘솔, 서버 및 에이전트가 포함됩니다. 이 제품은 관리자 및 에이전트 구조를 기반으로 합니다.

다음 그림은 세 가지 구성 요소 계층을 보여 줍니다.

그림 1–1 Sun Management Center 구성 요소 계층

이 흐름도에서는 계층 간의 정보 흐름을 보여 주고 있습니다.

주요 Sun Management Center 계층 및 그 기능은 다음에서 설명합니다.

콘솔 계층

Sun Management Center 콘솔 계층은 사용자와 Sun Management Center 소프트웨어의 다른 구성 요소 계층 간의 인터페이스입니다. 이 계층에는 Java 콘솔, 웹 콘솔 및 CLI가 포함됩니다. 같은 Sun Management Center 서버에 대해 여러 사용자를 지원하는 여러 콘솔이 있을 수 있습니다. 콘솔은 다음 기능을 제공합니다.

서버 계층

서버 계층은 콘솔을 통해 요청을 승인하고 적절한 에이전트에 이러한 요청을 전달합니다. 그런 다음 서버에서 에이전트의 응답을 다시 콘솔로 전달합니다.

예를 들어, 호스트에 액세스하고 있는 사용자의 수에 대한 정보를 요청하면 서버 계층이 콘솔에서 이 요청을 수신합니다. 그런 다음 서버 계층은 요청을 해당 호스트의 에이전트에 전송합니다. 에이전트는 답을 검색해서 그 답을 다시 서버로 보내고 서버에서는 해당 정보를 콘솔에 전달합니다.

마찬가지로 한 호스트에 오류 상태가 발생하면 해당 호스트의 에이전트가 서버에 그 정보를 알립니다. 서버에서는 이 정보를 경보의 형태로 콘솔에 전달합니다.

또한 서버 계층은 에이전트와 인터페이스할 보안 진입점을 콘솔에 제공합니다.

서버 계층은 그림 1–2에 묘사된 대로 다음 구성 요소를 포함합니다.

그림 1–2 Sun Management Center 서버 계층

이 다이어그램은 위에 나열된 서버 계층 구성 요소 간 통신과 SNMP를 통한 로컬 및 원격 에이전트와의 통신을 보여 줍니다.

서버 구성 요소는 서버 계층의 핵심입니다. 서버 구성 요소는Java 서버와 웹 서버라는 두 가지 서버로 구성됩니다. Java 서버와 웹 서버 모두 다중 스레드됩니다. 이러한 서버에서는 다양한 Sun Management Center 사용자의 여러 데이터 요청을 처리할 수 있습니다.

토폴로지 관리자는 사용자 관리 도메인 관리 및 관리 대상 개체 토폴로지 정렬 등의 서비스를 제공합니다.

트랩 처리기는 트랩을 관련 구성 요소에 기록 및 전달하는 중앙 집중식 SNMP 트랩 수용기입니다. 이 서버 계층 구성 요소는 모든 경보 알림을 수신하는 역할을 합니다.

구성 관리자는 서버와 에이전트에 보안 서비스를 제공합니다.

이벤트 관리자는 에이전트에서 이벤트 정보를 수신합니다. 이러한 이벤트는 콘솔로 전달되는 경보를 트리거할 수 있습니다.

에이전트 계층

에이전트는 Sun Management Center 소프트웨어가 관리하는 노드의 개체를 관리 및 모니터하고 관련 정보를 수집합니다. 서버 계층은 SNMP를 통해 에이전트 계층과 상호 작용하여 관리 대상 개체에 액세스합니다.

Sun Management Center 에이전트는 확장 가능하며 SNMP를 기반으로 합니다. 에이전트는 시스템의 특정 측면에 집중하는 모듈을 로드하여 개체, 응용 프로그램 상태 및 성능을 모니터하고 관리합니다. 이러한 개체에는 하드웨어, 운영 체제 및 응용 프로그램이 있습니다.

에이전트는 관리 대상 개체의 상태를 결정하기 위해 규칙을 사용합니다. 규칙에서 지정한 조건에 해당하게 되면 소프트웨어에서는 자동으로 경보를 생성하고 규칙에서 지정한 작업을 수행합니다.

서버 컨텍스트

서버 계층 및 에이전트 계층을 묶어 Sun Management Center 서버 컨텍스트라고 합니다. 콘솔을 시작할 때 특정 서버 컨텍스트로 로그인하게 됩니다. 해당 서버로 정보를 전송한 에이전트의 관리 대상 개체는 같은 서버 컨텍스트에 속합니다.

관리 대상 개체는 같은 서버 컨텍스트 또는 원격 서버 컨텍스트에 속할 수 있습니다. 원격 서버 컨텍스트의 관리 대상 개체는 다른 서버에 정보를 전송합니다. 같은 서버 컨텍스트의 관리 대상 개체는 사용자의 콘솔에 연결되어 있는 서버 호스트에 정보를 전송합니다.

기본적으로 Sun Management Center 소프트웨어는 같은 서버 컨텍스트의 개체를 관리하지만 원격 서버 컨텍스트의 개체는 모니터만 합니다. “관리” 및 “모니터”에 대한 정확한 정의는 용어집을 참조하십시오. 서버 컨텍스트 및 보안에 대한 자세한 정보는 Sun Management Center 원격 서버 액세스를 참조하십시오.

그림 1–3 서버 컨텍스트에 콘솔 로그인

이 흐름도에서는 두 서버 컨텍스트에서 하나의 콘솔에 정보를 보내는 경우를 보여 주고 있습니다.