CORONET: Fault tolerance for software defined networks

Hyojoon Kim, Mike Schlansker, Jose Renato Santos, Jean Tourrilhes, Yoshio Turner, Nicholas G. Feamster

Research output: Chapter in Book/Report/Conference proceedingConference contribution

62 Scopus citations

Abstract

Software Defined Networking, or SDN, based networks are being deployed not only in testbed networks, but also in production networks. Although fault-tolerance is one of the most desirable properties in production networks, there are not much study in providing fault-tolerance to SDN-based networks. The goal of this work is to develop a fault tolerant SDN architecture that can rapidly recover from faults and scale to large network sizes. This paper presents CORONET, a SDN fault-tolerant system that recovers from multiple link failures in the data plane. We describe a prototype implementation based on NOX that demonstrates fault recovery for emulated topologies using Mininet. We also discuss possible extensions to handle control plane and controller faults.

Original languageEnglish (US)
Title of host publication2012 20th IEEE International Conference on Network Protocols, ICNP 2012
DOIs
StatePublished - Dec 1 2012
Externally publishedYes
Event2012 20th IEEE International Conference on Network Protocols, ICNP 2012 - Austin, TX, United States
Duration: Oct 30 2012Nov 2 2012

Publication series

NameProceedings - International Conference on Network Protocols, ICNP
ISSN (Print)1092-1648

Other

Other2012 20th IEEE International Conference on Network Protocols, ICNP 2012
CountryUnited States
CityAustin, TX
Period10/30/1211/2/12

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Software

Fingerprint Dive into the research topics of 'CORONET: Fault tolerance for software defined networks'. Together they form a unique fingerprint.

  • Cite this

    Kim, H., Schlansker, M., Santos, J. R., Tourrilhes, J., Turner, Y., & Feamster, N. G. (2012). CORONET: Fault tolerance for software defined networks. In 2012 20th IEEE International Conference on Network Protocols, ICNP 2012 [6459938] (Proceedings - International Conference on Network Protocols, ICNP). https://doi.org/10.1109/ICNP.2012.6459938