Willow: Saving Data Center Network Energy for Network-Limited Flows

被引:22
|
作者
Li, Dan [1 ]
Yu, Yirong [1 ]
He, Wu [1 ]
Zheng, Kai [2 ]
He, Bingsheng [3 ]
机构
[1] Tsinghua Univ, Dept Comp Sci, Beijing 100084, Peoples R China
[2] IBM China Res Lab, Beijing 100094, Peoples R China
[3] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
基金
中国国家自然科学基金;
关键词
Data center network; energy efficiency; flow scheduling; COST;
D O I
10.1109/TPDS.2014.2350990
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Today's giant data centers are power hungry. Data center energy saving not only helps control the operational cost, but also benefits the sustainable growth of cloud services. Due to the adoption of much more switches in modern data centers as well as the mature server-side power management techniques, energy saving for the data center network is becoming increasingly important. Most previous works on saving data center network energy focus on aggregating flows to as few switches as possible. However, in this paper we argue that this method may not work for network-limited flows, the throughputs of which are elastic based on the competing flows. To save the network energy consumed by this kind of elastic flows, we propose a flow scheduling approach called Willow, which takes both the number of switches involved and their active working durations into consideration. We formulate this problem by programming and design a greedy approximate algorithm to schedule flows in an online manner. Simulations based on MapReduce traces show that Willow can save up to 60 percent network energy compared with ECMP scheduling in typical settings, and outperforms other classical heuristic algorithms such as simulated annealing and particle swarm optimization. Testbed Experiments demonstrate that this kind of dynamic energy-efficient flow scheduling causes negligible impact on upper-layer applications.
引用
收藏
页码:2610 / 2620
页数:11
相关论文
共 50 条
  • [21] Energy Saving Algorithm of Zigbee Network based on Whole Network Dormancy
    Ren, Zhi
    Zhao, Yanan
    Cao, Hongwei
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2017), 2017, 61 : 391 - 397
  • [22] A Network Graph Approach for Network Energy Saving in Small Cell Networks
    Chen, Tao
    Chen, Xianfu
    Riggio, Roberto
    2016 IEEE 83RD VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2016,
  • [23] Data Center Network Architecture
    Yantao Sun
    Jing Cheng
    Konggui Shi
    Qiang Liu
    ZTE Communications, 2013, 11 (01) : 54 - 61
  • [24] A Saving Energy Routing Protocol in WSN Network
    Yang Wenzhong
    Zhang Zhenyu
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON MECHATRONICS, CONTROL AND ELECTRONIC ENGINEERING, 2014, 113 : 623 - 626
  • [25] Energy Saving in an Integrated Home Network Infrastructure
    Schaefer, F. -M.
    Wulf, A.
    Roesnick, G.
    Kays, R.
    2014 6TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS, CONTROL AND SIGNAL PROCESSING (ISCCSP), 2014, : 198 - 201
  • [26] On formulation of a network energy saving optimization problem
    Arabas, Piotr
    Malinowski, Krzysztof
    Sikora, Andrzej
    2012 FOURTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2012, : 227 - 232
  • [27] Evaluation of energy saving in Passive Optical Network
    Roslyakov, Aleksandr
    2017 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON) PROCEEDINGS, 2017,
  • [28] Obfuscation of Sensitive Data in Network Flows
    Riboni, Daniele
    Villani, Antonio
    Vitali, Domenico
    Bettini, Claudio
    Mancini, Luigi V.
    2012 PROCEEDINGS IEEE INFOCOM, 2012, : 2372 - 2380
  • [29] Network Flows for Data Distribution and Computation
    Makatun, Dzmitry
    Lauret, Jerome
    Rudova, Hana
    Sumbera, Michal
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [30] MiFlO: A Scheduling Algorithm Based on Mice Flows Optimization in Hybrid Data Center Network
    Qiu, Shuaibing
    Yu, Xiaoshan
    Wang, Kun
    Gu, Huaxi
    2017 16TH INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATIONS & NETWORKS (ICOCN 2017), 2017,