Experiences with a Grid Gateway Architecture Using Virtual Machines

  • Authors:
  • David Bannon;Rajesh Chhabra;Paul Coddington;Daniel Cox;Frank Crawford;Rhys Francis;Gerson Galang;Graham Jenkins;Marco La Rosa;Steve McMahon;Terry Rankine;Robert Woodcock;Ashley Wright

  • Affiliations:
  • Victorian Partnership for Advanced Computing;Queensland University of Technology, Brisbane;University of Adelaide, SA 5005, Australia;University of Adelaide, SA 5005, Australia;Australian Technology Park, Eveleigh, NSW 1430, Australia;CSIRO, 700 Collins Street, Docklands, VIC 3008, Australia;University of Adelaide, SA 5005, Australia;Victorian Partnership for Advanced Computing;School of Physics, University of Melbourne, VIC 3010, Australia;Australian National University Supercomputer Facility, Canberra, ACT 0200, Australia;iVEC, ARRC, 26 Dick Perry Ave, Kensington, WA 6151, Australia;CSIRO, ARRC, 26 Dick Perry Ave, Kensington, WA 6151, Australia;Queensland University of Technology, Brisbane, QLD 4001, Australia

  • Venue:
  • VTDC '06 Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Australian Partnership for Advanced Computing (APAC) began developing the APAC National Grid in 2004. The APAC Grid integrates several partner sites, most of which have multiple compute resources. Different APAC grid application projects require different grid middleware systems, including GT2, GT4 and LCG. In order to provide these different systems to interface to different resources at each site, it was decided to provide a single, standard grid gateway machine at each site, and to use Xen to provide a number of virtual machines to run the different grid middleware stacks, as well as other services such as grid portals and data management. In this paper we discuss the design of this system, and our experiences in deploying and using virtual machines on a single grid gateway machine for interfacing to multiple clusters at a site.