Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking 2013
DOI: 10.1145/2491185.2491198
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting locality in distributed SDN control

Abstract: Large SDN networks will be partitioned in multiple controller domains; each controller is responsible for one domain, and the controllers of adjacent domains may need to communicate to enforce global policies. This paper studies the implications of the local network view of the controllers. In particular, we establish a connection to the field of local algorithms and distributed computing, and discuss lessons for the design of a distributed control plane. We show that existing local algorithms can be used to d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
131
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 171 publications
(140 citation statements)
references
References 19 publications
1
131
0
Order By: Relevance
“…In parallel, we can also consider a horizontal splitting of the controller authority where each controller is in charge of a limited area. For instance, in [5] different hierarchies and topology for set of controllers deployment is proposed. The ONOS (Open Network Operating System) project [6] is a good example of efforts to tackle the challenge of providing a centralized coordination meanwhile avoiding performance degradation at the control plane.…”
Section: Problem Statementmentioning
confidence: 99%
“…In parallel, we can also consider a horizontal splitting of the controller authority where each controller is in charge of a limited area. For instance, in [5] different hierarchies and topology for set of controllers deployment is proposed. The ONOS (Open Network Operating System) project [6] is a good example of efforts to tackle the challenge of providing a centralized coordination meanwhile avoiding performance degradation at the control plane.…”
Section: Problem Statementmentioning
confidence: 99%
“…Hierarchical structures usually have two layers [2] [5] . We focus on the hierarchical structures with two layers in this paper and hierarchial structures with more than two layers can be analyzed in a similar way.…”
Section: Hierachical Structurementioning
confidence: 99%
“…Generally, the architecture of SDN control planes can be classified into three categories: centralized, decentralized (peer to peer) and hierarchical structures [2]. Decentralized structures have two strategies: local view strategy and global view strategy.…”
Section: Introductionmentioning
confidence: 99%
“…First, the number flows that need to be processed increases drastically, whereas, e.g., a single default OpenDaylight controller implementation can only process Packet-In messages at the rate of around 15000 pps [1], which is not comparable with that of a backbone router. Second, the propagation delay between a switch to its master controller becomes a significant part of the control plane latency as the network scales up [2].…”
Section: Introductionmentioning
confidence: 99%