Você está na página 1de 12

Network Management Systems

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services


Topics

Introduction

Concepts

Linux & NMS

Opensource NMS Apps

Rolling Your Own NMS

Summary

Q&A

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services


Introduction

What is a Network Management System

A combination of various tools, application & devices that assist


human network managers manage and maintain the network.

What can it do ?

Autopolling of network connected devices, generating real-time


graphs and metrics of network topology changes & traffic ........

So who needs one ?

Anyone who has a network !!

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services


Concepts

NMS Architecture

Management Application
Database Pooling
Network Management Protocol
Network

Machine Switch Printer Router


NMS Agent NMS Agent NMS Agent NMS Agent

Managed Devices
In compliance with ISO-9001 Cost Effective Quality Training Manpower Services
Concepts

OSI Network Management Model

Performance Management
Configuration Management
Accounting Management
Fault Management
Security Management

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services


Concepts - SNMP

Simple Network Management Protocol

ARCHITECTURE
SNMP Agent

SNMP Manager

MIB

Versions

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services


Linux & NMS

Strong Networking Core

Full SNMP support (net-snmp)

Profusion of remote management tools

Scripting/Automation

Open Standards

Traditional UNIX strengths - Reliability, Scalability, etc

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services


NMS Apps

Open NMS

- Feature Rich, Scalable


- Quite Heavy
- Might not suit all requirements

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services Ravi Ananth Giri
Nagios
- Only Monitoring

- Very Mature

- Easy to setup/maintain

Commercial Applications
IBM Tivoli, HP OpenView, Unicenter TNG, etc

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services


Rolling Your Own NMS

What tools do you require ?


What you need on the Nodes -

SNMP Agent - snmpd (net-snmp)

shell/perl scripting
System utilities - df, ps, iostat, vmstat, etc

Hardware monitoring utilities - lm_sensors


/proc filesystem

SSH

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services


What tools do you require ?
What you need on the Master(s) -

SNMP Tools - snmpget/snmpwalk, etc


shell/perl scripting

SSH
Sendmail/some MTA

Backend - PostgreSQL, MySQL, Berkeley DB

MRTG/RRDTool/GNUPlot

Webserver/Scripting Language

Rsync/unison

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services


Tying it all together -
Planning -
Draw a network diagram
Identify your critical Systems & Services
SNMP support on hardware/platforms

Mail Architecture, Link Redundancy issues, etc.

Identify the people you want to disturb !

Execution -
Implement on a single system first

Reporting/Statistics

Plan for failure of the m/c hosting the system too

In compliance with ISO-9001 Cost Effective Quality Training Manpower Services

Você também pode gostar