Skip to main content

Grid Workflow Scheduling Based on Task and Data Locations

  • Conference paper
Cooperative Design, Visualization, and Engineering (CDVE 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3675))

Abstract

Grid workflow systems provide mechanisms to execute complex tasks which consist of related sub tasks. Due to the intensive computing and data transferring in Grid workflows, the locations of tasks and data have great impact to the execution performance of Grid workflows. In this paper, we present a novel approach to search for optimal Grid workflow scheduling effectively. We model workflow execution with fetching input data and running tasks, and present a optimized scheduling searching algorithm based on simulated annealing, which can find neighborhood scheduling fast. The experimental results show that our approach is effective and scalable.

Project Supported by the National Natural Science Foundation of China (Grant No.: 60473124) , 863 Hi-Tech Research and Development Program of China (NO: 2004AA1Z2390) and SEC E-Institute: Shanghai High Institutions Grid.

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. Foster, I., Kesselman, C.: The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (1999)

    Google Scholar 

  2. Cao, J., et al.: GridFlow: Workflow Management for Grid Computing. In: Proc. of the 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 198–205 (2003)

    Google Scholar 

  3. Deelman, E., Blythe, J., et al.: Pegasus: Mapping Scientific Workflows onto the Grid. In: Across Grids Conference 2004, Nicosia, Cyprus (2004)

    Google Scholar 

  4. Young, L., McGough, S., et al.: Scheduling Architecture and Algorithms within the ICENI Grid Middleware. In: Proc. of UK e-Science All Hands Meeting 2003, pp. 5–12 (2003)

    Google Scholar 

  5. Kirkpatrick, S., Gellat, C.D., Vecchi, M.P.: Optimization by Simulated Annealing. Science 220, 671–680 (1983)

    Article  MathSciNet  Google Scholar 

  6. Zhang, S., Wu, Y., et al.: Grid Workflow based on Performance Evaluation. In: Li, M., Sun, X.-H., Deng, Q.-n., Ni, J. (eds.) GCC 2003. LNCS, vol. 3032, pp. 770–777. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  7. Zhang, S., Wu, Y., Gu, N.: Adaptive grid workflow scheduling algorithm. In: Jin, H., Pan, Y., Xiao, N., Sun, J., et al. (eds.) GCC 2004. LNCS, vol. 3252, pp. 140–147. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wu, Y., Gu, N., Zong, Y., Ding, Z., Zhang, S., Zhang, Q. (2005). Grid Workflow Scheduling Based on Task and Data Locations. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2005. Lecture Notes in Computer Science, vol 3675. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11555223_17

Download citation

  • DOI: https://doi.org/10.1007/11555223_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28948-7

  • Online ISBN: 978-3-540-31976-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics