Deep Q-Learning for Routing Schemes in SDN-Based Data Center Networks

被引:42
|
作者
Fu, Qiongxiao [1 ]
Sun, Enchang [1 ,2 ]
Meng, Kang [1 ]
Li, Meng [1 ]
Zhang, Yanhua [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing, Peoples R China
[2] Univ Houston, Dept Elect & Comp Engn, Houston, TX 77004 USA
基金
中国国家自然科学基金;
关键词
Data center; SDN; flow types; deep Q-learning;
D O I
10.1109/ACCESS.2020.2995511
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to adapt to the rapid development of cloud computing, big data, and other technologies, the combination of data center networks and SDN is proposed to make network management more convenient and flexible. With this advantage, routing strategies have been extensively studied by researchers. However, the strategies in the controller mainly rely on manual design, the optimal solutions are difficult to be obtained in the dynamic network environment. So the strategies based on artificial intelligence (AI) are being considered. This paper proposes a novel routing strategy based on deep Q-learning (DQL) to generate optimal routing paths autonomously for SDN-based data center networks. To satisfy the different demands of mice-flows and elephant-flows in data center networks, deep Q networks are trained for them respectively to achieve low latency and low packet loss rate for mice-flows as well as high throughput and low packet loss rate for elephant-flows. Furthermore, with the consideration of the distribution of traffic and the limitated resources of data center networks and SDN, we choose port rate and flow table utilization to describe the network state. Simulation results show that compared with Equal-Cost Multipath (ECMP) routing and Selective Randomized Load Balancing (SRL)+FlowFit, the proposed routing scheme can reduce both the average delay of mice-flows and average packet loss rate, while increase the average throughput of elephant-flows.
引用
收藏
页码:103491 / 103499
页数:9
相关论文
共 50 条
  • [31] Horizon: a QoS management framework for SDN-based data center networks
    Junjie Pang
    Gaochao Xu
    Xiaodong Fu
    Kuo Zhao
    Annals of Telecommunications, 2017, 72 : 597 - 605
  • [32] Novel resource allocation mechanism for SDN-based data center networks
    Yi, Bo
    Wang, Xingwei
    Huang, Min
    Zhao, Yong
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 155
  • [33] Enhancing of Micro Flow Transfer in SDN-based Data Center Networks
    Zaher, Maiass
    Molnar, Sandor
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [34] Elephant Flow Detection Mechanism in SDN-Based Data Center Networks
    Tang, Qian
    Zhang, Huan
    Dong, Jun
    Zhang, Lianming
    SCIENTIFIC PROGRAMMING, 2020, 2020
  • [35] Analysis of Traffic Engineering capabilities for SDN-based Data Center Networks
    Pilimon, Artur
    Kentis, Angelos Mimidis
    Ruepp, Sarah
    Dittmann, Lars
    2018 FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2018, : 211 - 216
  • [36] Horizon: a QoS management framework for SDN-based data center networks
    Pang, Junjie
    Xu, Gaochao
    Fu, Xiaodong
    Zhao, Kuo
    ANNALS OF TELECOMMUNICATIONS, 2017, 72 (9-10) : 597 - 605
  • [37] Detecting and Preventing DDoS Attacks in SDN-Based Data Center Networks
    Lin, Po-Ching
    Hsu, Yu-Ting
    Hwang, Ren-Hung
    CLOUD COMPUTING AND SECURITY, PT II, 2017, 10603 : 50 - 61
  • [38] Deep Q-Learning for Chunk-based Caching in Data Processing Networks
    Wang, Yimeng
    Li, Yongbo
    Lan, Tian
    Aggarwalt, Vaneet
    2019 57TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2019, : 910 - 916
  • [39] Double Q-learning based routing protocol for opportunistic networks
    Singh, Jagdeep
    Dhurandher, Sanjay Kumar
    Woungang, Isaac
    Barolli, Leonard
    JOURNAL OF HIGH SPEED NETWORKS, 2023, 29 (01) : 1 - 14
  • [40] SDN-Based Routing Mechanism for Cloud Data Centers
    Hu Yao
    Wu Muqing
    2017 IEEE 3RD INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC), 2017, : 400 - 404