nav a comprehencive network management tool vidar faltinsen ntnu, trondheim, norway

21
NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

Upload: leslie-barbra-fisher

Post on 11-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

NAV

A comprehencive network management tool

Vidar FaltinsenNTNU, Trondheim, Norway

Page 2: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

The university network

• 17000 machines connected, 3500 student dormitories

• gigabit MAN across the city

• 1 Gbps Internet access, peak load of 500 Mbps

• 30 routers, 1400 switches, 150 WLAN access points

network operations

• staff of 8 persons

• many students

NTNU: AS 64514

Tyholt

Øya

Moholt

Dragvoll

Sentrum

KalvskinnetUNINETTAS 224

ntnu-gw

ETHB SB

KjemiRFB

ntnu-gw2

SINTEFAS 64512 Lade

Trd

Oslo

Gløshaugen

Page 3: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Why develop NAV?

• Looked at several commercial NMS in 1998

– Focus on monitoring (not configuration)

– Wanted something simple, yet powerful

• Implemented a basic system in 1999

– Availability monitor understanding topology

– Traffic statistics based on MRTG

• Evolved from there...

Page 4: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

NAV status - August 2003

Development 4 years of development: 1999 -2003.

6 ”man years” of work, 20 persons involved.

40000 lines of code. Perl, php, java, postgresql.

Distribution Development projects with funding from UNINETT

Freely available to UNINETT members

Installations Now running at 4 universities and 10 colleges in Norway.

Page 5: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

The main components

delay /loss

servicemonitor

networkexplorer

network load map

RRD

cricket

tabularreports

machinetracker

NAVdb

reportgenerator

statusmonitor

thresholdmonitor

www

event and alert engineexternalsystems

email

SMS

devicetracker

jabber

The heart of NAV...

Page 6: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

a model of the running network

net_equipment.txt

room ip-address in charge category snmp community300 : 129.241.0.101 : net : GW : : xxx230 : 129.241.161.13 : net : SW : : xxx230 : 129.241.75.6 : net : EDGE : : xxx : yyy

Manual registration of key information

Seed filesperl scripts

snmp

The NAV database

NAVdb

Page 7: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Router-interface

IP 2 mac

IP prefix devicetype

location

organization inventory

1 … N

switchport

vlan

mac 2 port

Key tables

Page 8: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Physical topology• ARP• CAM• CDP

Autodetecting the topology

Vlan topology• trunks• STP

Page 9: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Reports

machinetracker

NAVdb

reportgenerator

Page 10: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Machine tracking

Page 11: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Traffic data gathering

NAVdb

makecricketconfig.pltabularreports

config-tree

router2

routers router int. switches sw. ports

routerx

router1

switch2

switchx

switch1

RRD

cricket

cricket collector

Page 12: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Cricket

Page 13: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Visualization

networkexplorer

network load map

RRD

cricket

tabularreports

machinetracker

NAVdb

reportgenerator

Page 14: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Network load map (1)

Page 15: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Network load map (2)

Page 16: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Network load map (3)

Page 17: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Network explorer

Page 18: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Network monitoring

networkexplorer

network load map

RRD

cricket

tabularreports

machinetracker

NAVdb

reportgenerator

statusmonitor

thresholdmonitor

Page 19: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

The event system

networkexplorer

network load map

RRD

cricket

tabularreports

machinetracker

NAVdb

reportgenerator

statusmonitor

thresholdmonitor

www

event and alert engineexternalsystems

email

SMS

Page 20: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Current status

delay /loss

servicemonitor

networkexplorer

network load map

RRD

cricket

tabularreports

machinetracker

NAVdb

reportgenerator

statusmonitor

thresholdmonitor

www

event and alert engineexternalsystems

email

SMS

devicetracker

jabber

system management

integration

WLAN support

This year’s activity

Page 21: NAV A comprehencive network management tool Vidar Faltinsen NTNU, Trondheim, Norway

[email protected], August 25 2003

nav

Questions?

web: metanav.ntnu.no

email: [email protected]

Further information