Intelligent Routing based on Deep Reinforcement Learning in Software-Defined Data-Center Networks

被引:11
|
作者
Liu, Wai-xi [1 ]
机构
[1] Guangzhou Univ, Dept Elect & Informat Engn, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Deep Reinforcement Learning; Routing; Network resource; SDN; Data-Center Networks; TRANSMISSION;
D O I
10.1109/iscc47284.2019.8969579
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In software-defined data-center networks, Elephant flow/Mice flow/Coflow coexist and multiple resources (bandwidth, cache and computing) coexist. However, the conventional routing methods cannot overcome the large gap between different performance requirements of flow and efficient resource allocation. Therefore, this paper proposes DRL-R (Deep Reinforcement Learning-based Routing) to bridge this gap. First, we recombine multiple resources (node's cache, link's bandwidth) by quantifying the contribution score of them reducing the delay. This actually converts the performance requirements of flow into resource requirements of this flow, hence, the routing problem can be converted into a job-scheduling problem in resource management. Second, a DRL agent deployed on an SDN controller continually interacts with the network for adaptively performing reasonable routing according to the network state, and optimally allocating network resources for traffic. We employ Deep Q-Network (DQN) and Deep Deterministic Policy Gradient (DDPG) to build the DRL-R. Finally, we demonstrate the effectiveness of DRL-R through extensive simulations. Benefitted from continually learning with a global view, DRL-R can improve throughput highest up to 40% and flow completion time highest up to 47% over OSPF. DRL-R can improve the load balance of link highest up to 18.8% over OSPF. Additionally, DDPG has better performance than DQN.
引用
收藏
页码:253 / 258
页数:6
相关论文
共 50 条
  • [1] DRL-R: Deep reinforcement learning approach for intelligent routing in software-defined data-center networks
    Liu, Wai-xi
    Cai, Jun
    Chen, Qing Chun
    Wang, Yu
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 177
  • [2] Reconfigurable Network Topology Based on Deep Reinforcement Learning in Software-Defined Data-Center Networks
    Yang, Wen
    Guo, Bingli
    Shang, Yu
    Huang, Shanguo
    2020 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP) AND INTERNATIONAL CONFERENCE ON INFORMATION PHOTONICS AND OPTICAL COMMUNICATIONS (IPOC), 2020,
  • [3] Mix-flow scheduling using deep reinforcement learning for software-defined data-center networks
    Liu, Wai-Xi
    Cai, Jun
    Wang, Yu
    Chen, Qing C.
    Tang, Dong
    INTERNET TECHNOLOGY LETTERS, 2019, 2 (03)
  • [4] Deep Reinforcement Learning-Based Routing on Software-Defined Networks
    Kim, Gyungmin
    Kim, Yohan
    Lim, Hyuk
    IEEE ACCESS, 2022, 10 : 18121 - 18133
  • [5] Intelligent Routing Based on Reinforcement Learning for Software-Defined Networking
    Casas-Velasco, Daniela M.
    Rendon, Oscar Mauricio Caicedo
    da Fonseca, Nelson L. S.
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (01): : 870 - 881
  • [6] DROM: Optimizing the Routing in Software-Defined Networks With Deep Reinforcement Learning
    Yu, Changhe
    Lan, Julong
    Guo, Zehua
    Hu, Yuxiang
    IEEE ACCESS, 2018, 6 : 64533 - 64539
  • [7] Deep Graph Reinforcement Learning Based Intelligent Traffic Routing Control for Software-Defined Wireless Sensor Networks
    Huang, Ru
    Guan, Wenfan
    Zhai, Guangtao
    He, Jianhua
    Chu, Xiaoli
    APPLIED SCIENCES-BASEL, 2022, 12 (04):
  • [8] DRL-PLink: Deep Reinforcement Learning With Private Link Approach for Mix-Flow Scheduling in Software-Defined Data-Center Networks
    Liu, Wai-Xi
    Lu, Jinjie
    Cai, Jun
    Zhu, Yinghao
    Ling, Sen
    Chen, Qingchun
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (02): : 1049 - 1064
  • [9] A Routing Optimization Method for Software-Defined SGIN based on Deep Reinforcement Learning
    Tu, Zhe
    Zhou, Huachun
    Li, Kun
    Li, Guanglei
    Shen, Qi
    2019 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2019,
  • [10] Enabling Scalable Routing in Software-Defined Networks With Deep Reinforcement Learning on Critical Nodes
    Sun, Penghao
    Guo, Zehua
    Li, Junfei
    Xu, Yang
    Lan, Julong
    Hu, Yuxiang
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (02) : 629 - 640