Minnie : An SDN world with few compressed forwarding rules

Myriana Rifai 1 Nicolas Huin 2 Christelle Caillouet 2 Frédéric Giroire 2 Joanna Moulierac 2 Dino Lopez Pacheco 1 Guillaume Urvoy-Keller 1
2 COATI - Combinatorics, Optimization and Algorithms for Telecommunications
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : Software Defined Networking (SDN) is gaining momentum with the support of major manufacturers. While it brings flexibility to the management of flows within the data center fabric, this flexibility comes at the cost of smaller routing table capacities. Indeed, the Ternary Content-Addressable Memory (TCAM) needed by SDN devices has smaller capacities than CAMs used in legacy hardware. In this paper, we investigate compression techniques to maximize the utility of SDN switches forwarding tables. We validate our algorithm, called MINNIE, with intensive simulations for well-known data center topologies, to study its efficiency and compression ratio for a large number of forwarding rules. Our results indicate that MINNIE scales well, being able to deal with around a million of different flows with less than 1000 forwarding entries per SDN switch, requiring negligible computation time. To assess the operational viability of MINNIE in real networks, we deployed a testbed able to emulate a k = 4 Fat-Tree data center topology. We demonstrate on the one hand, that even with a small number of clients, the limit in terms of number of rules is reached if no compression is performed, increasing the delay of new incoming flows. MINNIE, on the other hand, reduces drastically the number of rules that need to be stored, with no packet losses, nor detectable extra delays if routing lookups are done in the Application-Specific Integrated Circuits (ASICs). Hence, both simulations and experimental results suggest that MINNIE can be safely deployed in real networks, providing compression ratios between 70% and 99%.
Document type :
Journal articles
Complete list of metadatas

Cited literature [31 references]  Display  Hide  Download

https://hal.inria.fr/hal-01576133
Contributor : Christelle Caillouet <>
Submitted on : Tuesday, August 22, 2017 - 1:55:41 PM
Last modification on : Friday, November 30, 2018 - 5:02:07 PM

File

COMPNW_COMNET-D-15-1277.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Myriana Rifai, Nicolas Huin, Christelle Caillouet, Frédéric Giroire, Joanna Moulierac, et al.. Minnie : An SDN world with few compressed forwarding rules. Computer Networks, Elsevier, 2017, 121, pp.185 - 207. ⟨10.1016/j.comnet.2017.04.026⟩. ⟨hal-01576133⟩

Share

Metrics

Record views

552

Files downloads

391