Browse > Article

Design and Implementation of Ganga Plugins for Grid Interoperability  

Kim, Han-Gi (한국과학기술정보연구원 차세대연구환경개발실)
Hwang, Soon-Wook (한국과학기술정보연구원 차세대연구환경개발실)
Lee, Yoon-Ki (서울대학교 컴퓨터공학부)
Kim, Eun-Sung (서울대학교 컴퓨터공학부)
Yeom, Heon-Y. (서울대학교 컴퓨터공학부)
Abstract
To solve big problem in high energy physics or bioinformatics, it needs a large number of computing resources. But it hard to be provided by one grid environment. While user can submit each job by using it's own user interface in each grid environment, it may need many cost and efforts to manage several hundred jobs conserved in each grid environment separately. In this paper, to solve this problem we develop Ganga's Gridway backend and InterGrid backend. Therefore as we provide the same grid user interface between different grid environments. We developed a Gridway backend module that provide users with access to globus-based grid resources as well. We have also developed an InterGrid backend that allows users to submit jobs that have access to both glite-based resources and globus-based resources. In order to demonstrate the practicality of the new backend plugin modules, we have integrated the AutoDock application used by WISDOM project into Ganga as a new built-in application plugin for Ganga. And we preformed interoperability experiment between PRAGMA grid based on Globus and EGEE grid based on gLite.
Keywords
Grid Computing; Grid Interoperability; Job Management System; Ganga; Gridway; InterGrid; AutoDock;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J.T.Moscicki, F.Brochu, J.Ebke, U.Egede, J.Elm-sheuser, K.Harrison, R.W.L.Jones, H.C.Lee, D.Liko, A.Maier, A.Muraru, G.N.Patrick, K.Pajchel, W.Reece, B.H.Samset, M.W.Slater, A.Soroko, C.L.Tan, D.C.Vanderster, M.Williams, “Ganga: a tool for compu-tational-task management and easy access to Grid resources,” Computer Physics Communications (sub-mitted)   DOI   ScienceOn
2 SCMSWeb Monitoring Tool, http://pragma-goc.rocksclusters.org/scmsweb/
3 Wide In Silico Docking On Malaria, http://wisdom.eu-egee.fr/
4 Eduardo Huedo, Ruben S. Montero and Ignacio M. Llorente, "The GridWay Framework for Adaptive Scheduling and Execution on Grids," Scalable Com-puting - Practice and Experience 6 (3) 1-8, 2005
5 PRAGMA, http://www.pragma-grid.net/
6 AutoDock, http://autodock.scripps.edu/
7 Gridway Metascheduler, http://www.gridway.org/doku.php
8 Peter Kacsuka, Tamas Kissb, Gergely Sipos, “Solving the grid interoperability problem by P-GRADE portal at workflow level,” Future Gene-ration Computer Systems, vol.24, Issue 7, pp.744-751, July 2008   DOI   ScienceOn
9 WISDOM Production Environment, http://sourceforge.net/projects/wisdom-pe/
10 http://ganga.web.cern.ch/ganga/release/5.3.2/re-lease/ReleaseNotes-5.3.2
11 SCMS, http://goc.pragma-grid.net/wiki/index.php/SCMS
12 E. Huedo, R. S. Montero, and I. M. Llorente, "A modular rneta-scheduling architecture for inter-facing with pre-ws and ws grid resource manage-ment services," Future Generation Computer Sys-tems, vol.23, no.2, pp.252-261, 2007   DOI   ScienceOn
13 EGEE, http://www.eu-egee.org/
14 Ganga, http://ganga.web.cern.ch/ganga/
15 SCMSWeb, http://research.thaigrid.or.th/en/SCMSWeb
16 R. Boardnan, S. Crouch, H. Mills, S. Newhouse, J. Papay, "Towards Grid Interoperability," Pro-ceedings oj the UK e-Science All Hands Meeting 2007, Nottingham, UK, 10th-13th September 2007, pp.127-134