Skip to main content

Virtual Time Fair Queuing Algorithm for a Computational Grid

  • Conference paper
Book cover Distributed Computing and Networking (ICDCN 2009)

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

Included in the following conference series:

Abstract

Grid scheduling is the process of making scheduling decisions involving resources over multiple domains. This process can include searching multiple administrative domains to use a single machine or scheduling a single job to use multiple resources at a single site or multiple sites. In an increasing number of scientific disciplines the enormous potential of the grid can be realized with the fundamental development of potential new scheduling techniques. Conventional scheduling techniques are queue based and provide only one level of service. In this paper we propose an algorithm for effective scheduling of jobs by the local scheduler considering the virtual time and proportional fairness to have a high rate of accuracy and low overhead. We describe the various scheduling algorithms that are in use and next, we explain the virtual time fair queuing algorithm with its implementation and the results.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. IBM Redbook : Introduction to grid computing with Globus : IBM Corporation (2003)

    Google Scholar 

  2. Schopf, J.M.: A general architecture for scheduling on the grid. Argonne National Laboratory (2002)

    Google Scholar 

  3. National Institute of Advanced Industrial Science and Technology: Grid technology research center (2002), http://www.aist.go.jp/

  4. Bennett, J., Zhang, H.: WF2Q: Worst-case Fair Weighted Fair Queuing. In: Proceedings of INFOCOM 1996, San Francisco, CA (March 1996)

    Google Scholar 

  5. Demers, A., Keshav, S., Shenker, S.: Analysis and Simulation of a Fair Queuing Algorithm. In: Proceedings of ACMSIG - OMM 1989, Austin, TX, pp. 1–12 (September 1989)

    Google Scholar 

  6. Donno, F., Gaido, L., Ghiselli, A., Prelz, F., Sgaravatto, M.: Data Grid Prototype 1, EU-Data Grid Collaboration (2002)

    Google Scholar 

  7. Nieh, J., Vaill, C., Zhong, H.: Virtual-Time Round-Robin: An O(1) Proportional Share Scheduler. In: Proceedings of the USENIX Technical Conference (2001)

    Google Scholar 

  8. Kleban, S.D., Scott, H.: Clearwater: Fair Share on high Performance Computing System: what does Fair Really Mean? In: Proceedings of the 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (2003)

    Google Scholar 

  9. Ranganathan, K., Foster, I.: Decoupling Computation and Data Scheduling in Distributed Data- Intensive Applications (2002)

    Google Scholar 

  10. Murshed, M., Buyya, R.: Using the Grid Sim Toolkit for Enabling Grid Computing Education (2002)

    Google Scholar 

  11. Essick, R.: An Event –Based FairShare Scheduler. In: Proceedings of the Winter 1990 USENIX Conference. USENIX, Berkeley (1990)

    Google Scholar 

  12. Lopez, D., Rasika, M.: A Service Time Error Based Scheduling Algorithm for a computational Grid. In: Proceedings of the IEEE-ICSCN (February 2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lopez, D., Raja, S.V.K. (2008). Virtual Time Fair Queuing Algorithm for a Computational Grid. In: Garg, V., Wattenhofer, R., Kothapalli, K. (eds) Distributed Computing and Networking. ICDCN 2009. Lecture Notes in Computer Science, vol 5408. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92295-7_57

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-92295-7_57

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-92294-0

  • Online ISBN: 978-3-540-92295-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics