@inproceedings{9715f21a3ff64316b59fa468c079b052,
title = "Fault tolerant mechanisms for SDN controllers",
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.",
keywords = "Control Plane, Fault-Tolerance, Network Management, OpenFlow, SDN, VRRP",
author = "Liran Sidki and Yehuda Ben-Shimol and Akiva Sadovski",
note = "Publisher Copyright: {\textcopyright} 2016 IEEE.; 2016 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2016 ; Conference date: 07-11-2016 Through 10-11-2016",
year = "2017",
month = may,
day = "4",
doi = "https://doi.org/10.1109/NFV-SDN.2016.7919494",
language = "American English",
series = "2016 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2016",
pages = "173--178",
booktitle = "2016 IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2016",
}