OFLOPS-SUME and the art of switch characterization

Oudin, Remi and Antichi, Gianni and Rotsos, Charalampos and Moore, Andrew W. and Uhlig, Steve (2018) OFLOPS-SUME and the art of switch characterization. IEEE Journal on Selected Areas in Communications. ISSN 0733-8716

[thumbnail of paper]
PDF (paper)
paper.pdf - Accepted Version
Available under License Creative Commons Attribution-NonCommercial.

Download (794kB)


The philosophy of SDN has introduced new challenges in network system management. In contrast to traditional network devices that contained both the control and the data plane functionality in a tightly coupled manner, SDN technologies separate the two network planes, and define a remote API for low-level device configuration. Nonetheless, the enhanced flexibility of the SDN paradigm is prone to create novel performance and scalability bottlenecks in the network. To help network managers and application developers better understand the actual behavior of SDN implementations, we present a hardware/software co-design that enables switch characterization at 40Gbps and beyond. We conduct an evaluation of both software and hardware switches. We expose the unwanted effects of the OpenFlow barrier primitive, potential misbehaviors when adding or modifying a batch of rules and how simple operations, such as packet modification, can impact the switch forwarding performance. We release the code publicly as open source to promote experiments reproducibility, as well as encourage the network community to evolve our solution.

Item Type:
Journal Article
Journal or Publication Title:
IEEE Journal on Selected Areas in Communications
Additional Information:
©2018 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Uncontrolled Keywords:
?? computer networks and communicationselectrical and electronic engineering ??
ID Code:
Deposited By:
Deposited On:
24 Aug 2018 08:24
Last Modified:
17 Apr 2024 00:36