50 likes | 162 Views
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
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