A transparent framework for hierarchical master-slave grid computing

  • Authors:
  • Nadia Ranaldo;Eugenio Zimeo

  • Affiliations:
  • Department of Engineering, University of Sannio, Benevento, Italy;Research Centre on Software Technology, University of Sannio, Benevento, Italy

  • Venue:
  • Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

The use of grid computing to easily and efficiently execute data and compute-intensive applications strongly depends on new software development approaches able to separate application-domain aspects from nonfunctional ones, such as task mapping and deployment. In this paper, we present an object-oriented framework that is able to transparently transform nondistributed programs into hierarchical master-slave ones, and to map and schedule them onto a grid computing system. Moreover, the framework is able to leverage services delivered by the underlying middleware platform, such as resource management and communication, to satisfy user requirements. The paper presents the framework architecture, a reflection-based implementation and its evaluation atop of a hierarchical grid middleware.