2015 XXXIII Brazilian Symposium on Computer Networks and Distributed Systems 2015
DOI: 10.1109/sbrc.2015.37
|View full text |Cite
|
Sign up to set email alerts
|

Resilient Strategies to SDN: An Approach Focused on Actively Replicated Controllers

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…NIB is designed to adopt mature distributed control system solutions, so it may be faced with problems like poor performance and network state inconsistency. Master/Slaves [14] is proposed to mainly improve the reliability of distributed control plane, working controllers are called Masters, backup controllers are called Slaves, when the tasks of Masters will automatically switched to Slaves when they are detected to be failed. Masters are detected to be failed, but the architecture does not concern the scalability problems of distributed control plane.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…NIB is designed to adopt mature distributed control system solutions, so it may be faced with problems like poor performance and network state inconsistency. Master/Slaves [14] is proposed to mainly improve the reliability of distributed control plane, working controllers are called Masters, backup controllers are called Slaves, when the tasks of Masters will automatically switched to Slaves when they are detected to be failed. Masters are detected to be failed, but the architecture does not concern the scalability problems of distributed control plane.…”
Section: Related Workmentioning
confidence: 99%
“…The optimal route of step i can be formulated as, (14) and the distributed optimal route can be formulated as Take the simple topology in Fig. 4 as an example, assume that the routing request is d= (S,T,20), it will take 4 steps of CSR in total for the fully distributed routing, in which step 1 is based on G ag1 with UC1 and r 1 =((b,c,3),(3,4),4), step 2 compute CSR based on G ag2 with UC2 and r 2 =((4,e,6), (6,8),8), step 3 compute CSR based on G ag3 with UC3 and r 3 = ((8,h,k,11), (11,12),12), and step 4 is based on G ag4 with UC4, r 4 =(12,l,m).…”
Section: Three Levels Of Routing In Hawkflowmentioning
confidence: 99%