DocumentCode
3245953
Title
A performance monitoring system for large computing clusters
Author
Marzolla, Moreno
Author_Institution
Dipt. di Informatica, Universita Ca´´ Foscari di Venezia, Torino, Italy
fYear
2003
fDate
5-7 Feb. 2003
Firstpage
393
Lastpage
400
Abstract
In this paper we describe the architecture of PerfMC, a performance monitoring system for clusters of workstations; a prototype implementation of the architecture is also presented. PerfMC is driven by an XML configuration file, and uses the Simple Network Management Protocol (SNMP) to collect statistics from each networked equipment. The collected data are maintained on the local disk of the monitoring station in a compact format, and various graphical and statistical analyses can be performed off-line. The monitoring tool embeds an HTTP server which is able to generate various types of graphs from the collected data. Moreover the HTTP server can generate arbitrary XML pages by dynamically applying XSLT stylesheets to an internal XML representation of the cluster´s status. The heavy use of XML-based technologies differentiates the proposed approach to traditional monitoring tools.
Keywords
XML; performance evaluation; statistical analysis; system monitoring; workstation clusters; HTTP server; PerfMC; Simple Network Management Protocol; XML configuration file; XSLT stylesheets; architecture; graphical analyses; graphs; internal XML representation; large computing clusters; local disk; networked equipment; performance monitoring system; statistical analyses; statistics; workstation clusters; Computer architecture; Computer network management; Monitoring; Protocols; Prototypes; Statistical analysis; Statistics; Web server; Workstations; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conference on
Conference_Location
Genova, Italy
ISSN
1066-6192
Print_ISBN
0-7695-1875-3
Type
conf
DOI
10.1109/EMPDP.2003.1183616
Filename
1183616
Link To Document