Towards a multi-QoS human-centric cloud computing load balance resource allocation method

被引:22
作者
Liu, Lixia [1 ,2 ]
Mei, Hong [1 ]
Xie, Bing [1 ]
机构
[1] Peking Univ, Sch Elect Engn & Comp Sci, Xian, Peoples R China
[2] Engn Univ CAPF, Dept Informat Engn, Xian, Peoples R China
关键词
Human-centric cloud computing; Resource scheduling; Load balancing; QoS;
D O I
10.1007/s11227-015-1472-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the large-scale clustering resource pool as human-centric cloud computing, peer load balance not only improves overall system efficiency, but also saves energy. As various factors should be considered in resource scheduling and each has different emphasis, resource allocation method adapted by different scene also has respective criteria. Based on resource allocation techniques, the multi-QoS load balance resource allocation method (MQLB-RAM) was proposed in the paper. It combines needs of users and service providers to constitute multi-QoS indexes. The needs from cost, system and network were met by quantitative analysis on load balancing using real-time load of peers. The algorithm also compares weight of each index in peer to match need and resource, so as to achieve the target of ensuring load balance, making full use of resources and saving money. Simulation experiment with CloudSim shows that the MQLB-RAM can achieve balance among load, resource access performance and cost.
引用
收藏
页码:2488 / 2501
页数:14
相关论文
共 24 条
[1]  
[Anonymous], P 4 CHINAGRID ANN C
[2]  
Ao Naixiang, 2012, 2012 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC 2012), P81, DOI 10.1109/CyberC.2012.22
[3]  
Battre D., 2011, Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing (CLOUD 2011), P17, DOI 10.1109/CLOUD.2011.30
[4]  
Beaumont O., 2002, IPDPS '02, P79
[5]   Exploiting Spatio-Temporal Tradeoffs for Energy-Aware MapReduce in the Cloud [J].
Cardosa, Michael ;
Singh, Aameek ;
Pucha, Himabindu ;
Chandra, Abhishek .
IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (12) :1737-1751
[6]   On-Demand Resource Provisioning for BPEL Workflows Using Amazon's Elastic Compute Cloud [J].
Doernemann, Tim ;
Juhnke, Ernst ;
Freisleben, Bernd .
CCGRID: 2009 9TH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2009, :140-147
[7]  
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
[8]  
Goyal V, 2014, PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON ISSUES AND CHALLENGES IN INTELLIGENT COMPUTING TECHNIQUES (ICICT), P630, DOI 10.1109/ICICICT.2014.6781353
[9]   Side Channels in Cloud Services Deduplication in Cloud Storage [J].
Harnik, Danny ;
Pinkas, Benny ;
Shulman-Peleg, Alexandra .
IEEE SECURITY & PRIVACY, 2010, 8 (06) :40-47
[10]   MADCAT A Methodology for Architecture and Deployment of Cloud Application Topologies [J].
Inzinger, Christian ;
Nastic, Stefan ;
Sehic, Sanjin ;
Voegler, Michael ;
Li, Fei ;
Dustdar, Schahram .
2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON SERVICE ORIENTED SYSTEM ENGINEERING (SOSE), 2014, :13-22