A compressive method for maintaining forwarding states in SDN controller

Ying Zhang, Sriram Natarajan, Xin Sunny Huang, Neda Beheshti, Ravi Manghirmalani · 2014

Many controller applications require querying existing flow entries in the switches for improving resilience and optimizing resource utilization. These applications can benefit if the controller maintains a copy of the forwarding tables in its memory. However, a naive approach of simply keeping all the tables may encounter scalability challenges. In this work, we identify the redundancy across the flow tables of all switches in the network. We then propose a model-based compression method to efficiently store the network-wide forwarding states. Our evaluation results on a variety of topologies show up to 98% reduction in size.

Read the paper · More papers on PaperTik