A genetic algorithm-based flow update scheduler for software-defined networks

被引:0
|
作者
Abbasi, Mohammad Reza [1 ]
Guleria, Ajay [2 ]
Devi, Mandalika Syamala [1 ]
机构
[1] Panjab Univ, Dept Comp Sci & Applicat, Chandigarh, India
[2] Indian Inst Technol, CSC, Delhi, India
关键词
genetic algorithms; network update; software-defined networks;
D O I
10.1002/dac.4188
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software-defined networking (SDN) facilitates network programmability through a central controller. It dynamically modifies the network configuration to adapt to the changes in the network. In SDN, the controller updates the network configuration through flow updates, ie, installing the flow rules in network devices. However, during the network update, improper scheduling of flow updates can lead to a number of problems including overflowing of the switch flow table memory and the link bandwidth. Another challenge is minimizing the network update completion time during large-network updates triggered by events such as traffic engineering path updates. The existing centralized approaches do not search the solution space for flow update schedules with optimal completion time. We proposed a hybrid genetic algorithm-based flow update scheduling method (the GA-Flow Scheduler). By searching the solution space, the GA-Flow Scheduler attempts to minimize the completion time of the network update without overflowing the flow table memory of the switches and the link bandwidth. It can be used in combination with other existing flow scheduling methods to improve the network performance and reduce the flow update completion time. In this paper, the GA-Flow Scheduler is combined with a stand-alone method called the three-step method. Through large-scale experiments, we show that the proposed hybrid approach could reduce the network update time and packet loss. It is concluded that the proposed GA-Flow Scheduler provides improved performance over the stand-alone three-step method. Also, it handles the above-mentioned network update problems in SDN.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] An Intrusion Detection System Based on Genetic Algorithm for Software-Defined Networks
    Zhao, Xuejian
    Su, Huiying
    Sun, Zhixin
    [J]. MATHEMATICS, 2022, 10 (21)
  • [2] Optimal scheduling for multi-flow update in Software-Defined Networks
    Liu, Yujie
    Li, Yong
    Wang, Yue
    Yuan, Jian
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 54 : 11 - 19
  • [3] Update Consistency in Software-defined Networking based Multicast Networks
    Kohler, Thomas
    Duerr, Frank
    Rothermel, Kurt
    [J]. 2015 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORK (NFV-SDN), 2015, : 177 - 183
  • [4] On the Resource Trade-off of Flow Update in Software-Defined Networks
    Liu, Yujie
    Li, Yong
    Wang, Yue
    Zhang, Ying
    Yuan, Jian
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2016, 54 (06) : 88 - 93
  • [5] Consistent Route Update in Software-Defined Networks
    An, Xueli
    Perez-Caparros, David
    Wei, Qing
    [J]. 2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 84 - 89
  • [6] On Using Genetic Algorithm for Optimal Controller Placement in Software-Defined Networks
    Asamoah, Emmanuel
    Ampratwum, Isaac
    Nayak, Amiya
    [J]. 38TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN 2024, 2024, : 631 - 636
  • [7] Adaptive Path Selection Algorithm with Flow Classification for Software-Defined Networks
    Yusuf, Muhammed Nura
    Bakar, Kamalrulnizam Bin Abu
    Isyaku, Babangida
    Osman, Ahmed Hamza
    Nasser, Maged
    Elhaj, Fatin A.
    [J]. MATHEMATICS, 2023, 11 (06)
  • [8] A low overhead flow-holding algorithm in software-defined networks
    Jia, Xuya
    Li, Qing
    Jiang, Yong
    Guo, Zehua
    Sun, Jie
    [J]. COMPUTER NETWORKS, 2017, 124 : 170 - 180
  • [9] On the Performance of Max-Min Fairness Scheduler in Software-Defined Networks
    Zeydan, Engin
    Narmanlioglu, Omer
    [J]. 2016 24TH SIGNAL PROCESSING AND COMMUNICATION APPLICATION CONFERENCE (SIU), 2016, : 1909 - 1912
  • [10] Genetic algorithm-based routing method for enhanced video delivery over software defined networks
    Yu, Yun-Shuai
    Ke, Chih-Heng
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (01)