{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T04:30:26Z","timestamp":1780633826165,"version":"3.54.1"},"reference-count":16,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2013,8,16]],"date-time":"2013-08-16T00:00:00Z","timestamp":1376611200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGCOMM Comput. Commun. Rev."],"published-print":{"date-parts":[[2013,9,19]]},"abstract":"<jats:p>\n            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\n            <jats:italic>statically configured<\/jats:italic>\n            , which may result in uneven load distribution among the controllers. To address this problem, we propose ElastiCon, an\n            <jats:italic>elastic distributed controller architecture<\/jats:italic>\n            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.\n          <\/jats:p>","DOI":"10.1145\/2534169.2491193","type":"journal-article","created":{"date-parts":[[2016,6,23]],"date-time":"2016-06-23T13:02:27Z","timestamp":1466686947000},"page":"7-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":229,"title":["Towards an elastic distributed SDN controller"],"prefix":"10.1145","volume":"43","author":[{"given":"Advait","family":"Dixit","sequence":"first","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fang","family":"Hao","sequence":"additional","affiliation":[{"name":"Bell Labs Alcatel-Lucent, Holmdel, NJ, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sarit","family":"Mukherjee","sequence":"additional","affiliation":[{"name":"Bell Labs Alcatel-Lucent, Holmdel, NJ, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"T.V.","family":"Lakshman","sequence":"additional","affiliation":[{"name":"Bell Labs Alcatel-Lucent, Holmdel, NJ, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ramana","family":"Kompella","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2013,8,16]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"\"Beacon \" openflow.stanford.edu\/display\/Beacon\/Home.  \"Beacon \" openflow.stanford.edu\/display\/Beacon\/Home."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879175"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1282380.1282382"},{"key":"e_1_2_1_5_1","unstructured":"\"Floodlight \" floodlight.openflowhub.org.  \"Floodlight \" floodlight.openflowhub.org."},{"key":"e_1_2_1_6_1","unstructured":"Open Networking Foundation \"OpenFlow Management and Configuration Protocol (OF-Config 1.1) \" June 2012.  Open Networking Foundation \"OpenFlow Management and Configuration Protocol (OF-Config 1.1) \" June 2012."},{"key":"e_1_2_1_7_1","unstructured":"Open Networking Foundation \"OpenFlow Switch Specification (Version 1.3.0) \" June 2012.  Open Networking Foundation \"OpenFlow Switch Specification (Version 1.3.0) \" June 2012."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1096536.1096541"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384609.1384625"},{"key":"e_1_2_1_10_1","unstructured":"T. Koponen etal \"Onix: A Distributed Control Platform for Large-scale Production Networks \" in OSDI 2010.   T. Koponen et al. \"Onix: A Distributed Control Platform for Large-scale Production Networks \" in OSDI 2010."},{"key":"e_1_2_1_11_1","unstructured":"T.V. Lakshman T. Nandagopal R. Ramjee K. Sabnani and T. Woo \"The SoftRouter Architecture \" in ACM HOTNETS 2004.  T.V. Lakshman T. Nandagopal R. Ramjee K. Sabnani and T. Woo \"The SoftRouter Architecture \" in ACM HOTNETS 2004."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868447.1868466"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342443"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"e_1_2_1_15_1","unstructured":"\"Open vswitch \" openvswitch.org.  \"Open vswitch \" openvswitch.org."},{"key":"e_1_2_1_16_1","unstructured":"A. Tootoonchian and Y. Ganjali \"HyperFlow: A Distributed Control Plane for OpenFlow \" in INM\/WREN 2010.   A. Tootoonchian and Y. Ganjali \"HyperFlow: A Distributed Control Plane for OpenFlow \" in INM\/WREN 2010."},{"key":"e_1_2_1_17_1","unstructured":"A. Tootoonchian S. Gorbunov Y. Ganjali M. Casado and R. Sherwood \"On Controller Performance in Software-Defined Networks \" in HotICE 2012.   A. Tootoonchian S. Gorbunov Y. Ganjali M. Casado and R. Sherwood \"On Controller Performance in Software-Defined Networks \" in HotICE 2012."}],"container-title":["ACM SIGCOMM Computer Communication Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2534169.2491193","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2534169.2491193","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:28:24Z","timestamp":1750231704000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2534169.2491193"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8,16]]},"references-count":16,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,9,19]]}},"alternative-id":["10.1145\/2534169.2491193"],"URL":"https:\/\/doi.org\/10.1145\/2534169.2491193","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2491185.2491193","asserted-by":"subject"}]},"ISSN":["0146-4833"],"issn-type":[{"value":"0146-4833","type":"print"}],"subject":[],"published":{"date-parts":[[2013,8,16]]},"assertion":[{"value":"2013-08-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}