Mix-flow scheduling using deep reinforcement learning for software-defined data-center networks

被引:14
|
作者
Liu, Wai-Xi [1 ]
Cai, Jun [2 ]
Wang, Yu [3 ]
Chen, Qing C. [3 ]
Tang, Dong [3 ]
机构
[1] Guang Zhou Univ, Dept Elect & Informat Engn, Guangzhou, Guangdong, Peoples R China
[2] Guangdong Polytech Normal Univ, Guangzhou, Guangdong, Peoples R China
[3] Guang Zhou Univ, Guangzhou, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
deep reinforcement learning; mix-flow scheduling; private link set; stable matching; TRANSMISSION;
D O I
10.1002/itl2.99
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
For a mix-flow scenario in software-defined data-center networks, how to simultaneously achieve the different performance requirements of the different types of flows is a considerable challenge. This paper proposes a mix-flow scheduling scheme based on deep reinforcement learning (DRL). This paper establishes three private link sets for three types of flows. Then, DRL is employed to adaptively and intelligently allocate bandwidth for each type of flow according to the traffic variations across time and space. A novel metric is designed as a function of DRL's reward to guide the process of simultaneously maximizing the deadline meet rate for mice flows (MF) and minimizing the flow completion time for elephant flows. Within these three private link sets, three flow-scheduling strategies (ie, priority-based allocation for MF, stable matching-based allocation for elephant flows with unknown sizes, and proportion-based allocation for elephant flows with known sizes) are employed. A simulation demonstrates the effectiveness of the proposed scheme compared with previous methods (Fincher and pFabric). DRL-Flow's overhead also is minimal to satisfy the scalability well and is deployable in a large-scale network.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] 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
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (02): : 1049 - 1064
  • [2] Intelligent Routing based on Deep Reinforcement Learning in Software-Defined Data-Center Networks
    Liu, Wai-xi
    [J]. 2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 253 - 258
  • [3] Reconfigurable Network Topology Based on Deep Reinforcement Learning in Software-Defined Data-Center Networks
    Yang, Wen
    Guo, Bingli
    Shang, Yu
    Huang, Shanguo
    [J]. 2020 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP) AND INTERNATIONAL CONFERENCE ON INFORMATION PHOTONICS AND OPTICAL COMMUNICATIONS (IPOC), 2020,
  • [4] 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
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 177
  • [5] Aemon: Information-agnostic Mix-flow Scheduling in Data Center Networks
    Wang, Tao
    Xu, Hong
    Liu, Fangming
    [J]. PROCEEDINGS OF THE 2017 ASIA-PACIFIC WORKSHOP ON NETWORKING (APNET '17), 2017, : 106 - 112
  • [6] A Novel Transmission Scheduling Based on Deep Reinforcement Learning in Software-Defined Maritime Communication Networks
    Yang, Tingting
    Li, Jiabo
    Feng, Hailong
    Cheng, Nan
    Guan, Wei
    [J]. IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2019, 5 (04) : 1155 - 1166
  • [7] Flow-based Service Time optimization in software-defined networks using Deep Reinforcement Learning
    Jimenez-Lazaro, Manuel
    Berrocal, Javier
    Galan-Jimenez, Jaime
    [J]. COMPUTER COMMUNICATIONS, 2024, 216 : 54 - 67
  • [8] Slack Time and Accumulation-Based Mix-flow Scheduling in Data Center Networks
    Zang, Wei-Fei
    Lan, Ju-Long
    Hu, Yu-Xiang
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (10): : 2061 - 2068
  • [9] Scheduling mix-flow in SD-DCN based on Deep Reinforcement Learning with Private Link
    Lu, Jinjie
    Liu, Waixi
    Zhu, Yinghao
    Ling, Sen
    Chen, Zhitao
    Zeng, Jiaqi
    [J]. 2020 16TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING (MSN 2020), 2020, : 395 - 401
  • [10] Deep Reinforcement Learning-Based Routing on Software-Defined Networks
    Kim, Gyungmin
    Kim, Yohan
    Lim, Hyuk
    [J]. IEEE ACCESS, 2022, 10 : 18121 - 18133