Abstract
Grid computing is now in widespread use, which integrates geographical computing resources across multiple virtual organizations to achieve high performance computing. In this paper, we present a new grid architecture, which integrates multiple computational grids, named Multi-Grid, from different virtual organizations. The proposed architecture could solve the large-scale computational problem. Due to gathering information across different grids has the imprecise problem, the accuracy of information probably affects the computational efficiency. Thus, this paper proposes a cross-grid information service approach to gather resource information. Furthermore, a gathering algorithm, which could balance the query frequency and the resource information accuracy, is present to reduce the load of information servers. Finally, we implement a resource broker with cross-grid information services on multi-grid computational environments.
This work is supported in part by National Science Council, Taiwan R.O.C., under grants no. NSC 96-2221-E-029-019-MY3, NSC 97-3114-E-007-001, and NSC 97-2622-E-029-003-CC2. (( Corresponding author.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Foster, I., Kesselman, C.: Globus: A Metacomputing Infrastructure Toolkit. International Journal of Supercomputer Applications 11(2), 115–128 (1997)
Laszewski, V., Foster, I., Gawor, J., Lane, P.: A Java commodity grid kit. Concurrency and Computation: Practice and Experience 13, 645–662 (2001)
Czajkowski, K., Fitzgerald, S., Foster, I., Kesselman, C.: Grid Information Services for Distributed Resource Sharing. In: Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing. IEEE press, Los Alamitos (2001)
Foster, I., Karonis, N.: A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems. In: Proceedings of 1998 Supercomputing Conference (1998)
Tang, J., Zhang, M.: An Agent-based Peer-to-Peer Grid Computing Architecture. In: First International Conference on Semantics, Knowledge and Grid, 2005, SKG 2005, p. 57 (November 2005)
Aloisio, G., Cafaro, M.: Web-based access to the Grid using the Grid Resource Broker portal. Concurrency Computation: Practice and Experience (14), 1145–1160 (2002)
Krauter, K., Buyya, R., Maheswaran, M.: A taxonomy and survey of grid resource management systems for distributed computing. Software Practice and Experience (32), 135–164 (2002)
Baduel, L., Matsuoka, S.: Peer-to-Peer Infrastructure for Autonomous Grid Monitoring. In: Parallel and Distributed Processing Symposium (2007)
Kim, D.-H., Kang, K.-W.: Design and Implementation of Integrated Information System for Monitoring Resources in Grid Computing. In: Computer Supported Cooperative Work in Design, CSCWD 2006 (2006)
Sacerdoti, F.D., Katz, M.J., Massie, M.L., Culler, D.E.A.C.D.E.: Wide area cluster monitoring with Ganglia. In: Proceedings of 2003 IEEE International Conference on Cluster Computing, 2003, pp. 289–298 (2003)
Chung, W.-C., Chang, R.-S.: A new mechanism for resource monitoring in grid computing. Future Generation Computer Systems (accepted manuscript) (available online April 29, 2008) (in press)
Yang, C.T., Chen, T.T., Chen, S.Y.: Implementation of Monitoring and Information Service Using Ganglia and NWS for Grid Resource Brokers. In: Proceedings of 2007 IEEE Asia-Pacific Services Computing Conference, Tsukuba, Japan, December 11-14, 2007, pp. 356–363 (2007)
Yang, C.T., Lai, C.L., Shih, P.C., Li, K.C.: A resource broker for computing nodes selection in grid computing environments. In: Jin, H., Pan, Y., Xiao, N., Sun, J. (eds.) GCC 2004. LNCS, vol. 3251, pp. 931–934. Springer, Heidelberg (2004)
Yang, C.T., Shih, P.C., Li, K.C.: A high-performance computational resource broker for grid computing environments. In: 19th International Conference on Advanced Information Networking and Applications, AINA 2005, vol. 2, pp. 333–336 (2005)
Yang, C.T., Li, K.C., Chiang, W.C., Shih, P.C.: Design and Implementation of TIGER Grid: an Integrated Metropolitan-Scale Grid Environment. In: Proceedings of tdhe 6th IEEE International Conference on PDCAT 2005, December 2005, pp. 518–520 (2005)
Yang, C.T., Lin, C.F., Chen, S.Y.: A Workflow-based Computational Resource Broker with Information Monitoring in Grids. In: Fifth International Conference on Grid and Cooperative Computing (GCC 2006), pp. 199–206 (2006)
Yang, C.T., Chen, S.Y., Chen, T.T.: A Grid Resource Broker with Network Bandwidth-Aware Job Scheduling for Computational Grids. In: Cérin, C., Li, K.-C. (eds.) GPC 2007. LNCS, vol. 4459, pp. 1–12. Springer, Heidelberg (2007)
Yang, C.T., Shih, P.C., Chen, S.Y.: A Domain-Based Model for Efficient Measurement of Network Information on Grid Computing Environments. IEICE - Trans. Inf. Syst. E89-D, 738–742 (2006)
Multi Grid, http://gamma2.hpc.csie.thu.edu.tw/
Tiger Grid, http://gamma2.hpc.csie.thu.edu.tw/ganglia/
Medical Grid, http://eta1.hpc.csie.thu.edu.tw/ganglia/
Bio Grid, http://140.128.98.25/ganglia/
Ganglia, http://ganglia.sourceforge.net/
Java CoG Kit, http://wiki.cogkit.org/
Globus, http://www.globus.org/
Condor, http://www.cs.wisc.edu/condor/
GridPP, http://www.gridpp.ac.uk/
EGEE, http://www.eu-egee.org/
P-Grid, http://www.p-grid.org/
DutchGrid, http://www.dutchgrid.nl/
ESnet, http://www.es.net/
GridBus, http://www.gridbus.org/
Cacti, http://www.cacti.net/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, CT., Hu, WJ., Lai, KC. (2009). A Resource Broker with Cross Grid Information Services on Computational Multi-grid Environments. In: Hua, A., Chang, SL. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2009. Lecture Notes in Computer Science, vol 5574. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03095-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-03095-6_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03094-9
Online ISBN: 978-3-642-03095-6
eBook Packages: Computer ScienceComputer Science (R0)