190 likes | 371 Views
Development of the distributed monitoring system for the NICA cluster. Ivan Slepov (LHEP, JINR). Mathematical Modeling and Computational Physics Dubna , Russia, July 8, 2013. The MultiPurpose Detector – MPD to study Heavy Ion Collisions at NICA.
E N D
Development of the distributed monitoring system for the NICA cluster Ivan Slepov (LHEP, JINR) Mathematical Modeling and Computational Physics Dubna, Russia, July 8, 2013
The MultiPurpose Detector – MPDto study Heavy Ion Collisions at NICA
Software for MultiPurposeDetector ROOT + FairRoot (FairBase + FairSoft software packages) = Detectors simulation MpdRootFramework components: Data reconstruction Event analysis
Software for MultiPurposeDetector ROOT + FairRoot (FairBase + FairSoft software packages) = Detectors simulation MpdRootFramework components: Data reconstruction Event analysis
Software for MultiPurposeDetector ROOT + FairRoot (FairBase + FairSoft software packages) = Detectors simulation MpdRootFramework components: Data reconstruction Event analysis
Software for MultiPurposeDetector ROOT + FairRoot (FairBase + FairSoft software packages) = Detectors simulation MpdRootFramework components: Data reconstruction Event analysis
Computing resources for MPDdata processing CPU:128 XEON cores GPU: ~1500 TESLA cores
Computing resources for MPDdata processing CPU:128 XEON cores => in future ~10000XEON cores GPU: ~1500 TESLA cores
Motivation to develop monitoring system MPD users need more information about all own cluster nodes and public computers! • Computing resources information (free space, memory, cpu, etc) • System load (load average, processes) • MPD software information (FairSoft version) • Cluster software information (SGE, xrootd, proof) • User tasks monitoring (batch processing and interactive jobs)
Monitoring system schemes Scheme 1 – for collect general information DSH Software BASH Scripts Cron run job MySQL DB WEB Interface MySQL DB PHP Scripts
Monitoring system schemes Scheme 1 – for collect general information DSH Software BASH Scripts Cron run job MySQL DB WEB Interface MySQL DB PHP Scripts WEB Interface PHP Scripts DSH Software BASH Scripts MySQL DB Scheme 2 – for collect information about user tasks and provide data management
Web-interface for Monitoring system MPD software information Computing resources information System load User tasks monitoring
Motivation to develop system monitoring MPD users need more information about all own cluster nodes and public computers! Why? If, for example, the concept of grid uses a layer of abstraction from the resources. Because MPD software now still under development and needs testing and debugging.