90 likes | 177 Views
Network Measurement and Monitoring: A Sprint Perspective <draft-bhattacharyya-monitoring-sprint-01>. Supratik Bhattacharyya Sprint. Outline. Background A two-level monitoring infrastructure Implementation issues. Monitoring benefits topology design capacity planning and forecasting
E N D
Network Measurement and Monitoring:A Sprint Perspective <draft-bhattacharyya-monitoring-sprint-01> Supratik Bhattacharyya Sprint
Outline • Background • A two-level monitoring infrastructure • Implementation issues
Monitoring benefits topology design capacity planning and forecasting traffic engineering fault diagnosis customer-driven activities … Types of data needed packet-level flow-level path-level routing network-element specific Different time-scales Background
ISPs need a two-tier infrastructure • Continuous collection • small set of metrics • longer time-scales • network-wide • On-demand collection • fine-grained information • short time-scales • selected points
Our approach to Continuous Monitoring • Near-term • special-purpose systems to tap link (CMon) • summarize packet headers into flow-level data • periodically export select set of metrics • retain packet headers for past 24 hours (or more) • Long-term • migrate functionality into routers
Implementation issues for CMon systems • Per-packet processing at line speeds • sampling is essential for higher speeds! • Single system for many tasks • Up-to-date routing information • Explosion in flow-table size • Information Export…
Information export: design choices • Key metrics only • low export bandwidth but more processing on CMon • Per-flow info • less processing on CMon but high export bandwidth • O(Mbps) for OC-48 links • Different trade-offs possible between on-board computation and export bandwidth
Relationship with IPFIX • Our work fits well within IPFIX architecture • flow definition, metering, data and export model, reliable and secure export, etc. • need a sophisticated control protocol • Our goal • build system specific to operators’ needs • feedback to IPFIX on lessons learned and new design requirements
Further information: http://ipmon.sprint.com email ipmon@sprintlabs.com