Upload
jean-burns
View
216
Download
2
Tags:
Embed Size (px)
Citation preview
Detective and NDTLive’n on the edge of Network
Performance
Detective and NDTLive’n on the edge of Network
Performance
Joint Techs Winter 2006
Bob Riddle/Rich Carlson
{bdr|RCarlson}@internet2.edu
Joint Techs Winter 2006
Bob Riddle/Rich Carlson
{bdr|RCarlson}@internet2.edu
Detective UpdateDetective Update
• http://people.internet2.edu/~bdr/detective/futures.html• Java Applet for “normal users”• International Detective for net-experts• Retire the “old” clients”
Why?• Interoperability with international partners• Extensible • Hetergenous platform support
NDT’s Web100 Based ApproachNDT’s Web100 Based Approach
•Simple bi-directional test to gather E2E data
•Gather multiple data variables from server
•Compare measured performance to analytical values
•Translate network values into plain text messages
•Geared toward campus area network
Web Based Performance toolWeb Based Performance tool
•Operates on Any client with a Java enabled Web browser
•What it can do•Positively state if Sender, Receiver, or Network is operating properly•Provide accurate application tuning info•Suggest changes to improve performance
Web base Performance toolWeb base Performance tool
•What it can’t do•Tell you where in the network the problem is•Tell you how other servers perform•Tell you how other clients will perform
Integrating NDT and DetectiveIntegrating NDT and Detective
PerformanceMeasurement
Controller (PMC)
MeasurementDomain Interface
(MDI)
Performance Measurement Point (PMP)
Web Service
NetworkMonitoring
Database
Detect
Authorize
Schedule
Test
Store
Interface
BWCTL OWAMP TraceRoute NDT
DiscoveryModule
“Detective”Applet
Internet2 Detective
AnalysisModule
Performance MeasurementDomain (PMD)
Local Browser /w
Java
NDT Tests for:NDT Tests for:
• Bi-directional achieved speed
• NAT detection
• Bottleneck Link Detection
• Duplex Mismatch Detection
• Network congestion
• Faulty Cables
• Path Duplex operating mode
NDT testing shows Duplex Mismatch at one end
NDT testing shows Duplex Mismatch at one end
Duplex Mismatch CorrectedDuplex Mismatch Corrected
AvailabilityAvailability
•Open Source Development project•http://www.sourceforge.net/projects/ndt
•Tools available via from•http://e2epi.internet2.edu/ndt/download.html•Contains source code
•Email discussion list [email protected]•Goto http://e2epi.internet2.edu/ndt web site and click • ndt-users – General discussion on NDT tool• ndt-announce – Announcements on new features
NDT serversNDT servers
NDT BenefitsNDT Benefits
•End-user based view of network
•Can identify configuration problems
•Can identify performance bottlenecks
•Provides some ‘hard evidence’ to users and network administrators to reduce finger pointing
•Doesn’t rely on historical data