ZENTURIO: An Experiment Management System for Cluster and Grid Computing

ZENTURIO: An Experiment Management System for Cluster and Grid Computing

Abstract

Over the last decade, a dramatic increase has been observed in the ability to generate and store data in the course of parameter studies, performance analysis, and software testing. In this paper we introduce the ZENTURIO experiment management tool for parameter studies, performance analysis, and software testing on cluster and Grid architectures. ZENTURIO uses a novel directive-based language named ZEN in combination with a user portal to specify arbitrary complex program executions. Among others, ZEN enables to substitute strings, to request for performance information, and to control the number of experiments. ZENTURIO has been designed as a collection of Grid-services which comprise: (1) a registry service which supports registering and locating Grid services; (2) an experiment generator that parses files with ZEN directives and instruments applications for performance analysis and parameter studies; (3) an experiment manager that compiles and controls the execution of experiments on the target machine. A graphical user portal allows the user to control and monitor the experiments and to automatically visualize performance and output data across multiple experiments. ZENTURIO has been implemented by employing Java/Jini technologies and supports experiments on cluster architectures via PBS and on Grid infrastructures through Globus schedulers. We report results of using ZENTURIO with an actual performance analysis and parameter study for a Globus site and a cluster architecture, respectively.

Grafik Top
Authors
  • Prodan, R.
  • Fahringer, T.
Grafik Top
Shortfacts
Category
Technical Report (Technical Report)
Divisions
Scientific Computing
Publisher
Institute for Software Science, University of Vienna
Date
August 2002
Official URL
http://www.par.univie.ac.at/publications/download/...
Export
Grafik Top