Skip to main content

A Grid Resource Broker with Network Bandwidth-Aware Job Scheduling for Computational Grids

  • Conference paper
Book cover Advances in Grid and Pervasive Computing (GPC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4459))

Included in the following conference series:

Abstract

This work presents a workflow-based computational resource broker whose main functions are matching available resources with user requests and considering network information statuses during matchmaking. The resource broker provides an interface for accessing available and appropriate resources via user credentials. We use the Ganglia and NWS tools to monitor resource status and network-related information, respectively. We also report on using the Globus Toolkit to construct a grid platform called the TIGER project that integrates the distributed resources of five universities in Taichung, Taiwan, where the resource broker was developed. The proposed broker provides secure, updated information about available resources and serves as a link to the diverse systems available in the Grid.

This work was partially supported by National Science Council of Republic of China under the number of NSC95-2221-E-029-004 and NSC95-2218-E-007-025.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Czajkowski, K., et al.: Grid Information Services for Distributed Resource Sharing. In: Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing, IEEE Computer Society Press, Los Alamitos (2001)

    Google Scholar 

  2. Foster, I., Kesselman, C.: The Grid 2: Blueprint for a New Computing Infrastructure, 2nd edn. Morgan Kaufmann, San Francisco (2003)

    Google Scholar 

  3. Foster, I.: The Grid: A New Infrastructure for 21st Century Science. Physics Today 55(2), 42–47 (2002)

    Article  Google Scholar 

  4. Foster, I., Karonis, N.: A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems. In: Proceedings of 1998 Supercomputing Conference (1998)

    Google Scholar 

  5. Foster, I., Kesselman, C.: Globus: A Metacomputing Infrastructure Toolkit. International Journal of Supercomputer Applications 11(2), 115–128 (1997)

    Article  Google Scholar 

  6. Ferreira, L., et al.: Introduction to Grid Computing with Globus (2003), http://www.ibm.com/redbooks

  7. Le, H., Coddington, P., Wendelborn, A.L.: A Data-Aware Resource Broker for Data Grids. In: Jin, H., et al. (eds.) NPC 2004. LNCS, vol. 3222, Springer, Heidelberg (2004)

    Google Scholar 

  8. Yang, C.T., Shih, P.C., Li, K.C.: A High-Performance Computational Resource Broker for Grid Computing Environments. In: Proceedings of the International Conference on AINA’05, Taipei, Taiwan, March 2005, pp. 333–336 (2005)

    Google Scholar 

  9. Yang, C.T., et al.: Design and Implementation of TIGER Grid: an Integrated Metropolitan-Scale Grid Environment. In: Proceedings of the 6th IEEE International Conference on PDCAT’05, Dec. 2005, pp. 518–520 (2005)

    Google Scholar 

  10. Nabrzyski, J., Schopf, J.M., Weglarz, J.: Grid Resource Management. Kluwer Academic Publishers, Dordrecht (2005)

    Google Scholar 

  11. Park, S.M., Kim, J.H.: 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 (2003)

    Google Scholar 

  12. Yang, C.T., et al.: A Resource Broker for Computing Nodes Selection in Grid Environments. In: Jin, H., et al. (eds.) GCC 2004. LNCS, vol. 3251, pp. 931–934. Springer, Heidelberg (2004)

    Google Scholar 

  13. Yang, C.T., et al.: An Efficient Network Information Modeling using NWS for Grid Computing Environments. In: Zhuge, H., Fox, G.C. (eds.) GCC 2005. LNCS, vol. 3795, pp. 287–299. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  14. Yang, C.T., Lin, C.F., Chen, S.Y.: A Workflow-based Computational Resource Broker with Information Monitoring in Grids. In: Proceedings of the 5th International Conference on Grid and Cooperative Computing (GCC 2006), China, Oct. 2006, pp. 199–206. IEEE CS Press, Los Alamitos (2006)

    Chapter  Google Scholar 

  15. Ganglia, http://ganglia.sourceforge.net/

  16. Network Weather Service, http://nws.cs.ucsb.edu/ewiki/

  17. 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)

    Article  MATH  Google Scholar 

  18. 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)

    Article  MATH  Google Scholar 

  19. Rodero, I., et al.: eNANOS Grid Resource Broker. In: Sloot, P.M.A., et al. (eds.) EGC 2005. LNCS, vol. 3470, pp. 111–121. Springer, Heidelberg (2005)

    Google Scholar 

  20. Venugopal, S., Buyya, R., Winton, L.: A Grid service broker for scheduling e-Science applications on global data Grids. Concurrency Computation: Practice and Experience 18, 685–699 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Christophe Cérin Kuan-Ching Li

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Yang, CT., Chen, SY., Chen, TT. (2007). A Grid Resource Broker with Network Bandwidth-Aware Job Scheduling for Computational Grids. In: Cérin, C., Li, KC. (eds) Advances in Grid and Pervasive Computing. GPC 2007. Lecture Notes in Computer Science, vol 4459. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72360-8_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72360-8_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72359-2

  • Online ISBN: 978-3-540-72360-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics