Workload-Aware and CPU Frequency Scaling for Optimal Energy Consumption in VM Allocation

被引:1
|
作者
Liu, Zhen [1 ,2 ]
Xiang, Yongchao [1 ,2 ]
Qu, Xiaoya [1 ,2 ]
机构
[1] Beijing Jiaotong Univ, Sch Comp & Informat Technol, Beijing 100044, Peoples R China
[2] Minist Educ, Engn Res Ctr High Speed Railway Network Managemen, Beijing 100044, Peoples R China
关键词
PLACEMENT; POWER;
D O I
10.1155/2014/906098
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In the problem of VMs consolidation for cloud energy saving, different workloads will ask for different resources. Thus, considering workload characteristic, the VM placement solution will be more reasonable. In the real world, different workload works in a varied CPU utilization during its work time according to its task characteristics. That means energy consumption related to both the CPU utilization and CPU frequency. Therefore, only using the model of CPU frequency to evaluate energy consumption is insufficient. This paper theoretically verified that there will be a CPU frequency best suit for a certain CPU utilization in order to obtain the minimum energy consumption. According to this deduction, we put forward a heuristic CPU frequency scaling algorithm VP-FS (virtual machine placement with frequency scaling). In order to carry the experiments, we realized three typical greedy algorithms for VMs placement and simulate three groups of VM tasks. Our efforts show that different workloads will affect VMs allocation results. Each group of workload has its most suitable algorithm when considering the minimum used physical machines. And because of the CPU frequency scaling, VP-FS has the best results on the total energy consumption compared with the other three algorithms under any of the three groups of workloads.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Workload Uncertainty Characterization and Adaptive Frequency Scaling for Energy Minimization of Embedded Systems
    Das, Anup
    Kumar, Akash
    Veeravalli, Bharadwaj
    Shafik, Rishad
    Merrett, Geoff
    Al-Hashimi, Bashir
    [J]. 2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 43 - 48
  • [42] Dynamic Frequency Scaling Based Energy Consumption Reduction for Power-aware Embedded Systems - A Simulation and Experimental Approach
    Pillai, Anju S.
    Isha, T. B.
    [J]. JOURNAL OF ELECTRICAL SYSTEMS, 2014, 10 (01) : 36 - 47
  • [43] Dynamic VM allocation and traffic control to manage QoS and energy consumption in cloud computing environment
    Hanini, Mohamed
    El Kafhali, Said
    Salah, Khaled
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2019, 60 (04) : 307 - 316
  • [44] Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption
    Deng, Ruilong
    Lu, Rongxing
    Lai, Chengzhe
    Luan, Tom H.
    Liang, Hao
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06): : 1171 - 1181
  • [45] Energy Consumption Optimization of the Total-FETI Solver by Changing the CPU Frequency
    Horak, David
    Riha, Lubomir
    Sojka, Radim
    Kruzik, Jakub
    Beseda, Martin
    Cermak, Martin
    Schuchart, Joseph
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2016 (ICNAAM-2016), 2017, 1863
  • [46] Performance-to-Power Ratio Aware Virtual Machine (VM) Allocation in Energy-Efficient Clouds
    Ruan, Xiaojun
    Chen, Haiquan
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 264 - 273
  • [47] ABC FOR OPTIMAL ENERGY-AWARE ALLOCATION OF DATA CENTRE RESOURCES
    Ramesh, C.
    Thangaraj, P.
    [J]. IIOAB JOURNAL, 2016, 7 (09) : 777 - 786
  • [48] Combined Calculation of Optimal Routing and Bandwidth Allocation in Energy Aware Networks
    Jaskola, Przemyslaw
    Arabas, Piotr
    Karbowski, Andrzej
    [J]. 2014 26TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC), 2014,
  • [49] Energy Efficient Computing through Productivity-Aware Frequency Scaling
    Ponciano, Lesandro
    Brito, Andrey
    Sampaio, Livia
    Brasileiro, Francisco
    [J]. SECOND INTERNATIONAL CONFERENCE ON CLOUD AND GREEN COMPUTING / SECOND INTERNATIONAL CONFERENCE ON SOCIAL COMPUTING AND ITS APPLICATIONS (CGC/SCA 2012), 2012, : 191 - 198
  • [50] Runtime Voltage/Frequency Scaling for Energy-Aware Streaming Applications
    Gruian, Flavius
    [J]. 2012 CONFERENCE RECORD OF THE FORTY SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS (ASILOMAR), 2012, : 1439 - 1443