NMS
태그 :
- 개념
- NMS(Network Management System) - 네트워크 상의 모든 장비들의 중앙감시 체계를 구축하여 모니터링, 분석 및 계획이 가능하며 관련 데이터를 활용한 이상 트래픽에 대한 조기 경보 및 네트워크 관리 시스템
I. 효율적인 네트워크 서비스를 제공하기 위한 NMS의 개요
가. NMS(Network Management System) 의 정의
- 네트워크 상의 모든 장비들의 중앙감시 체계를 구축하여 모니터링, 분석 및 계획이 가능하며 관련 데이터를 활용한 이상 트래픽에 대한 조기 경보 및 네트워크 관리 시스템
나. NMS(Network Management System)의 중요성
구분 |
설명 |
사업적 측면 |
- 안정적이고 효율적인 통신망을 이용한 고품질의 서비스를 고객에게 제공 - 고객이 만족할 만한 서비스(QoS)의 제공 - 통신망의 운용 유지보수 최소화 |
기술적 측면 |
- 장애 경보체제 구축 - 네트워크 장애 복구 시간 단축 - 네트워크 변경, 추가, 삭제시 자동 탐지 - 네트워크 자원 활용의 극대화 - 사용경향, 성능정보수집 및 분석 - 분산 시스템 관리 체계의 기반 구조 구축 |
II. NMS(Network Management System) 의 구성도 및 구성요소
가. NMS(Network Managetment System 의 구성도
- SNMP(Simple Network Management Protocol : OSI APP.Layer / Agent 통한 네트워크 오류 및 상태 관리
나. NMS(Network Management System 의 구성요소
구성요소 |
설명 |
특징 |
Repository |
- 네트워크 자원 상태 저장,NMS 서버에 위치 수집 정보 저장 |
저장소 |
Management |
일반적으로 SNMP 에이전트라고도 부르며 호스트 컴퓨터나 브리지, 라우터, 허브와 같은 장치로 관리국(Management Station)에 의해서 관리될 수 있는 장비이다. 관리 에이전트는 독자적으로 장비 자신의 트래픽을 모니터링하고, 그 통계 정보를 자신의 MIB에 저장해두었다가 중앙의 관리국으로부터의 트래픽 정보 요구나 특정 동작 요청에 응답한다 |
자율성, 지능성 |
MIB |
- 각 정보를 하나의 오브젝트로 하여 오브젝트들의 계층적 구조로 트래픽 정보를 저장하고 검색할 수 있도록 하는데, 이런 오브젝트들의 모임을 management information base (MIB)라 한다. 관리국(Management Station)은 관리 에이전트의 MIB 오브젝트의 값을 검색함으로써 관리하려는 장비의 트래픽에 대한 감시 기능을 수행하는 것이다. 또한 MIB는 에이전트에게 특정 동작을 하게 할 수 있으며, 특정 변수들의 값을 변경시켜 에이전트의 구성 설정도 변경시킬 수 있다 |
업체별 MIB 표준 필요 |
SNMP |
- 네트워크 관리 프로토콜은 관리국이 관리 에이전트의 트래픽 정보를 검색하고 그 MIB 설정을 바꿀 수 있는 표준 프로토콜이다. TCP/IP 네트워크의 관리용으로 쓰이는 프로토콜은 Simple Network Management Protocol (SNMP)이고 이는 다음의 기능들을 포함한다. - Get: 관리국이 에이전트의 오브젝트 값을 검색할 수 있게 한다. |
벤더에 독립적 |
네트워크 매니저 |
- Agent로부터 상태 정보 수집 및 분석 장애 복구 |
Repository 등록 |
Management Station |
Management Station은 네트워크 관리자(사람)가 네트워크 관리 시스템(NMS)에 접근할 수 있도록 인터페이스를 제공한다. Management Station의 주요 기능
|
중앙 관리, 통제, 모니터링 |
III. NMS(Network Management System)의 주요 기능 및 분류
가. NMS의 주요기능
구분 |
설명 및 특징 |
장애관리 |
- Fault management - 장비 또는 회선상에 발생한 문제를 검색 또는 추출 해결 방안 제공 |
구성관리 |
- Configuration management - 네트워크상의 장비와 물리적인 연결구조를 구성하고 보여주는 기능 |
계정관리 |
- Accounting management 를 제공, 이력 관리라고도 함 - 사용자 등록, 삭제, 중지, 복원 기능 - 서비스 사용에 대한 각 노드별 이전의 사용 현황을 제공 |
성능관리 |
- Performance management - 가용성,응답 시간,사용량,에러량,처리 속도등 성능 분석에 필요한 통계 데이터를 제공하는 기능 |
보안관리 |
- Security management - 암호, 인증 등을 이용한 정보흐름을 제어, 보호하는 기능 - 접속경로 제한등 |
나. NMS 의 분류
분류 |
설명 및 특징 |
플랫폼(Platform) NMS |
- HP의 OpenView와 같이 플랫폼 역할을 하면서 새로운 프로젝트를 올릴 수 있다. 하지만 덩치가 크고 고가이며, 복잡해 운영자에게 익숙해지기 위해서는 많은 시간과 공부가 필요. - 보고서 기능과 통계 데이터 가공이 힘들다는 단점 - 주로 서버 및 소프트웨어 제조 업체들이 제공 |
엘리먼트(Element) NMS |
- 주로 네트워크 장비 업체들이 제공하는 NMS - 특정 장비에 대한 분석은 탁월하지만 타사 장비에 대한 관리가 힘들다는 범용성의 한계 |
애플리케이션(Application) NMS |
- 플랫폼 NMS와 엘리먼트 NMS를 보완한 제품으로 쉬운 운영자 인터페이스를 제공. - 운영자와 실무자에 맞게 보고서나 통계자료를 가공처리가 가능. |
다. ESM과의 비교
구분 |
NMS |
ESM |
관리대상 |
- 네트워크장비 |
- 네트워크 장비 - 주요 시스템 - 보안 장비 |
관리목표 |
- 네트워크의 가용성 확보를 위한 트래픽 관리, 장애 관리 등 |
- 조기 위협 요소 탐지 및 대응을 위한 예방 체계 구축 |
주요특징 |
- 트래픽 모니터링에 의한 가용성 확보에 초점 - SNMP 프로토콜 기반의 장애 및 성능 관리 - 최근 ESM과의 연동사용으로 상호 보완 방식으로 사용되는 경향 |
- NMS의 일부 기능이 중복되는 경우가 있으나 관리 관점이 다름 - 네트워크 장비, 시스템 보안 장비들의 발생 이벤트간의 연계 분석에 근거한 분석 방법과 그에 따른 적절한 대응 기능이 특징 - 단순 기능 위주의 제공에서 컨텐츠가 포함되는 프로세스 지원이 강조되고 있음 |
IV. NMS(Network Management System) 도입시 고려사항 및 동향
가. NMS(Network Management System) 도입시 고려사항
측면 |
고려사항 |
설명 |
관리적 |
명확한 관리에 대한 대상 |
사내 구축장비 파악 및 관리대상 선정 |
소요비용 |
소요 인력, 교육 비용,장비 투자 비용 대비 효과 검토 |
|
기술적 |
요구되는 NMS기능 파악 |
5가지 기능중 필요기능, 특정관리 필요 여부등 |
오픈 플랫폼 |
멀티벤더의 경우 SNMP와 같은 표준 준수 여부 확인 |
나. NMS 동향
1) 최신 NMS제품들은 장애가 발생한 뒤 조치를 취하는 Reactive 관점에서 장애를 사전에 감지하기 위한 Proactive관점으로 변화고 있음
2) Proactive는 성능관리, SLA(Service Level Agreement), 어플리케이션 관리가 주된 특징임
3) 기존의 네트워크 관점에서 서버와 어플리케이션까지 감시하는 End-to-End 관리로 변화함
4) NMS의 변화관점
과거 |
현재 |
- Fault - Mapping - Configuration - Device Specific - Real Time - Limited Coverage - Network Node Manage |
- Performance - Measurement(SLA) - Status - Enterprise-wide(application) - Current & Historical - End-to-End |