WildMinnie: compression of software-defined networking (SDN) rules with wildcard patterns

被引:4
|
作者
Khanmirza, Hamed [1 ]
机构
[1] KN Toosi Univ Technol, Dept Comp Engn, Tehran, Iran
关键词
Software-defined networking; OpenFlow; Rule compression; Data center networks; ENERGY EFFICIENCY; TABLES;
D O I
10.7717/peerj-cs.809
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software-defined networking (SDN) enables fast service innovations through network programmability. In SDN, a logically centralized controller compiles a set of policies into the network-level rules. These rules are inserted in the TCAM memory of SDN-enabled switches enabling high-speed matching and forwarding of packets. Unfortunately, TCAMs are available in limited capacities and fall short of accommodating all intended rules, especially in networks with large distinct flows like datacenters. Rule compression is a technique that reduces the number of rules by aggregating them with some similarity factors. This paper introduces WildMinnie, a new rule compression method that aggregates rules based on their common address non-prefix wildcards derived from a group of rules with the same output port number. We explore rule conflict issues and provide solutions to resolve them. We demonstrate the capability of WildMinnie in various datacenter topologies with traffics having different diversity of source-destination addresses and show that WildMinnie outperforms the best-known compression method by 20%, on average.
引用
收藏
页数:30
相关论文
共 50 条
  • [31] Analysis of Realizing a Future Industrial Network by Means of Software-Defined Networking (SDN)
    Henneke, Dominik
    Wisniewski, Lukasz
    Jasperneite, Juergen
    [J]. 2016 IEEE WORLD CONFERENCE ON FACTORY COMMUNICATION SYSTEMS (WFCS), 2016,
  • [32] Performance Evaluation Using RYU SDN Controller in Software-Defined Networking Environment
    Bhardwaj, Shanu
    Panda, S. N.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 122 (01) : 701 - 723
  • [33] Security and Privacy Issues in Software-Defined Networking (SDN): A Systematic Literature Review
    Farooq, Muhammad Shoaib
    Riaz, Shamyla
    Alvi, Atif
    [J]. ELECTRONICS, 2023, 12 (14)
  • [34] A4SDN-Adaptive Alienated Ant Algorithm for Software-Defined Networking
    Di Stefano, Antonella
    Cammarata, Giovanni
    Morana, Giovanni
    Zito, Daniele
    [J]. 2015 10TH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC), 2015, : 344 - 350
  • [35] Enhancing data authentication in software-defined networking (SDN) using multiparty computation
    Hendaoui, Fatma
    Eltaief, Hamdi
    Youssef, Habib
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (09): : 12649 - 12668
  • [36] Performance Evaluation Using RYU SDN Controller in Software-Defined Networking Environment
    Shanu Bhardwaj
    S. N. Panda
    [J]. Wireless Personal Communications, 2022, 122 : 701 - 723
  • [37] AP-SDN: Action Program enabled Software-Defined Networking Architecture
    Zhao, Zheng
    Fan, Xiaoya
    Xie, Xin
    Mao, Qian
    Zhao, Qi
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2023, 17 (07): : 1894 - 1915
  • [38] CIM-SDN: A Common Information Model extension for Software-Defined Networking
    Pinheiro, Billy
    Chaves, Rafael
    Cerqueira, Eduardo
    Abelem, Antonio
    [J]. 2013 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2013, : 836 - 841
  • [39] Atomic-SDN: Is Synchronous Flooding the Solution to Software-Defined Networking in IoT?
    Baddeley, Michael
    Raza, Usman
    Stanoev, Aleksandar
    Oikonomou, George
    Nejabati, Reza
    Sooriyabandara, Mahesh
    Simeonidou, Dimitra
    [J]. IEEE ACCESS, 2019, 7 : 96019 - 96034
  • [40] Identification and predication of network attack patterns in software-defined networking
    Xu, Xiaojun
    Wang, Shuliang
    Li, Ying
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2019, 12 (02) : 337 - 347