University of Michigan and Merit Network, Inc. Major support from the National Science Foundation,...

15
University of Michigan University of Michigan and and Merit Network, Inc. Merit Network, Inc. Major support from the National Major support from the National Science Foundation, Intel, Hewlett Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project Packard and the Merit RSNG Project

Transcript of University of Michigan and Merit Network, Inc. Major support from the National Science Foundation,...

Page 1: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

University of Michigan andUniversity of Michigan andMerit Network, Inc.Merit Network, Inc.

Major support from the National Science Foundation, Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG ProjectIntel, Hewlett Packard and the Merit RSNG Project

Page 2: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

Develop metrics and data collection Develop metrics and data collection architecturearchitecture

Data disseminationData disseminationData visualization/data miningData visualization/data miningAnalysisAnalysis

OverviewOverview

Page 3: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

ProbeMachine

CampusLAN/WAN

ISP2Router

Distiller

ISP1Router

ISP1Router

DisseminationServers

Exchange Point

ArchitectureArchitecture

ProbeMachine

Page 4: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

Data Distillation SoftwareData Distillation Software

Mukesh AgrawalMukesh AgrawalUniversity of Michigan & Merit NetworksUniversity of Michigan & Merit Networks

([email protected])([email protected])

Page 5: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

System OverviewSystem OverviewCollection (MRTd)Collection (MRTd)Processing (datadstl)Processing (datadstl)Data Dissemination ServerData Dissemination ServerVisualization (IPMA Toolset)Visualization (IPMA Toolset)

MRTd datadstl

Salaman

der

ASExplorerFlapGraphFlapTable

SNMPTableTrendGraph

RouteTrackerJ

now

future

Page 6: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

FeaturesFeatures““Easy to Use”Easy to Use”Remote Configuration (telnet interface)Remote Configuration (telnet interface)– Channels PublishedChannels Published– Publish FrequencyPublish Frequency– Which Data Dissemination ServerWhich Data Dissemination Server

Portable (uses MRT and POSIX)Portable (uses MRT and POSIX)

Page 7: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

CannedQueryCustomQuery

Query

ASExplorerFlapGraphFlapTable

SNMPTableTrendGraphRouteTrackerJ

Report Generator

BGP

SNMPOSPF

Database

now

future

Salamander

RouteTrackerJ

Output Handler

ArchitectureArchitecture QueryQuery Database ModuleDatabase Module Report GeneratorReport Generator Output HandlerOutput Handler

Page 8: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

Future DirectionsFuture DirectionsAdditional ModulesAdditional Modules– SNMP databaseSNMP database– SNMPTable, TrendGraph report SNMPTable, TrendGraph report

generatorsgenerators– RouteTrackerJ query handlerRouteTrackerJ query handler– RouteTrackerJ output handlerRouteTrackerJ output handler

Module API (plug-ins)Module API (plug-ins)

Page 9: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

Distributed DataDistributed DataDissemination ServerDissemination Server

Jimmy WanJimmy WanUniversity of Michigan & Merit NetworksUniversity of Michigan & Merit Networks

([email protected])([email protected])

Page 10: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

Project GoalsProject GoalsProvide access to internet data Provide access to internet data

visualization tools via command line or visualization tools via command line or WWW interface WWW interface – http://www.merit.edu/ipma/tools/http://www.merit.edu/ipma/tools/

Allow people to create their own data Allow people to create their own data channelschannels

Controlled access to public and private Controlled access to public and private data streamsdata streams

Page 11: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

DescriptionDescriptionPush-Pull server model allowing data Push-Pull server model allowing data

access from heterogeneous clientsaccess from heterogeneous clientsSupports Historic & Real-Time QueriesSupports Historic & Real-Time QueriesAttribute based data discoveryAttribute based data discoveryMulti-Server capabilityMulti-Server capabilityClient-side libraries available in C, C++, Client-side libraries available in C, C++,

and Javaand Java

Page 12: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

FeaturesFeaturesConfigurable (configuration files, Configurable (configuration files,

admin tools, logging…)admin tools, logging…)Security via IP Access Control Lists Security via IP Access Control Lists

(wildcard allow/deny)(wildcard allow/deny)Multi-Platform Support (UNIX and Multi-Platform Support (UNIX and

Win32)Win32)

Page 13: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

Multi-server capabilityMulti-server capabilityRun a private server to use our publicly Run a private server to use our publicly

available viz tools on your own dataavailable viz tools on your own dataAllows shared access to public data Allows shared access to public data

streamsstreamsConfigurable peersConfigurable peersUnicast based with plans for multicast Unicast based with plans for multicast

in the futurein the future

Page 14: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

Current Status of IPMA SoftwareCurrent Status of IPMA Software Documentation and Download InfoDocumentation and Download Info– http://www.merit.edu/ipma/docs/Manual/http://www.merit.edu/ipma/docs/Manual/

Data Distillation and PublishingData Distillation and Publishing Distributed Data Dissemination ServerDistributed Data Dissemination Server MRT LibraryMRT Library– Currently available at Currently available at

http://www.merit.edu/mrt/http://www.merit.edu/mrt/

Page 15: University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.

Current Status of IPMA SoftwareCurrent Status of IPMA Software Client ToolsClient Tools– ASExplorer, FlapGraph, FlapTableASExplorer, FlapGraph, FlapTable– JRE versions for Solaris and Win32JRE versions for Solaris and Win32– WWW version for Netscape 4.06+ WWW version for Netscape 4.06+

(http://www.merit.edu/ipma/tools/)(http://www.merit.edu/ipma/tools/)– Tools connect to University of Michigan Tools connect to University of Michigan

and Merit servers, but are configurableand Merit servers, but are configurable Beta version release: 25 November 1998Beta version release: 25 November 1998