SNMP는 업계에서 인정 받는 모델로, 데이터 센터 내 광범위한 정보 기술 하드웨어 및 소프트웨어 노드에서 작동 상태를 수집하는 데 사용됩니다. 각 노드에는 클라이언트와 통신하는 에이전트 서버 소프트웨어가 제공됩니다.
일반적으로 클라이언트는 들어오는 트랩을 수신하며 서비스 콘솔에 포괄적인 상태 정보를 표시하는 관리 응용 프로그램입니다. 이 SNMP 클라이언트는 데이터 센터 전체의 다수 서버 에이전트에서 상태 정보를 검색합니다. 각 에이전트의 역할은 관리 대상 객체 세트에 대한 상태 정보를 클라이언트에 노출하는 것입니다. 모든 관리 대상 객체는 MIB(Management Information Base)에 표시됩니다. 일반적인 클라이언트 관리 응용 프로그램은 개별 MIB를 보고하는 여러 에이전트와 통신합니다.
관리 응용 프로그램은 전체 데이터 센터 내 각 객체의 상태를 보고할 수 있습니다. 관리자에게 전자 메일 메시지를 전송하거나 적절한 기술 지원 담당자에게 연락하여 문제 또는 상태 변경 사항에 대처할 수 있습니다.
에이전트는 모니터되는 데이터를 각 호스트의 마스터 에이전트에 전달합니다. Solaris 및 Linux 시스템에서 마스터 에이전트는 표준 추가 기능으로 제공되는 개방형 소스 net-snmp 소프트웨어의 일부입니다. net-snmp 번들에는 xagent
마스터 에이전트, 트랩 리스너 및 표준 snmp 명령줄 유틸리티(snmpget
, snmpwalk
, snmptranslate
등)를 비롯한 전체 SNMP 유틸리티 세트가 포함됩니다. ACSLS MIB에는 읽기 전용 객체만 포함되므로 snmpset
유틸리티는 이 응용 프로그램에 적용되지 않습니다.
Oracle 시스템의 경우 pkg install
(Solaris용) 또는 yum install
(Linux용)을 사용하는 간단한 설치 단계와 함께 net-snmp 소프트웨어가 제공됩니다. ACSLS 에이전트는 SNMP-V1 프로토콜을 사용하는 SNMP 클라이언트 소프트웨어용으로 읽기 전용 액세스를 제공합니다. ACSLS MIB를 통해 노출되도록 ACSLS로 설정 가능한 객체가 없습니다. ACSLS 서버에서 제공되는 조정 가능한 모든 매개변수를 통해 트랩 대상, ACSLS 상태 폴링 빈도 및 일부 관리 응용 프로그램에 필요할 수 있는 URL을 구성할 수 있습니다.
ACS-TAPE-MONITOR-MIB 내에서 정의된 객체는 ACSLS SNMP 에이전트가 모니터합니다. 에이전트는 ACSLS에서 제어되는 스토리지 라이브러리에 대한 상태 정보를 유지 관리하고 관리 응용 프로그램에 ACS-TAPE-MONITOR-MIB 데이터베이스를 노출하여 다양한 객체의 상태 변경 사항을 관리 콘솔에 전달합니다. ACSLS 에이전트는 SNMP 도메인이 Solaris 또는 Linux 시스템에서 실행되는 다양한 부속 시스템에 연결되는 net-snmp 마스터 에이전트 뒤에서 작동합니다. ACSLS SNMP 에이전트 2.4는 ACSLS 8.4 소프트웨어를 실행 중인 호스트의 Solaris 11 또는 Linux 6 환경에서 실행되도록 설계되었습니다.
에이전트는 모니터되는 ACS 및 관련된 내부 구성 요소(예: LSM, CAP 및 드라이브)에 대해 ACSLS가 질의한 정보를 제공합니다. 에이전트는 정기적으로 ACSLS 서버에 상태 요청을 제출하고 상태 변경 사항이 ACSLS 라이브러리 또는 구성 요소에서 감지될 때마다 등록된 클라이언트 리스너로 비동기 메시지(SNMP 트랩)를 전송합니다. 표준 SNMP 에이전트는 UDP 포트 161에서 요청을 수신하고 UDP 포트 162를 통해 트랩을 전송합니다. 고유한 보안 네트워크 구성이 필요한 관리자를 위해 포트 지정을 조정할 수 있습니다.
이 설명서에서는 ACSLS SNMP 에이전트에 대한 설치, 구성 및 작동 지침을 제공합니다. 에이전트 설치 및 구성 시 시스템 관리자(root
) 권한이 필요합니다. 이 문서에서는 SNMP 관리 응용 프로그램에서 에이전트를 사용하는 방법에 대한 정보를 제공합니다. 일반적인 문제로 인해 오류가 발생한 상황에서 에이전트의 작동을 복원할 수 있는 방법을 안내하기 위해 문제 해결 장이 제공됩니다.