QBARM: A Queue Theory-Based Adaptive Resource Usage Model

Article Preview

Abstract:

Workflow is becoming a more and more important tool for business operations, scientific research and engineering. Cloud computing provides an elastic, on-demand and high cost-efficient resource allocation model for workflow executions. During workflow execution, the load will change from time to time and therefore, it becomes an interesting topic to optimize resource utilization of workflows in the cloud computing environment. In this paper, a workflow framework is proposed that can adaptively use cloud resources. In detail, after users specify the desired goal to achieve, the proposed workflow framework then monitors the workflow execution, and utilizes different pricing models to acquire cloud resources according to the change of workflow load. In this way, the cost of workflow execution is reduced. .

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 756-759)

Pages:

2523-2527

Citation:

Online since:

September 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Mell P, Grance T. The NIST definition of Cloud Computing [S/OL]. National Institute of Standards and Technology, Special Publication 800-145, 2009. http: /csrc. nist. gov/publications/nistpubs/800-145/SP800-145. pdf.

DOI: 10.6028/nist.sp.800-145

Google Scholar

[2] SHANG Shifeng, JIANG Jinlei, WU Yongwei, et al.  DABGPM: a double auction Bayesian game-based pricing model in cloud market [C]/Proc IFIP International Conference on Network and Parallel Computing. Berlin / Heidelberg: Springer, 2010: 155-164.

DOI: 10.1007/978-3-642-15672-4_14

Google Scholar

[3] Workflow Management Coalition, TC00-1003-1995, The Workflow Reference Model[S], (1995).

Google Scholar

[4] Vöckler JS, Juve G, Deelman E, et al. Experiences using cloud computing for a scientific workflow application [C]/ Proc the 2nd international workshop on Scientific cloud computing. New York: ACM Press, 2011: 15-24.

DOI: 10.1145/1996109.1996114

Google Scholar

[5] Dörnemann T, Juhnke E, Noll T, et al. Data Flow Driven Scheduling of BPEL Workflows Using Cloud Resources [C]/Proc IEEE 3rd International Conference on Cloud Computing. IEEE Computer Society, 2010: 196-203.

DOI: 10.1109/cloud.2010.40

Google Scholar

[6] Zhang H, Jiang G, Yoshihira K, et al. Intelligent Workload Factoring for a Hybrid Cloud Computing Model [C]/Proc the 2009 Congress on Services-I. IEEE Computer Society, 2009: 701-708.

DOI: 10.1109/services-i.2009.26

Google Scholar

[7] Viana V, Oliveira D, Mattoso M. Towards a Cost Model for Scheduling Scientific Workflows Activities in Cloud Environments [C]/Proc the 2011 IEEE World Congress on Services. IEEE Computer Society, 2011: 216-219.

DOI: 10.1109/services.2011.52

Google Scholar

[8] Bittencourt LF, Senna CR, Madeira ERM. Scheduling service workflows for cost optimization in hybrid clouds [C]/Proc International Conference on Network and Service Management. IEEE Press, 2010: 394-397.

DOI: 10.1109/cnsm.2010.5691241

Google Scholar

[9] Ivica C., Riley JT., Shubert C. StarHPC - Teaching parallel programming within elastic compute cloud[C]/ Proc the 31st International Conference on Information Technology Interfaces (ITI), art. no. 5196108, 2009: 353-356.

DOI: 10.1109/iti.2009.5196108

Google Scholar

[10] Buyya R, Yeo CS, Venugopal S, et al. Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J]. Future Generation Computer Systems, 2009, 25(6): 599-616.

DOI: 10.1016/j.future.2008.12.001

Google Scholar

[11] ZHENG Weimin. An introduction to Tsinghua Cloud [J]. SCIENCE CHINA Information Sciences, 2010, 53(7): 1481-1486.

DOI: 10.1007/s11432-010-4011-z

Google Scholar

[12] Moreau L, Altintas I, Barga RS, et al. The First Provenance Challenge [J]. Concurrency and Computation: Practice and Experience, 2008, 20(5): 409-418.

Google Scholar