skip to main content
article

Modelling and solving grid resource allocation problem with network resources for workflow applications

Published: 01 June 2011 Publication History

Abstract

A problem of allocating resources of a grid to workflow applications is considered. The problem consists, generally, in allocating distributed grid resources to tasks of a workflow in such a way that the resource demands of each task are satisfied. Grid resources are divided into computational resources and network resources. Computational tasks and transmission tasks of a workflow are distinguished. We present a model of the problem, and an algorithm for finding feasible resource allocations. A numerical example is included, showing the importance of the resource allocation phase on a grid. Some conclusions and directions for future research are given.

References

[1]
B¿azewicz, J., Ecker, K., Pesch, E., Schmidt, G., & Weglarz, J. (2001). Scheduling computer and manufacturing processes (2nd ed.). Berlin: Springer.
[2]
B¿azewicz, J., Ecker, K., Pesch, E., Schmidt, G., & Weglarz, J. (2007). Handbook on scheduling: from theory to applications. Berlin: Springer.
[3]
Deelman, E., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Vahi, K., Blackburn, K., Lazzarini, A., Arbree, A., Cavanaugh, R., & Korranda, S. (2003). Mapping abstract complex workflows onto grid environments. Journal of Grid Computing, 1(1), 25-39.
[4]
Deelman, E., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Patil, S., Su, M. H., Vahi, K., & Livny, M. (2004). Pegasus: mapping scientific workflows onto the grid. In Proceedings of the 2nd European across grids conference, Nicosia, Cyprus (pp. 11-20).
[5]
Deelman, E., Blythe, J., Jain, S., Gil, Y., Vahi, K., Mandal, A., & Kennedy, K. (2005). Task scheduling strategies for workflow-based applications in grids. In Proceedings of the 5th IEEE international symposium on cluster computing and grid, Cardiff, UK (pp. 759-767).
[6]
Demeulemeester, E. L., & Herroelen, W. S. (2002). Project scheduling--a research handbook. Boston: Kluwer.
[7]
Foster, I., & Kesselman, C. (1999). Computational grids. In I. Foster & C. Kesselman (Eds.), The grid: blueprint for a new computing infrastructure (pp. 15-52). San Mateo: Morgan Kaufmann.
[8]
Foster, I., Voeckler, J., Wilde, M., & Zhao, Y. (2002). Chimera: a virtual data system for representing, querying, and automating data derivation. In Proceedings of the 14th conference on scientific and statistical database management, Edinburgh, UK (pp. 37-46).
[9]
Józefowska, J., & Weglarz, J. (2006). Perspectives in modern project scheduling. New York: Springer.
[10]
Kurowski, K., Nabrzyski, J., & Pukacki, J. (2001). User preference driven multiobjective resource management in grid environments. In Proceedings of cluster computing and the grid conference, 15-18 May 2001, Australia (pp. 114-122).
[11]
Kurowski, K., Nabrzyski, J., Oleksiak, A., & Weglarz, J. (2003). Multicriteria aspects of grid resource management. In J. Nabrzyski, J. Schopf & J. Weglarz (Eds.), Grid resource management: state of the art and future trends (pp. 271-293). Boston: Kluwer.
[12]
Kurowski, K., Nabrzyski, J., Oleksiak, A., & Weglarz, J. (2006). Grid multicriteria job scheduling with resource reservation and prediction mechanisms. In J. Józefowska & J. Weglarz (Eds.), Perspectives in modern project scheduling (pp. 345-373). New York: Springer.
[13]
Kurowski, K., Nabrzyski, J., Oleksiak, A., & Weglarz, J. (2008). Multicriteria approach to two-level hierarchy scheduling in grids. Journal of Scheduling, 11(5), 371-379.
[14]
Leung, J. Y.-T. (2004). Handbook of scheduling: algorithms, models, and performance analysis. London, Boca Raton: Chapman & Hall/CRC.
[15]
Mika, M., Waligóra, G., & Weglarz, J. (2003). A metaheuristic approach to scheduling workflow jobs on a grid. In J. Nabrzyski, J. Schopf & J. Weglarz (Eds.), Grid resource management: state of the art and future trends (pp. 295-318). Boston: Kluwer.
[16]
Nabrzyski, J., Schopf, J., & Weglarz, J. (2003). Grid resource management: state of the art and future trends. Boston: Kluwer.
[17]
Szalay, A. S., Kunszt, P. Z., Thakar, A., Gray, J., Slutz, D., & Brunner, R. J. (2000). Designing and mining multi-terabyte astronomy archives: the Sloan Digital Sky Survey. SIGMOD Record, 29, 451-462.
[18]
Wulz, C.-E. (1998). CMS concept and physics potential. Proceedings of the American Institute of Physics Conference, 444(1), 467-478.
[19]
Weglarz, J., Józefowska, J., Mika, M., & Waligóra, G. (2010). Project scheduling with finite or infinite number of activity processing modes--a survey. European Journal of Operational Research (to appear).

Cited By

View all
  • (2013)Smart cloud federation simulations with CloudSimProceedings of the first ACM workshop on Optimization techniques for resources management in clouds10.1145/2465823.2465828(9-16)Online publication date: 17-Jun-2013
  • (2011)Multi-criterion, evolutionary and quantum decision making in complex systemsProceedings of the 11th WSEAS international conference on Applied informatics and communications, and Proceedings of the 4th WSEAS International conference on Biomedical electronics and biomedical informatics, and Proceedings of the international conference on Computational engineering in systems applications10.5555/2042791.2042835(222-227)Online publication date: 23-Aug-2011
  • (2011)Plenary lecture 10Proceedings of the 11th WSEAS international conference on Applied informatics and communications, and Proceedings of the 4th WSEAS International conference on Biomedical electronics and biomedical informatics, and Proceedings of the international conference on Computational engineering in systems applications10.5555/2042791.2042801(25-26)Online publication date: 23-Aug-2011
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Journal of Scheduling
Journal of Scheduling  Volume 14, Issue 3
June 2011
82 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 June 2011

Author Tags

  1. Grid
  2. Project scheduling
  3. Resource allocation
  4. Workflow

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2013)Smart cloud federation simulations with CloudSimProceedings of the first ACM workshop on Optimization techniques for resources management in clouds10.1145/2465823.2465828(9-16)Online publication date: 17-Jun-2013
  • (2011)Multi-criterion, evolutionary and quantum decision making in complex systemsProceedings of the 11th WSEAS international conference on Applied informatics and communications, and Proceedings of the 4th WSEAS International conference on Biomedical electronics and biomedical informatics, and Proceedings of the international conference on Computational engineering in systems applications10.5555/2042791.2042835(222-227)Online publication date: 23-Aug-2011
  • (2011)Plenary lecture 10Proceedings of the 11th WSEAS international conference on Applied informatics and communications, and Proceedings of the 4th WSEAS International conference on Biomedical electronics and biomedical informatics, and Proceedings of the international conference on Computational engineering in systems applications10.5555/2042791.2042801(25-26)Online publication date: 23-Aug-2011
  • (2011)GSSIM --A tool for distributed computing experimentsScientific Programming10.1155/2011/92539519:4(231-251)Online publication date: 1-Oct-2011

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media