Optimal resource provisioning for cloud computing environment

被引:48
作者
Li, Chunlin [1 ]
Li, La Yuan [1 ]
机构
[1] Wuhan Univ Technol, Dept Comp Sci, Wuhan 430063, Peoples R China
基金
中国国家自然科学基金;
关键词
Cloud computing; Resource provisioning; Software as a Service (SaaS); Profit maximization;
D O I
10.1007/s11227-012-0775-9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper presents an efficient cloud resource provisioning approach. The Software as a Service (SaaS) provider leases resources from cloud providers and also leases software as services to SaaS users. The SaaS providers aim at minimizing the payment of using VMs from cloud providers, and want to maximize the profit earned through serving the SaaS users' requests. The SaaS providers also guarantee meeting quality of service (QoS) requirements of the SaaS users. The cloud provider is to maximize the profit without exceeding the upper bound of energy consumption of cloud provider for provisioning virtual machines (VMs) to the SaaS provider. The SaaS users purpose to obtain the optimized QoS to accomplish their jobs with a limited budget and deadline. The proposed optimal cloud resource provisioning algorithm includes two sub-algorithms at different levels: interaction between the SaaS user and SaaS provider at the application layer and interaction between the SaaS provider and cloud resource provider at the resource layer. Simulations are conducted to compare the performance of proposed cloud resource provisioning algorithm with related work.
引用
收藏
页码:989 / 1022
页数:34
相关论文
共 31 条
[11]   Energy-Efficient Cloud Computing [J].
Berl, Andreas ;
Gelenbe, Erol ;
Di Girolamo, Marco ;
Giuliani, Giovanni ;
De Meer, Hermann ;
Dang, Minh Quan ;
Pentikousis, Kostas .
COMPUTER JOURNAL, 2010, 53 (07) :1045-1051
[12]  
Chaisiri S, 2009, 2009 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC 2009), P99
[13]  
Chang F., 2010, 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD 2010), P418, DOI 10.1109/CLOUD.2010.38
[14]  
Fei Teng, 2010, Proceedings of the 2010 IEEE 10th International Conference on Computer and Information Technology (CIT 2010), P195, DOI 10.1109/CIT.2010.70
[15]  
Ferretti Stefano, 2010, 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD 2010), P321, DOI 10.1109/CLOUD.2010.17
[16]  
Foster I., 2008, GRID COMPUTING ENV W, P1, DOI [10.1109/GCE.2008.4738445, DOI 10.1109/GCE.2008.4738445]
[17]  
Hayes B, 2008, COMMUN ACM, V51, P9, DOI [10.1145/1364782.1364786, 10.1145/1364782.1364789]
[18]  
Hien Nguyen Van, 2009, Proceedings of the 2009 Ninth IEEE International Conference on Computer and Information Technology. CIT 2009, P357, DOI 10.1109/CIT.2009.109
[19]  
Hien Nguyen Van, 2010, 2010 IEEE 3rd International Conference on Cloud Computing (CLOUD 2010), P329, DOI 10.1109/CLOUD.2010.25
[20]   Joint QoS optimization for layered computational grid [J].
Li Chunlin ;
Li Layuan .
INFORMATION SCIENCES, 2007, 177 (15) :3038-3059