Name: Eros Silva Spalla
Type: MSc dissertation
Publication date: 10/07/2015
Advisor:

Namesort descending Role
Magnos Martinello Advisor *

Examining board:

Namesort descending Role
Magnos Martinello Advisor *
Rafael Rodrigues Obelheiro External Examiner *
Rodolfo da Silva Villaca Internal Examiner *

Summary: Software Defined Networking (SDN) are based on the separation of control and data planes.
The SDN controller, although logically centralized, should be effectively distributed for high availability. Since the specification of OpenFlow 1.2, there are new features that allow the switches to communicate with multiple controllers that can play different roles – master, slave and equal. However, these roles alone are not sufficient to guarantee a resilient control plane and the actual implementation remains an open challenge for SDN designers. In this paper, we explore the OpenFlow roles for the design of resilient SDN
architectures relying on multi-controllers. As a proof of concept, a strategy of active replication was implemented in the Ryu controller, using the OpenReplica service to ensure consistent state among the distributed controllers. The prototype was tested with commodity RouterBoards/MikroTik switches and evaluated for latency in failure recovery, switch migration and packet-in latency with different workloads. We observe a set of trade-offs in real experiments with varying workloads at both data and control plane.

Access to document

Acesso à informação
Transparência Pública

© 2013 Universidade Federal do Espírito Santo. Todos os direitos reservados.
Av. Fernando Ferrari, 514 - Goiabeiras, Vitória - ES | CEP 29075-910