Fault tolerant mechanisms for SDN controllers

Liran Sidki, Yehuda Ben-Shimol, Akiva Sadovski

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

    Abstract

    Software-Defined Networking (SDN) enables decoupling of the data plane from the control plane on network devices. This approach differs from the traditional networking architecture where both planes reside on the same network device. SDN offers flexibility, centralized control, reduced complexity and a dramatic decrease in network systems and equipment costs. OpenFlow (OF) is a widely used protocol for establishing communication between the control and data planes for SDN. Reliance on a single controller might not be feasible since the controller is a single point-of-failure (SPOF) in the network. In this paper, we propose to approach the issue of fault-tolerance by using a slave controller architecture with local mechanisms of virtual controller redundancy and synchronization between the controllers. Our prototype implementation enables the network to cope with control plane crashes in the controllers without changing the OF protocol between controllers and switches.

    Original languageAmerican English
    Title of host publication2016 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2016
    Pages173-178
    Number of pages6
    ISBN (Electronic)9781509009336
    DOIs
    StatePublished - 4 May 2017
    Event2016 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2016 - Palo Alto, United States
    Duration: 7 Nov 201610 Nov 2016

    Publication series

    Name2016 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2016

    Conference

    Conference2016 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2016
    Country/TerritoryUnited States
    CityPalo Alto
    Period7/11/1610/11/16

    Keywords

    • Control Plane
    • Fault-Tolerance
    • Network Management
    • OpenFlow
    • SDN
    • VRRP

    All Science Journal Classification (ASJC) codes

    • Computer Networks and Communications
    • Hardware and Architecture

    Fingerprint

    Dive into the research topics of 'Fault tolerant mechanisms for SDN controllers'. Together they form a unique fingerprint.

    Cite this