Availability is a fundamental operational challenge of any networked system. Software-Defined Networks (SDN) and Network Function Virtualization (NFV) systems are no exception. While extensive work exists on lightweight virtual machines live migration, and SDN controllers are claimed to be only logically centralized, specifications for a live controller migration protocol have not been written yet.In this paper, we propose the design and implementation of Flock, a live controller migration protocol that works independently from the underlying software-defined infrastructure, a feature lacking in every related solution. We also propose the controller-switch assignment problem and show that no pseudo-polynomial algorithm exists to solve it, unless P=NP. Our initial evaluation results with the Ryu controller show expected minimal protocol overhead.

Contoli C., Palumbo F., Esposito F., Callegati F., Pescape A. (2019). Flock: A Live Migration Protocol for SDN Controllers. Institute of Electrical and Electronics Engineers Inc. [10.1109/NFV-SDN47374.2019.9040146].

Flock: A Live Migration Protocol for SDN Controllers

Contoli C.
Primo
Membro del Collaboration Group
;
Callegati F.
Penultimo
Membro del Collaboration Group
;
2019

Abstract

Availability is a fundamental operational challenge of any networked system. Software-Defined Networks (SDN) and Network Function Virtualization (NFV) systems are no exception. While extensive work exists on lightweight virtual machines live migration, and SDN controllers are claimed to be only logically centralized, specifications for a live controller migration protocol have not been written yet.In this paper, we propose the design and implementation of Flock, a live controller migration protocol that works independently from the underlying software-defined infrastructure, a feature lacking in every related solution. We also propose the controller-switch assignment problem and show that no pseudo-polynomial algorithm exists to solve it, unless P=NP. Our initial evaluation results with the Ryu controller show expected minimal protocol overhead.
2019
IEEE Conference on Network Function Virtualization and Software Defined Networks, NFV-SDN 2019 - Proceedings
1
5
Contoli C., Palumbo F., Esposito F., Callegati F., Pescape A. (2019). Flock: A Live Migration Protocol for SDN Controllers. Institute of Electrical and Electronics Engineers Inc. [10.1109/NFV-SDN47374.2019.9040146].
Contoli C.; Palumbo F.; Esposito F.; Callegati F.; Pescape A.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/819852
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact