Integrating computing resources on multiple grid-enabled job scheduling systems through a grid RPC system

Yoshihiro Nakajima, Mitsuhisa Sato, Yoshiaki Aida, Taisuke Boku, Franck Cappello

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We present a framework for a parallel programming model by remote procedure calls bridging between large-scale computing resource pools managed by multiple grid-enabled job scheduling systems. With this system, the user can exploit not only each remote servers and clusters, but also computing resources provided with grid-enabled job scheduling systems located on different sites. This framework requires a Grid RFC system to decouple the computation in a remote node from the Grid RFC mechanism and uses document-based communication rather than connection-based communication. We implemented the proposed framework as an extension of the OmniRPC system, which is a Grid RFC system for parallel programming in a grid environment. We designed a general interface to adapt the OmniRPC system to various grid-enabled job scheduling systems easily and applied the proposed system to several grid-enabled job scheduling systems, including XtremWeb, CyberGRIP, Condor and Grid Engine, we show the preliminary performance of these implementations using a phylogenetic application. We found that the proposed system can achieve approximately the same performance as using OmniRPC and can handle interruptions in worker programs on remote nodes.

Original languageEnglish (US)
Title of host publicationSixth IEEE International Symposium on Cluster Computing and the Grid
Subtitle of host publicationSpanning the World and Beyond, 2006. CCGRID 06
Pages296-300
Number of pages5
DOIs
StatePublished - 2006
Externally publishedYes
Event6th IEEE International Symposium on Cluster Computing and the Grid, 2006. CCGRID 06 - , Singapore
Duration: May 16 2006May 19 2006

Publication series

NameSixth IEEE International Symposium on Cluster Computing and the Grid, 2006. CCGRID 06

Other

Other6th IEEE International Symposium on Cluster Computing and the Grid, 2006. CCGRID 06
Country/TerritorySingapore
Period5/16/065/19/06

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Integrating computing resources on multiple grid-enabled job scheduling systems through a grid RPC system'. Together they form a unique fingerprint.

Cite this