Abstract
Grids, as one implementation of public computing, can be deployed by some middleware to integrate all kinds of resources across institutional boundaries, to tackle complex problems in scientific and engineering computation, data storage, scientific visualization, etc. In this paper, we propose a public computing grid framework built upon the hierarchical combination of two popular middleware products, Globus Toolkit (GT) and Sun Grid Engine (SGE). The communication between them can be conducted by Transfer-queue Over Globus (TOG). We discuss issues related to the deployment and the usage of this kind of hybrid grids. We examine it using serial programs and parallel program codes, and compare it with the grids deployed by only GT or SGE, respectively. The case studies imply that this hybrid grid is suitable for loosely coupled applications with high computational complexity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of High Performance Computing Applications 15(3), 200–222 (2001)
Foster, I., Kesselman, C., Nick, J.M., et al.: The Physiology of the Grid: An Open Grid Service Architecture for Distributed System Integration (February 2002), http://www.globus.org/research/papers/ogsa.pdf/
Foster, I., Kesselman, C.: Globus: A Metacomputing Infrastructure Toolkit. Int. J. Supercomputer Applications 11(2), 115–128 (1997)
Sloan, T.M., Abrol, R., Cawood, G., et al.: Sun Data and Compute Grids. In: Proceedings of the 2nd UK e-Science All Hands Meeting, September 2-4, Nottingham, UK (2003)
Sloan, T.: Going Global with Globus and Grid Engine. EPCC News, Issue 48 (Spring 2003)
Jing, T., Lim, M.H., Ong, Y.S.: A Parallel Hybrid GA for Combinatorial Optimization Using Grid Technology. In: IEEE Congress on Evolutionary Computation, Canberra, Australia, December 8-12 (2003)
Lai, C.L., Yang, C.T.: Construct a Grid Computing Environment on Multiple Linux PC Clusters. Tunghai Science 5, 107–124 (2003)
Foster, I., Karonis, N.: A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems. In: Proc. 1998 SC Conference (November 1998)
Abrol, R., Seed, T.: Transfer-queue Over Globus (TOG): How To (July 2003), http://gridengine.sunsource.net/download/TOG/tog-howto.pdf/
Austin, J.: What is the White Rose Grid? http://www.wrgrid.org.uk/workshop2005/JimAustin-Introduction.pdf
Nanyang Technical University Campus Grid, http://ntu-cg.ntu.edu.sg
Anderson, D.: Public Computing: Reconnecting People to Science. In: Conference on Shared Knowledge and the Web (November 2003)
Pellicer, S., Ahmed, N., Pan, Y., et al.: Gene Sequence Alignment on a Public Computing Platform. In: The 7th International Workshop on High Performance Scientific and Engineering Computing, Oslo, Norway, June 15 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Xia, Y., Zheng, Y., Li, Y. (2006). A Public Grid Computing Framework Based on a Hierarchical Combination of Middleware. In: Shen, H.T., Li, J., Li, M., Ni, J., Wang, W. (eds) Advanced Web and Network Technologies, and Applications. APWeb 2006. Lecture Notes in Computer Science, vol 3842. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11610496_92
Download citation
DOI: https://doi.org/10.1007/11610496_92
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31158-4
Online ISBN: 978-3-540-32435-5
eBook Packages: Computer ScienceComputer Science (R0)