1 / 4

System Monitoring Component

System Monitoring Component. Goals for this Meeting Provide an initial Node monitor Daemon Develop a prototype data collector Incorporate some existing visualization Start defining interfaces between components Improve long term plan for staff. Components Developed.

apollo
Download Presentation

System Monitoring Component

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. System Monitoring Component • Goals for this Meeting • Provide an initial Node monitor Daemon • Develop a prototype data collector • Incorporate some existing visualization • Start defining interfaces between components • Improve long term plan for staff

  2. Components Developed • Node Monitor Daemon (nmd) • Early Phase 1 design – minimal investment • Mutithreaded design • Data collection mechanism separated from core binary • Shared library used for data collection • PCP • Proc/system calls (sysinfo) • Supports interface for data collection and enumeration request chains

  3. Components Developed • Node Monitor Collector Daemon (NMCD) • Collects data from all compute nodes • Exports data via multiple protocols • Internal protocol • XML with half open sockets • Persistent connection for existing visualization protocol • Early design • 1 thread per connection  • Very weak request parsing • Result • Works with visualization app • Scheduler can get dynamic node data from this component

  4. Near Future • Big staffing improvement • 1 dedicated student • 1 new Full Time Employee (Jul 8) • Solidify interface • Have a component usable by others • Begin finalized design review • Much as been learned from the prototypes • Begin data Collection from other components • Address portability of core components

More Related