scispace - formally typeset
Open AccessJournal ArticleDOI

An Overview on SDN Architectures with Multiple Controllers

TLDR
This paper gives a comprehensive overview of SDN multicontroller architectures by presenting SDN and its main instantiation OpenFlow and explaining in detail the differences between multiple types of multicontrollers, like the distribution method and the communication system.
Abstract
Software-defined networking offers several benefits for networking by separating the control plane from the data plane. However, networks’ scalability, reliability, and availability remain as a big issue. Accordingly, multicontroller architectures are important for SDN-enabled networks. This paper gives a comprehensive overview of SDN multicontroller architectures. It presents SDN and its main instantiation OpenFlow. Then, it explains in detail the differences between multiple types of multicontroller architectures, like the distribution method and the communication system. Furthermore, it provides already implemented and under research examples of multicontroller architectures by describing their design, their communication process, and their performance results.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

SDN/NFV-Based Mobile Packet Core Network Architectures: A Survey

TL;DR: This survey aims at providing a comprehensive survey of state-of-the-art research work, which leverages SDN and NFV into the most recent mobile packet core network architecture, evolved packet core.
Journal ArticleDOI

A survey on software defined networking with multiple controllers

TL;DR: This survey paper surveys latest researches on multiple controllers of SDN, dwelling on the detailed design principles and architectures ofSDN with multiple controllers and suggested open research directions.
Journal ArticleDOI

A Survey on Controller Placement in SDN

TL;DR: A comprehensive survey on the controller placement problem (CPP) in SDN is presented and the classical CPP formulation along with its supporting system model is presented.
Journal ArticleDOI

Toward adaptive and scalable openflow-SDN flow control: A survey

TL;DR: This paper surveys the state-of-the-art proposed techniques toward minimizing the control to data planes communication overhead and controllers’ consistency traffic to enhance the OpenFlow-SDN scalability in the context of logically centralized distributed SDN control plane architecture.
Journal ArticleDOI

Scalability, Consistency, Reliability and Security in SDN Controllers: A Survey of Diverse SDN Controllers

TL;DR: This manuscript has analyzed more than forty SDN controllers in terms of following performance parameters: scalability, reliability, consistency and security, and examined the mechanisms used by variousSDN controllers to address the said performance parameters.
References
More filters
Journal ArticleDOI

Software-Defined Networking: A Comprehensive Survey

TL;DR: This paper presents an in-depth analysis of the hardware infrastructure, southbound and northbound application programming interfaces (APIs), network virtualization layers, network operating systems (SDN controllers), network programming languages, and network applications, and presents the key building blocks of an SDN infrastructure using a bottom-up, layered approach.
Journal ArticleDOI

Cassandra: a decentralized structured storage system

TL;DR: Cassandra is a distributed storage system for managing very large amounts of structured data spread out across many commodity servers, while providing highly available service with no single point of failure.
Journal ArticleDOI

A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks

TL;DR: The SDN architecture and the OpenFlow standard in particular are presented, current alternatives for implementation and testing of SDN-based protocols and services are discussed, current and future SDN applications are examined, and promising research directions based on the SDN paradigm are explored.
Proceedings ArticleDOI

A network in a laptop: rapid prototyping for software-defined networks

TL;DR: The greatest value of Mininet will be supporting collaborative network research, by enabling self-contained SDN prototypes which anyone with a PC can download, run, evaluate, explore, tweak, and build upon.
Journal ArticleDOI

NOX: towards an operating system for networks

TL;DR: The question posed here is: Can one build a network operating system at significant scale?
Related Papers (5)