FitSDN: Flexible Integrated Transactional SDN

Maja Curic, Zoran Despotovic, Artur Hecker, Georg Carle

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

Abstract

Extremely popular with the research community, the SDN has indeed matured and mostly resolved the original performance doubts. The next frontier is to make it popular with the end users, i.e. the administrators and the developers, without sacrificing the performance. Recent distributed SDN proposals still come with a number of design decisions that appear limiting with respect to the ease of administration, application development, and performance. For instance, opting for strong consistency in the controller design results in a complex network administration and can severely impact the performance; choosing the eventual consistency delegates the real problems to application developers: while this design makes the administration lighter, to get the expected behaviour and performance, it requires developers to have profound distributed systems understanding. We argue that this is a bad tradeoff. Consequently, we design, implement and evaluate a novel Flexible Integrated Transactional SDN (FitSDN) that achieves the ease of development and administration, as well as good performances. In a nutshell, FitSDN eliminates the replication of critical network state in the controller instances and taps switch flow tables under a transactional semantics instead. FitSDN enables simple and intuitive APIs that permit SDN application developers to focus on the actual application logic. Comparing FitSDN to a popular distributed controller, FitSDN achieves around 4 times faster responses to network events.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE 44th Local Computer Networks Symposium on Emerging Topics in Networking, LCN Symposium 2019
EditorsKarl Andersson, Hwee-Pink Tan, Sharief Oteafy
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-9
Number of pages9
ISBN (Electronic)9781728125619
DOIs
StatePublished - Oct 2019
Event44th Annual IEEE Local Computer Networks Symposium on Emerging Topics in Networking, LCN Symposium 2019 - Osnabruck, Germany
Duration: 14 Oct 201917 Oct 2019

Publication series

NameProceedings - 2019 IEEE 44th Local Computer Networks Symposium on Emerging Topics in Networking, LCN Symposium 2019

Conference

Conference44th Annual IEEE Local Computer Networks Symposium on Emerging Topics in Networking, LCN Symposium 2019
Country/TerritoryGermany
CityOsnabruck
Period14/10/1917/10/19

Keywords

  • Distributed SDN
  • Transactional SDN

Fingerprint

Dive into the research topics of 'FitSDN: Flexible Integrated Transactional SDN'. Together they form a unique fingerprint.

Cite this