A novel eviction policy based on shortest remaining time for software defined networking flow tables

被引:1
|
作者
Dhandapani, Kavi Priya [1 ]
Thangathai, Mirnalinee Thanganadar [1 ]
Moinudeen, Shahul Hamead Haja [1 ]
机构
[1] Sri Sivasubramaniya Nadar Coll Engn, Dept Comp Sci Engn, Kalavakkam, India
关键词
controller overload; eviction policy; flow table management; software defined networks; SDN;
D O I
10.1002/nem.2257
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software defined networking is a modern paradigm that divides the control plane from the data plane for improved network manageability. A flow table in the data plane has limited and expensive memory called TCAM. The presence of unwanted flow rules would lead to flow bloat conditions and make the lookup operation inefficient. Eviction schemes based on LRU policy have been widely studied in the literature which preempts the life of the least recently used flow rule and reduces the occupancy of the flow table. LRU considers the past behavior for the eviction of a flow rule. This paper proposes a novel policy that preempts a flow rule by considering its future characteristic, the shortest remaining time (SRT). A rule with a higher probability of being used is avoided from eviction to mitigate the degradation of performance. The modeling of the SRT technique exhibits better utilization of a flow rule that has higher probability of being used. On the other hand, LRU does not guarantee that the evicted flow rule will not be used frequently in the future and it has been shown that an incorrectly evicted flow rule incurs controller delay. The experimental results show that for different traffic rates, SRT has reduced the delay by 15%, reinstallation count by 25%, and jitter by 40%. SRT has increased utilization by 22% compared to LRU. This paper introduces a novel eviction policy called shortest remaining time (SRT) for flow tables in software-defined networking, prioritizing flow rule removal based on future usage characteristics to improve network efficiency. Experimental results demonstrate that SRT reduces delay by 15%, reinstallation count by 25%, and jitter by 40%, while increasing utilization by 22% compared to the traditional LRU policy. image
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Deep Reinforcement Learning Driven Aggregate Flow Entries Eviction in Software Defined Networking
    Zang, Junhan
    Raza, Syed M.
    Choo, Hyunseung
    Byun, Gyurin
    Kim, Moonseong
    2023 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN, 2023, : 282 - 286
  • [2] UDP Flow Entry Eviction Strategy Using Q-Learning in Software Defined Networking
    Choi, Hanhimnara
    Raza, Syed M.
    Kim, Moonseong
    Choo, Hyunseung
    2020 16TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2020,
  • [3] Soft Partitioning Flow Tables for Virtual Networking in Multi-Tenant Software Defined Networks
    Lin, Ying-Dar
    Liu, Te-Lung
    Chen, Jian-Hao
    Lai, Yuan-Cheng
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (01): : 402 - 415
  • [4] The Global Flow Table Based on The Software-Defined Networking
    Ren, Qiuzheng
    Qiu, Xiaofeng
    Chen, Pengcheng
    Liang, XiaoDong
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION PROBLEM-SOLVING (ICCP), 2015, : 264 - 267
  • [5] A Novel Hybrid Flow-based Handler with DDoS Attacks in Software-Defined Networking
    Phan, Trung V.
    Nguyen Khac Bao
    Park, Minho
    2016 INT IEEE CONFERENCES ON UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING AND COMMUNICATIONS, CLOUD AND BIG DATA COMPUTING, INTERNET OF PEOPLE, AND SMART WORLD CONGRESS (UIC/ATC/SCALCOM/CBDCOM/IOP/SMARTWORLD), 2016, : 350 - 357
  • [6] Extending Dijkstra's Shortest Path Algorithm for Software Defined Networking
    Jiang, Jehn-Ruey
    Huang, Hsin-Wen
    Liao, Ji-Hau
    Chen, Szu-Yuan
    2014 16TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2014,
  • [7] Flow Path Computing in Software Defined Networking
    Mon, Ohmmar Min
    Mon, Myat Thida
    2019 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION TECHNOLOGIES (ICAIT), 2019, : 13 - 18
  • [8] Flow Performance Analysis of Software Defined Networking Based on Cross Entropy
    Zhu, Zhiqiang
    Wang, Lisha
    Xia, Luyao
    Cao, Shunxia
    2015 8th International Congress on Image and Signal Processing (CISP), 2015, : 1556 - 1560
  • [9] A Policy Conflict Detection Scheme in Software Defined Networking
    Zhao, Chan-chan
    Liu, Feng
    Hai, Xiao-wei
    INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC AND INFORMATION TECHNOLOGY (ICMEIT 2018), 2018, : 424 - 428
  • [10] Policy Authoring for Software-Defined Networking Management
    Machado, Cristian Cleder
    Wickboldt, Juliano Araujo
    Granville, Lisandro Zambenedetti
    Schaeffer-Filho, Alberto
    PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), 2015, : 216 - 224