WebManager: Transforming a Network Management Application

Download Report

Transcript WebManager: Transforming a Network Management Application

WebManager:
Transforming a Network
Management Application
Into a Component-Based
Framework
Sauvé, Coutinho, Almeida,
Souza, Duarte
2001
1
Agenda
•
•
•
•
The Problem
The Solution
The Results
The Future
2
The Problem: No Management
Companies doing
Management
Companies not
doing Management
3
The Problem: Reasons
• Tools are expensive
• Tools are hard to use
• Tools are normally both
4
The Solution: Tools!
• What? More tools?
• We aim to produce a tool:
– Free
– Very easy-to-use tool
– That does 80% of management tasks
for small to medium networks
5
Goals and Requirements
• Have what the old tool had:
– Web interface, SNMP, maps, color
coded alarms, performance graphs,
alarm logging and notification
•
•
•
•
•
Ease of use
Scalability
Extensibility
Portability
Very low Total Cost of Ownership
6
Immediate Goals
• Everything but ease-of-use
– That will have to come later ...
7
Architecture
• Component-based framework
– For extensibility
– To allow “Visual Building” of
management applications through
plug-in components
8
N-tier Architecture
WAP-enabled
device
WML
Web Server
Java Server
Pages (JSP)
Browser
HTML/XML
RMI
Proxy View
Components
GUI console
RMI
View Components
Network Management
Station running
Management
Framework
NETWORK
Management Data
9
The NMS: Problem Domain
Agents
Unsolicited
Solicited
information
information
Network Activity
Threshold filters
Policies
Network events
Event
Log
Event correlation
(Grouping filters)
Network problems
(Generating alarms)
Priority filter
Topology
3
Prioritized alarms
2
1
Alarm notification
FAX
CELL PHONE
TROUBLE
TICKETS
MAP
USER
E-MAIL
NMS
10
The Network Management
Framework
Netw ork being
managed
Monitor beans
Network Activity Databus ("ACTIVITY")
View bean
Netw ork
Activity Log
Threshold filter beans
Logger bean
Network Events Databus ("EVENTS")
View bean
Netw ork
Events Log
Event correlator beans
Logger bean
Network Alarms Databus ("ALARMS")
View bean
Mailer bean
Netw ork
Alarms Log
View bean
Logger bean
Cell phone Short Message
Service (SMS) bean
Other alarm notification bean
Configuration
beans
11
Results
12
Results
13
Results
14
Results
15
Results
16
Results
17
Current State & Future
• Initiating production use
– http://artemis.dsc.ufpb.br:8084
• Not easy to use yet but
– Working hard on automatic
configuration
• Very flexible architecture
• About a year away from public
release
18
Thank You
19