Title :
HOLMES: a tool for monitoring heterogeneous architectures
Author :
Corradi, Antonio ; Stefanelli, Cesare
Author_Institution :
Dipt. di Elettronica, Inf. e Sistemistica, Bologna Univ., Italy
Abstract :
Monitoring tools are necessary components in the support of distributed applications and can be used to provide dependability, debugging and testing, to enhance the performance and to make possible the run-time steering of applications. These tools are needed to exploit in the best way all the available high performance computing resources of a heterogeneous environment. The paper describes HOLMES, an on-line monitoring system designed to support dynamic management of resources that requires run-time measurement. HOLMES identifies the evolving system state and provides the necessary information to any dynamic policy to assign resources by following application evolution. HOLMES makes possible to control and steer an application even distributed across heterogeneous architectures, from parallel machines to clusters of workstations and PCs
Keywords :
distributed processing; program debugging; program testing; resource allocation; software tools; system monitoring; HOLMES; PCs; debugging; dependability; distributed applications; dynamic resource management; evolving system state; heterogeneous architecture monitoring tool; high performance computing resources; parallel machines; run-time application steering; run-time measurement; testing; workstation clusters; Computer architecture; Debugging; High performance computing; Monitoring; Parallel machines; Personal communication networks; Resource management; Runtime; Testing; Workstations;
Conference_Titel :
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-8186-8067-9
DOI :
10.1109/HIPC.1997.634534