[go: up one dir, main page]

skip to main content
10.1145/2491185.2491193acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article
Free access

Towards an elastic distributed SDN controller

Published: 16 August 2013 Publication History

Abstract

Distributed controllers have been proposed for Software Defined Networking to address the issues of scalability and reliability that a centralized controller suffers from. One key limitation of the distributed controllers is that the mapping between a switch and a controller is statically configured, which may result in uneven load distribution among the controllers. To address this problem, we propose ElastiCon, an elastic distributed controller architecture in which the controller pool is dynamically grown or shrunk according to traffic conditions and the load is dynamically shifted across controllers. We propose a novel switch migration protocol for enabling such load shifting, which conforms with the Openflow standard. We also build a prototype to demonstrate the efficacy of our design.

References

[1]
"Beacon," openflow.stanford.edu/display/Beacon/Home.
[2]
T. Benson, A. Akella, and D. Maltz, "Network traffic characteristics of data centers in the wild," in IMC, 2010.
[3]
Z. Cai, A. L. Cox, and T. S. E. Ng, "Maestro: A system for scalable OpenFlow control," Tech. Rep. TR10-11, CS Department, Rice University, Dec. 2010.
[4]
M. Casado, M. J. Freedman, and S. Shenker, "Ethane: Taking Control of the Enterprise," in ACM SIGCOMM, 2007.
[5]
"Floodlight," floodlight.openflowhub.org.
[6]
Open Networking Foundation, "OpenFlow Management and Configuration Protocol (OF-Config 1.1)," June 2012.
[7]
Open Networking Foundation, "OpenFlow Switch Specification (Version 1.3.0)," June 2012.
[8]
A. Greenberg, G. Hjalmtysson, D. A. Maltz, et al., "A clean slate 4D approach to network control and management," in SIGCOMM CCR, 2005.
[9]
N. Gude, T. Koponen, J. Pettit, B. Pfaff, M. Casado, N. Mckeown, and S. Shenker, "NOX: Towards an Operating System for Networks," in SIGCOMM CCR, 2008.
[10]
T. Koponen et al., "Onix: A Distributed Control Platform for Large-scale Production Networks," in OSDI, 2010.
[11]
T.V. Lakshman, T. Nandagopal, R. Ramjee, K. Sabnani, and T. Woo, "The SoftRouter Architecture," in ACM HOTNETS, 2004.
[12]
B. Lantz, B. Heller, and N. McKeown, "A network in a Laptop: Rapid Prototyping for Software-Defined Networks," in HotNets, 2010.
[13]
D. Levin, A. Wundsam, B. Heller, N. Handigol, and A. Feldmann, "Logically Centralized" State Distribution Trade-offs in Software Defined Networks," in HotSDN, 2012.
[14]
N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, et al., "Openflow: enabling innovation in campus networks," SIGCOMM CCR, 2008.
[15]
"Open vswitch," openvswitch.org.
[16]
A. Tootoonchian and Y. Ganjali, "HyperFlow: A Distributed Control Plane for OpenFlow," in INM/WREN, 2010.
[17]
A. Tootoonchian, S. Gorbunov, Y. Ganjali, M. Casado, and R. Sherwood, "On Controller Performance in Software-Defined Networks," in HotICE, 2012.

Cited By

View all
  • (2024)Optimizing SDN Controller Load Balancing Using Online Reinforcement LearningIEEE Access10.1109/ACCESS.2024.345995212(131591-131604)Online publication date: 2024
  • (2023)A Novel Dynamic Software-Defined Networking Approach to Neutralize Traffic BurstComputers10.3390/computers1207013112:7(131)Online publication date: 27-Jun-2023
  • (2023)Investigation on Optimization of Lifetime of Energy Constrained Protocols in Wireless Sensor Networks – A Review2023 Eighth International Conference on Science Technology Engineering and Mathematics (ICONSTEM)10.1109/ICONSTEM56934.2023.10142371(1-15)Online publication date: 6-Apr-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HotSDN '13: Proceedings of the second ACM SIGCOMM workshop on Hot topics in software defined networking
August 2013
182 pages
ISBN:9781450321785
DOI:10.1145/2491185
  • cover image ACM SIGCOMM Computer Communication Review
    ACM SIGCOMM Computer Communication Review  Volume 43, Issue 4
    October 2013
    595 pages
    ISSN:0146-4833
    DOI:10.1145/2534169
    Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 August 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. data center networks
  2. software-defined networks

Qualifiers

  • Research-article

Conference

SIGCOMM'13
Sponsor:
SIGCOMM'13: ACM SIGCOMM 2013 Conference
August 16, 2013
Hong Kong, China

Acceptance Rates

HotSDN '13 Paper Acceptance Rate 38 of 84 submissions, 45%;
Overall Acceptance Rate 88 of 198 submissions, 44%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)193
  • Downloads (Last 6 weeks)22
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Optimizing SDN Controller Load Balancing Using Online Reinforcement LearningIEEE Access10.1109/ACCESS.2024.345995212(131591-131604)Online publication date: 2024
  • (2023)A Novel Dynamic Software-Defined Networking Approach to Neutralize Traffic BurstComputers10.3390/computers1207013112:7(131)Online publication date: 27-Jun-2023
  • (2023)Investigation on Optimization of Lifetime of Energy Constrained Protocols in Wireless Sensor Networks – A Review2023 Eighth International Conference on Science Technology Engineering and Mathematics (ICONSTEM)10.1109/ICONSTEM56934.2023.10142371(1-15)Online publication date: 6-Apr-2023
  • (2023)Multi-Domain Federation Utilizing Software Defined Networking—A ReviewIEEE Access10.1109/ACCESS.2023.324268711(19202-19227)Online publication date: 2023
  • (2022)Dynamic Offloading The SDN Control Plane In Large Area Networks By Condition-Aware Migration Of Forwarding Devices2022 25th International Symposium on Wireless Personal Multimedia Communications (WPMC)10.1109/WPMC55625.2022.10014976(205-210)Online publication date: 30-Oct-2022
  • (2022)Switch Migration Scheduling in Distributed SDN Controllers2022 IEEE 8th International Conference on Network Softwarization (NetSoft)10.1109/NetSoft54395.2022.9844120(348-356)Online publication date: 27-Jun-2022
  • (2022)Design of Highly Available Distributed Control Plane for Software-Defined Networks2022 International Conference on Modern Network Technologies (MoNeTec)10.1109/MoNeTec55448.2022.9960767(1-8)Online publication date: 27-Oct-2022
  • (2022)LALB: An SDN Architecture for Dynamic Load Balancing2022 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS)10.1109/ANTS56424.2022.10227721(141-146)Online publication date: 18-Dec-2022
  • (2022)Renaissance: A self-stabilizing distributed SDN control plane using in-band communicationsJournal of Computer and System Sciences10.1016/j.jcss.2022.02.001127(91-121)Online publication date: Aug-2022
  • (2021)Multi-Controller Load Balancing Algorithm for Test Network Based on IACOSymmetry10.3390/sym1310190113:10(1901)Online publication date: 9-Oct-2021
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media