DQN-based energy-efficient routing algorithm in software-defined data centers

被引:8
|
作者
Yao, Zan [1 ]
Wang, Ying [1 ]
Qiu, Xuesong [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Xitucheng 10, Beijing 100088, Peoples R China
基金
国家重点研发计划;
关键词
Software-defined data centers; deep Q-network; in-band control; load balance; energy-efficient routing; smart city; REINFORCEMENT; IOT;
D O I
10.1177/1550147720935775
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of data centers in smart cities, how to reduce energy consumption and how to raise economic benefits and network performance are becoming an important research subject. In particular, data center networks do not always run at full load, which leads to significant energy consumption. In this article, we focus on the energy-efficient routing problem in software-defined network-based data center networks. For the scenario of in-band control mode of software-defined data centers, we formulate the dual optimal objective of energy-saving and the load balancing between controllers. In order to cope with a large solution space, we design the deep Q-network-based energy-efficient routing algorithm to find the energy-efficient data paths for traffic flow and control paths for switches. The simulation result reveals that the deep Q-network-based energy-efficient routing algorithm only trains part of the states and gets a good energy-saving effect and load balancing in control plane. Compared with the solver and the CERA heuristic algorithm, energy-saving effect of the deep Q-network-based energy-efficient routing algorithm is almost the same as the heuristic algorithm; however, its calculation time is reduced a lot, especially in a large number of flow scenarios; and it is more flexible to design and resolve the multi-objective optimization problem.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] DDPG-Based Energy-Efficient Flow Scheduling Algorithm in Software-Defined Data Centers
    Yao, Zan
    Wang, Ying
    Meng, Luoming
    Qiu, Xuesong
    Yu, Peng
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [2] An Efficient Mice Flow Routing Algorithm for Data Centers based on Software-Defined Networking
    Amezquita-Suarez, Felipe
    Estrada-Solano, Felipe
    da Fonseca, Nelson L. S.
    Caicedo Rendon, Oscar Mauricio
    [J]. ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [3] An Energy-Efficient Routing Algorithm for Software-Defined Wireless Sensor Networks
    Xiang, Wei
    Wang, Ning
    Zhou, Yuan
    [J]. IEEE SENSORS JOURNAL, 2016, 16 (20) : 7393 - 7400
  • [4] Energy-efficient Routing Algorithm with Interference Mitigation for Software-Defined Wireless Sensor Networks
    Ding, Zhaoming
    Shen, Lianfeng
    Yan, Feng
    Xia, Weiwei
    Li, Zhengquan
    [J]. 2018 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2018,
  • [5] An Energy Efficient Integral Routing Algorithm for Software-defined Networks
    Neama, Ghadeer Naji
    Awad, Mohamad Khattar
    [J]. 2017 IEEE 86TH VEHICULAR TECHNOLOGY CONFERENCE (VTC-FALL), 2017,
  • [6] Energy-Efficient Workflow Scheduling Using Container-Based Virtualization in Software-Defined Data Centers
    Ranjan, Rohit
    Thakur, Ishan Singh
    Aujla, Gagangeet Singh
    Kumar, Neeraj
    Zomaya, Albert Y.
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (12) : 7646 - 7657
  • [7] An efficient routing algorithm based on segment routing in software-defined networking
    Lee, Ming-Chieh
    Sheu, Jang-Ping
    [J]. COMPUTER NETWORKS, 2016, 103 : 44 - 55
  • [8] Energy-Efficient Software-Defined Data Collection by Participatory Sensing
    Zhang, Bo
    Zhang, Zheng
    Ren, Ziyu
    Ma, Jian
    Wang, Wendong
    [J]. IEEE SENSORS JOURNAL, 2016, 16 (20) : 7315 - 7324
  • [9] An interference-aware energy-efficient routing algorithm with quality of service requirements for software-defined WSNs
    Ding, Zhaoming
    Xing, Song
    Yan, Feng
    Xia, Weiwei
    Shen, Lianfeng
    [J]. IET COMMUNICATIONS, 2019, 13 (18) : 3105 - 3116
  • [10] Energy-Efficient Relay-Selection-Based Dynamic Routing Algorithm for IoT-Oriented Software-Defined WSNs
    Ding, Zhaoming
    Shen, Lianfeng
    Chen, Hongyang
    Yan, Feng
    Ansari, Nirwan
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09): : 9050 - 9065