Transcript IPMA
University of Michigan and
Merit Network, Inc.
Major support from the National Science Foundation,
Intel, Hewlett Packard and the Merit RSNG Project
Overview
Develop metrics and data collection
architecture
Data dissemination
Data visualization/data mining
Analysis
Architecture
Exchange Point
Probe
Machine
ISP1
Router
ISP2
Router
ISP1
Router
Dissemination
Servers
Campus
LAN/WAN
Distiller
Probe
Machine
Data Distillation Software
Mukesh Agrawal
University of Michigan & Merit Networks
([email protected])
System Overview
Collection (MRTd)
Processing (datadstl)
Data Dissemination Server
Visualization (IPMA Toolset)
MRTd
datadstl
ASExplorer
FlapGraph
FlapTable
SNMPTable
TrendGraph
RouteTrackerJ
now
future
Features
“Easy to Use”
Remote Configuration (telnet interface)
– Channels Published
– Publish Frequency
– Which Data Dissemination Server
Portable (uses MRT and POSIX)
Architecture
Query
Database Module
Report Generator
Output Handler
Canned
Query
Custom
Query
BGP
SNMP
OSPF
Query
Database
ASExplorer
FlapGraph
FlapTable
SNMPTable
TrendGraph
RouteTrackerJ
Salamander
now
RouteTrackerJ future
Report Generator
Output Handler
Future Directions
Additional Modules
– SNMP database
– SNMPTable, TrendGraph report generators
– RouteTrackerJ query handler
– RouteTrackerJ output handler
Module API (plug-ins)
Distributed Data
Dissemination Server
Jimmy Wan
University of Michigan & Merit Networks
([email protected])
Project Goals
Provide access to internet data
visualization tools via command line or
WWW interface
– http://www.merit.edu/ipma/tools/
Allow people to create their own data
channels
Controlled access to public and private
data streams
Description
Push-Pull server model allowing data
access from heterogeneous clients
Supports Historic & Real-Time Queries
Attribute based data discovery
Multi-Server capability
Client-side libraries available in C, C++,
and Java
Features
Configurable (configuration files,
admin tools, logging…)
Security via IP Access Control Lists
(wildcard allow/deny)
Multi-Platform Support (UNIX and
Win32)
Multi-server capability
Run a private server to use our publicly
available viz tools on your own data
Allows shared access to public data
streams
Configurable peers
Unicast based with plans for multicast
in the future
Current Status of IPMA Software
Documentation and Download Info
– http://www.merit.edu/ipma/docs/Manual/
Data Distillation and Publishing
Distributed Data Dissemination Server
MRT Library
– Currently available at
http://www.merit.edu/mrt/
Current Status of IPMA Software
Client Tools
– ASExplorer, FlapGraph, FlapTable
– JRE versions for Solaris and Win32
– WWW version for Netscape 4.06+
(http://www.merit.edu/ipma/tools/)
– Tools connect to University of Michigan
and Merit servers, but are configurable
Beta version release: 25 November 1998