Browse wiki

From Navigators

Jump to: navigation, search
Publication:Botelho2016
Abstract Scalable and fault-tolerant distributed So Scalable and fault-tolerant distributed Software-Defined Networking (SDN) controllers usually give up strong consistency for the network state, adopting instead the more efficient eventually consistent storage model. This decision is mostly due to the performance overhead of the strongly consistent replication protocols (e.g., Paxos, RAFT), which limits the responsiveness and scalability of network applications. Unfortunately, this lack of consistency leads to a complex programming model for network applications and can lead to network anomalies. In this paper we show how the lack of control plane consistency can lead to network problems and propose a distributed SDN control plane architecture to address this issue. Our modular architecture is supported by a fault-tolerant data store that provides the strong consistency properties necessary for transparent distribution of the control plane. In order to deal with the fundamental concern of such design, we apply a number of techniques tailored to SDN for optimizing the data store performance. To evaluate the impact of these techniques we analyze the workloads generated by three real SDN applications as they interact with the data store. Our results show a two- to four-fold improvement in latency and throughput, respectively, when compared with a non-optimized design. when compared with a non-optimized design.
Author Fábio Botelho + , Túlio Ribeiro + , Paulo Ferreira + , Fernando Ramos + , Alysson Bessani +
Booktitle Proceedings of The 12th European Dependable Computing Conference (EDCC)  +
Document Document for Publication-botelho2016.pdf +
Key Botelho2016  +
Month sep  +
NumPubDate 2,016.09  +
Project Project:SUPERCLOUD +
ResearchLine Fault and Intrusion Tolerance in Open Distributed Systems (FIT) +
Title Design and Implementation of a Consistent Datastore for a Distributed SDN Control Plane  +
Type inproceedings  +
Year 2016  +
Has improper value forThis property is a special property in this wiki. Url  +
Categories Publication  +
Modification dateThis property is a special property in this wiki. 5 January 2017 15:14:23  +
hide properties that link here 
  No properties link to this page.
 

 

Enter the name of the page to start browsing from.
Views
Personal tools
Toolbox
Navigators toolbox