General Running Service: An Execution Framework for Executing Legacy Program on Grid

Likun Liu,Yongwei Wu,Guangwen Yang,Ruyue Ma,Feng He
DOI: https://doi.org/10.1109/GCCW.2006.46
2006-01-01
Abstract:Legacy program execution system, which is necessary for Grid to enable users to reuse all legacy programs without reengineering source codes, is still an open problem. We propose General Running Service (GRS) as a legacy program execution framework to solve two of the most important problems, shielding heterogeneousness of all kinds target system and exactly configuring complex execution environments required by legacy program. In this paper, we first abstract the task model of grid task as the core of our execution framework, following with some conceptions of GRS are provided including application deployment, JSDL job submission and target system adapter. And then the detail of GRS implementation in ChinaGrid Support Platform (CGSP) is provided. Furthermore, the performance of GRS through comparing with GRAM of GT4 is also evaluated.
What problem does this paper attempt to address?