An Energy-awared Resource Allocation Heuristics for VM Scheduling in Cloud

被引:19
|
作者
Wang, Jinhai [1 ,2 ]
Huang, Chuanhe [1 ]
He, Kai [1 ]
Wang, Xiaomao [1 ]
Chen, Xi [1 ]
Qin, Kuangyu [1 ]
机构
[1] Wuhan Univ, Sch Comp, Wuhan 430072, Peoples R China
[2] Xinjiang Vocat Univ, Coll Comp, Urumqi, Peoples R China
关键词
Energy-aware; Virtual Machine Placement; Workload Prediction; Cloud Computing;
D O I
10.1109/HPCC.and.EUC.2013.89
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy consumption has become a major concern to the widespread deployment of cloud data centers. Many techniques have been devised to help reduce energy consumption for cloud data centers that consist of a large number of identical servers, including dynamic allocation of active servers, consolidating diverse applications, and adjusting the CPU frequency of an active server. However, these techniques normally have a high migration and low resource utilization. CPU and memory is the dominant factors of the performance and energy consumption and whose allocation determines the energy efficiency of cloud system. Leveraging these techniques, we focus on the problem of VM placement, propose a heuristic greedy algorithm to implement VM deployment and live migration to maximize total resource utilization and minimize energy consumption, which is based on energy-aware and quadratic exponential smoothing method to predict the workloads. Our heuristic algorithm makes CPU-intensive services and memory-intensive services mapped to the same physical server more complementary. The experiment results show that there is significant improvement in the aspect of energy saving, workload balancing and scalability, compared with single-objective approaches based on CPU utilization.
引用
收藏
页码:587 / 594
页数:8
相关论文
共 50 条
  • [31] Energy Efficient Strategy for Task Allocation and VM Placement in Cloud Environment
    Bharathi, Divya P.
    Prakash, P.
    Kiran, Vamsee Krishna M.
    [J]. 2017 INNOVATIONS IN POWER AND ADVANCED COMPUTING TECHNOLOGIES (I-PACT), 2017,
  • [32] Performance Based Energy Efficient Techniques For VM Allocation In Cloud Environment
    Shrimali, Bela
    Patel, Hiren
    [J]. PROCEEDING OF THE THIRD INTERNATIONAL SYMPOSIUM ON WOMEN IN COMPUTING AND INFORMATICS (WCI-2015), 2015, : 477 - 486
  • [33] Energy Efficient VM Live Migration and Allocation at Cloud Data Centers
    Dad, Djouhra
    Yagoubi, Djamel Eddine
    Belalem, Ghalem
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2014, 4 (04) : 55 - 63
  • [34] Resource pre-allocation algorithms for low-energy task scheduling of cloud computing
    Xu, Xiaolong
    Cao, Lingling
    Wang, Xinheng
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2016, 27 (02) : 457 - 469
  • [35] Resource pre-allocation algorithms for low-energy task scheduling of cloud computing
    Xiaolong Xu
    Lingling Cao
    Xinheng Wang
    [J]. Journal of Systems Engineering and Electronics, 2016, 27 (02) : 457 - 469
  • [36] Energy Conserving Secure VM Allocation in Untrusted Cloud Computing Environment
    Sharma, Swati
    Kaushal, Rishabh
    [J]. COMPUTE'17: PROCEEDINGS OF THE 10TH ANNUAL ACM INDIA COMPUTE CONFERENCE, 2017, : 73 - 81
  • [37] Energy-efficient collaborative optimization for VM scheduling in cloud computing
    Wang, Bin
    Liu, Fagui
    Lin, Weiwei
    Ma, Zhenjiang
    Xu, Dishi
    [J]. COMPUTER NETWORKS, 2021, 201
  • [38] Enhanced Two Stage Heuristics Algorithm for VM Scheduling
    Selvarani, S.
    Julian, Anitha
    Nehru, E. Iniya
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2016, : 726 - 729
  • [39] A resource license scheduling method for hadoop in cloud computing using resource allocation
    Zhou, Mosong
    Zhu, Zhengdong
    Dong, Xiaoshe
    Chen, Heng
    Wang, Yinfeng
    [J]. Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2015, 49 (08): : 69 - 74
  • [40] Energy-efficient collaborative optimization for VM scheduling in cloud computing
    Wang, Bin
    Liu, Fagui
    Lin, Weiwei
    Ma, Zhenjiang
    Xu, Dishi
    [J]. Computer Networks, 2021, 201