University of Michigan and Merit Network, Inc. Major support from the National Science Foundation,...
-
Upload
charleen-young -
Category
Documents
-
view
212 -
download
0
Transcript of University of Michigan and Merit Network, Inc. Major support from the National Science Foundation,...
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
Develop metrics and data collection Develop metrics and data collection architecturearchitecture
Data disseminationData disseminationData visualization/data miningData visualization/data miningAnalysisAnalysis
OverviewOverview
ProbeMachine
CampusLAN/WAN
ISP2Router
Distiller
ISP1Router
ISP1Router
DisseminationServers
Exchange Point
ArchitectureArchitecture
ProbeMachine
Data Distillation SoftwareData Distillation Software
Mukesh AgrawalMukesh AgrawalUniversity of Michigan & Merit NetworksUniversity of Michigan & Merit Networks
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
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)
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
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)
Distributed DataDistributed DataDissemination ServerDissemination Server
Jimmy WanJimmy WanUniversity of Michigan & Merit NetworksUniversity of Michigan & Merit Networks
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
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
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)
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
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/
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