Optimization of Resource Provisioning Cost in Cloud Computing

被引:383
|
作者
Chaisiri, Sivadon [1 ]
Lee, Bu-Sung [1 ]
Niyato, Dusit [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
关键词
Cloud computing; resource provisioning; virtualization; virtual machine placement; stochastic programming;
D O I
10.1109/TSC.2011.7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In cloud computing, cloud providers can offer cloud consumers two provisioning plans for computing resources, namely reservation and on-demand plans. In general, cost of utilizing computing resources provisioned by reservation plan is cheaper than that provisioned by on-demand plan, since cloud consumer has to pay to provider in advance. With the reservation plan, the consumer can reduce the total resource provisioning cost. However, the best advance reservation of resources is difficult to be achieved due to uncertainty of consumer's future demand and providers' resource prices. To address this problem, an optimal cloud resource provisioning (OCRP) algorithm is proposed by formulating a stochastic programming model. The OCRP algorithm can provision computing resources for being used in multiple provisioning stages as well as a long-term plan, e.g., four stages in a quarter plan and twelve stages in a yearly plan. The demand and price uncertainty is considered in OCRP. In this paper, different approaches to obtain the solution of the OCRP algorithm are considered including deterministic equivalent formulation, sample-average approximation, and Benders decomposition. Numerical studies are extensively performed in which the results clearly show that with the OCRP algorithm, cloud consumer can successfully minimize total cost of resource provisioning in cloud computing environments.
引用
收藏
页码:164 / 177
页数:14
相关论文
共 50 条
  • [31] Competent resource provisioning and distribution techniques for cloud computing environment
    Suresh, A.
    Varatharajan, R.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 11039 - 11046
  • [32] An Online Auction Framework for Dynamic Resource Provisioning in Cloud Computing
    Shi, Weijie
    Zhang, Linquan
    Wu, Chuan
    Li, Zongpeng
    Lau, Francis C. M.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (04) : 2060 - 2073
  • [33] Competent resource provisioning and distribution techniques for cloud computing environment
    A. Suresh
    R. Varatharajan
    [J]. Cluster Computing, 2019, 22 : 11039 - 11046
  • [34] An Adaptive Control Method for Resource Provisioning with Resource Utilization Constraints in Cloud Computing
    Siqian Gong
    Beibei Yin
    Zheng Zheng
    Kai-yuan Cai
    [J]. International Journal of Computational Intelligence Systems, 2019, 12 : 485 - 497
  • [35] Resource Provisioning Optimization for Service Hosting on Cloud Platform
    Shi, Jiyuan
    Dong, Fang
    Zhang, Jinghui
    Jin, Jiahui
    Luo, Junzhou
    [J]. 2016 IEEE 20TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2016, : 340 - 345
  • [36] An Adaptive Control Method for Resource Provisioning with Resource Utilization Constraints in Cloud Computing
    Gong, Siqian
    Yin, Beibei
    Zheng, Zheng
    Cai, Kai-yuan
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2019, 12 (02) : 485 - 497
  • [37] Optimization of Resource Scheduling in Cloud Computing
    Li, Qiang
    Guo, Yike
    [J]. 12TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2010), 2011, : 315 - 320
  • [38] Agent based Resource Allocation Mechanism Focusing Cost Optimization in Cloud Computing
    Singh, Aarti
    Malhotra, Manisha
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2015, 5 (03) : 53 - 61
  • [39] Hybrid algorithm for resource provisioning with low cost and time using improved cost-based algorithm in hybrid cloud computing
    Leninfred, A.
    Dhanya, D.
    Kavitha, S.
    Ashwini, M.
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (03) : 3981 - 3990
  • [40] A cognitive/intelligent resource provisioning for cloud computing services: opportunities and challenges
    Al-Asaly, Mahfoudh Saeed
    Hassan, Mohammad Mehedi
    Alsanad, Ahmed
    [J]. SOFT COMPUTING, 2019, 23 (19) : 9069 - 9081