50 likes | 179 Vues
This outline focuses on the advanced monitoring hierarchy and automated diagnostics for PlanetLab operations. It covers various tools like Monitor, Chopstix, and PlanetFlow for real-time infrastructure monitoring and issue tracking. Key components include runtime and traffic monitoring, demo implementations for nodes and sites, and the integration of Nagios and OpenView solutions. The document emphasizes the importance of slice and application-level monitoring to enhance performance while preventing data loss, utilizing existing netflow formats for efficient data management.
E N D
PlanetLab Operations Tools (Outline) • Monitoring Hierarchy • Run-levels for improved, automated diagnostics • Monitor, Chopstix, PlanetFlow, Comon, • Infrastructure Monitoring / Issue Tracking • Monitor/Site Assistant • Nagios / OpenView • Runtime Monitoring • CoMon, Chopstix • Traffic Monitoring • PlanetFlow
Monitoring Hierarchy Network Traffic PlanetFlow Slices CoMon Slice creationNode configuration NodeManager Chopstix VServer Kernel BootManager Monitor BootCD Hardware/PCU
Infrastructure Monitoring/ Issue Tracking • Monitor • PCU (demo) , Nodes (demo) , Sites (demo) • Reinventing monitoring infrastructure • Nagios • Nodes/Sites (demo) • Inflexible interface for taking actions, exposing web • OpenView • Unknown
Runtime Monitoring • CoMon • Node and Slice level monitoring • Instantaneous statistics over time • Chopstix • Kernel extension & module in PlanetLab 4.2 kernel • Given an systemic observation, narrow scope: • to slice to application line of code
Traffic Monitoring • PlanetFlow - Associate packets with slices • 4.2 Implementation • Prevent data loss • Use existing 'netflow' format for data • Central collection / query interface • Much faster