Empirical predictability study of SDN switches

Amaury Van Bemten, Nemanja Deric, Amir Varasteh, Andreas Blenk, Stefan Schmid, Wolfgang Kellerer

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

Abstract

To meet their increasingly stringent dependability requirements, communication networks need to be predictable, both in terms of correctness and performance. In principle, Software-Defined Networks (SDN) enable such more predictable networks, however, these networks still depend the underlying switches. This paper presents an empirical study of the predictability of SDN switches. Our extensive benchmarking of seven hardware OpenFlow switches from four different manufacturers raises several concerns regarding the dependability of these switches. We uncover several incorrect and unpredictable behaviors and performance issues. In particular, we identify unpredictable behaviors related to the management of flows and buffers, and observe that existing quality-of-service mechanisms, such as priority queuing, introduce unexpected overheads. The latter, in turn, can lead to violations of latency guarantees. Based on our insights, we discuss first solutions toward more predictable architectures.

Original languageEnglish
Title of host publication2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728143873
DOIs
StatePublished - Sep 2019
Event2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2019 - Cambridge, United Kingdom
Duration: 24 Sep 201925 Sep 2019

Publication series

Name2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2019

Conference

Conference2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems, ANCS 2019
Country/TerritoryUnited Kingdom
CityCambridge
Period24/09/1925/09/19

Keywords

  • Guarantees
  • Latency
  • Measurements
  • Predictability
  • Programmable switches
  • Software-defined networking

Fingerprint

Dive into the research topics of 'Empirical predictability study of SDN switches'. Together they form a unique fingerprint.

Cite this