Skip to main content
Log in

A resource broker with an efficient network information model on grid environments

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

This paper describes a resource broker whose main function is to match available resources to user needs. The resource broker provides a uniform interface for accessing available and appropriate resources via user credentials. We also focus on providing approximate measurement models for network-related information using NWS for future scheduling and benchmarking. We first propose a network measurement model for gathering network-related information (including bandwidth, latency, forecasting, error rates, etc.) without generating excessive system overhead. Second, we constructed a grid platform using Globus Toolkit that integrates the resources of five schools in Taichung integrated grid environment resources (TIGER). The resource broker runs on top of TIGER. Therefore, it provides security and current information about available resources and serves as a link to the diverse systems available in the Grid.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Allcock B, Bester J, Bresnahan J, Chervenak AL, Foster I, Kesselman C, Meder S, Nefedova V, Quesnal D, Tuecke S (2002) Data management and transfer in high performance computational grid environments. Parallel Comput 28(5):749–771

    Article  Google Scholar 

  2. Allcock B, Tuecke S, Foster I, Chervenak A, Kesselman C (2000) Protocols and services for distributed data-intensive science. In: ACAT2000 proceedings, 2000, pp 161–163

  3. Allcock W, Bester J, Bresnahan J, Chervenak A, Liming L, Meder S, Tuecke S (2002) GridFTP protocol specification. GGF GridFTP working group document, September 2002

  4. Czajkowski K, Foster I, Kesselman C (1999) Resource co-allocation in computational grids. In: Proceedings of the 8th IEEE international symposium on high performance distributed computing (HPDC-8), 1999, pp 219–228

  5. Czajkowski K, Fitzgerald S, Foster I, Kesselman C (2001) Grid information services for distributed resource sharing. In: Proceedings of the 10th IEEE international symposium on high-performance distributed computing (HPDC-10), August 2001

  6. Foster I, Kesselman C, Tuecke S (2001) The anatomy of the grid: enabling scalable virtual organizations. Int J Supercomput Appl High Perform Comput, 15(3):200–222

    Article  Google Scholar 

  7. Global grid forum. http://www.ggf.org/

  8. IBM Redbooks (2003) Introduction to grid computing with globus. http://www.redbooks.ibm.com/redbooks/pdfs/sg246895.pdf, IBM Press, September 2003

  9. Laszewski V, Foster I, Gawor J, Lane P (2001) A Java commodity grid kit. Concurr Comput Pract Exp 13:645–662

    Article  MATH  Google Scholar 

  10. MPICH-G2. http://www.hpclab.niu.edu/mpi/

  11. Network weather service. http://nws.cs.ucsb.edu/

  12. Park SM, Kim JH (2003) Chameleon: a resource scheduler in a data grid environment. In: Proceedings of the 3rd IEEE/ACM international symposium on cluster computing and the grid, May 2003, pp 258–265

  13. The globus alliance. http://www.globus.org/

  14. Yang C-T, Chu WC (2004) Grid computing in Taiwan. In: Proceedings of 10th international workshop on future trends of distributed computing systems (FTDCS 2004), Suzhou, China, May 26–28, 2004, pp 201–204

  15. Yang C-T, Ho H-C (2005) An e-learning platform based on grid architecture. J Inf Sci Eng 21(5):115

    Google Scholar 

  16. Yang C-T, Kuo Y-L, Lai C-L (2005) Designing computing platform for BioGrid. Int J Comput Appl Technol (IJCAT), special issue applications for high performance systems 22(1):3–13, Inderscience Publishers, ISSN (Paper): 0952-8091, UK

    Google Scholar 

  17. Yang C-T, Lai C-L (2004) Apply cluster and grid computing on parallel 3D rendering. In: Proceedings of the 2004 IEEE international conference on multimedia and expo (ICME 2004), Grand Hotel, Taipei, Taiwan, June 27–30, vol 2, 2004, pp 859–862

  18. Yang C-T, Lai C-L, Shih P-C, Li K-C (2004) A resource broker for computing nodes selection in grid environments. In: Jin H, Pan Y, Xiao N (eds), Grid and cooperative computing—GCC 2004: third international conference, lecture notes in computer science, vol 3251. Springer, Oct 2004, pp 931–934

  19. Yang C-T, Shih P-C, Li K-C (2005) A high-performance computational resource broker for grid computing environments. In: Proceedings of the international conference on advanced information networking and applications (AINA 2005), 2005, Tamkang University, Taipei, Taiwan, March 28–30, vol 2, pp 333–336

  20. Yang C-T, Shih P-C, Chen S-Y (2006) A domain-based model for efficient network information on grid computing environments. IEICE Trans Inf Syst, special issue on parallel/distributed computing and networking E89-D(2):738–742

    Google Scholar 

  21. Yang C-T, Yang I-H, Li K-C, Wang S-Y (2006) Improvements on dynamic adjustment mechanism in co-allocation data grid environments. J Supercomput (accepted)

  22. Zhang X, Freschl JL, Schopf JM (2003) A performance study of monitoring and information services for distributed systems. In: Proceedings of HPDC, IEEE CS Press, August 2003, pp 270–282

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chao-Tung Yang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yang, CT., Shih, PC., Lin, CF. et al. A resource broker with an efficient network information model on grid environments. J Supercomput 40, 249–267 (2007). https://doi.org/10.1007/s11227-006-0025-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-006-0025-0

Keywords

Navigation