Improving Energy Efficiency in NFV Clouds with Machine Learning

被引:6
作者
Zorello, Ligia M. M. [1 ]
Vieira, Migyael G. T. [1 ]
Tejos, Rodrigo A. G. [1 ]
Rojas, Marco A. T. [2 ]
Meirosu, Catalin [3 ]
Carvalho, Tereza C. M. B. [1 ]
机构
[1] Univ Sao Paulo, Escola Politecn, Sao Paulo, Brazil
[2] Inst Fed Santa Catarina, Cacador, Brazil
[3] Ericsson, Stockholm, Sweden
来源
PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD) | 2018年
关键词
energy efficiency; NFV; machine learning; Dynamic Voltage and Frequency Scaling;
D O I
10.1109/CLOUD.2018.00097
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Widespread deployments of Network Function Virtualization (NFV) technology will replace many physical appliances in telecommunication networks with software executed on cloud platforms. Setting compute servers continuously to high-performance operating modes is a common NFV approach for achieving predictable operations. However, this has the effect that large amounts of energy are consumed even when little traffic needs to be forwarded. The Dynamic Voltage-Frequency Scaling (DVFS) technology available in Intel processors is a known option for adapting the power consumption to the workload, but it is not optimized for network traffic processing workloads. We developed a novel control method for DVFS, based observing the ongoing traffic and online predictions using machine learning. Our results show that we can save up to 27% compared to commodity DVFS, even when including the computational overhead of machine learning.
引用
收藏
页码:710 / 717
页数:8
相关论文
共 25 条
  • [1] [Anonymous], 2010, P INT C POW AW COMP, DOI DOI 10.5555/1924920.1924921
  • [2] Brodowski Dominik, 2017, CPU frequency and voltage scaling code in the Linux(TM) kernel
  • [3] Cao L., 2017, 9 USENIX WORKSH HOT
  • [4] A Validation of DRAM RAPL Power Measurements
    Desrochers, Spencer
    Paradis, Chad
    Weaver, Vincent M.
    [J]. MEMSYS 2016: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2016, : 455 - 470
  • [5] Ericsson, 2017, EAB17 ER
  • [6] Garcia L., 2008, COMPUTER SECURITY MA, V3, P38
  • [7] Kim KH, 2007, CCGRID 2007: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, P541
  • [8] Kuang JL, 2012, DES AUT CON, P1006
  • [9] Energy Conscious Scheduling for Distributed Computing Systems under Different Operating Conditions
    Lee, Young Choon
    Zomaya, Albert Y.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (08) : 1374 - 1381
  • [10] Marotta A, 2016, 2016 28TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 28), VOL 1, P331, DOI 10.1109/ITC-28.2016.151