Loading…
On Reliability-optimized Controller Placement for Software-Defined Networks
By decoupling control plane and data plane, Software-Defined Networking (SDN) approach simplifies network management and speeds up network innovations. These benefits have led not only to prototypes, but also real SDN deployments. For wide-area SDN deployments, multiple controllers are often require...
Saved in:
Published in: | China communications 2014-02, Vol.11 (2), p.38-54 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c383t-1967eea70d76ee673d03f8abe3ae71c57e2445f78e37b111fcbadb9ef6ed9a713 |
---|---|
cites | |
container_end_page | 54 |
container_issue | 2 |
container_start_page | 38 |
container_title | China communications |
container_volume | 11 |
creator | Hu, Yannan Wang, Wendong Gong, Xiangyang Que, Xirong Cheng, Shiduan |
description | By decoupling control plane and data plane, Software-Defined Networking (SDN) approach simplifies network management and speeds up network innovations. These benefits have led not only to prototypes, but also real SDN deployments. For wide-area SDN deployments, multiple controllers are often required, and the placement of these controllers becomes a particularly important task in the SDN context. This paper studies the problem of placing controllers in SDNs, so as to maximize the reliability of SDN control networks. We present a novel metric, called expected percentage of control path loss, to characterize the reliability of SDN control networks. We formulate the reliability-aware control placement problem, prove its NP-hardness, and examine several placement algorithms that can solve this problem. Through extensive simulations using real topologies, we show how the number of controllers and their placement influence the reliability of SDN control networks. Besides, we also found that, through strategic controller placement, the reliability of SDN control networks can be significantly improved without introducing unacceptable switch-to-controller latencies. |
doi_str_mv | 10.1109/cc.2014.6821736 |
format | article |
fullrecord | <record><control><sourceid>wanfang_jour_ieee_</sourceid><recordid>TN_cdi_ieee_primary_6821736</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><cqvip_id>49812149</cqvip_id><ieee_id>6821736</ieee_id><wanfj_id>zgtx201402005</wanfj_id><sourcerecordid>zgtx201402005</sourcerecordid><originalsourceid>FETCH-LOGICAL-c383t-1967eea70d76ee673d03f8abe3ae71c57e2445f78e37b111fcbadb9ef6ed9a713</originalsourceid><addsrcrecordid>eNpFkL1PwzAQxT2ARFU6M7CEgTGtL07sZEThU1SA-JgtJzkXl9QujlFp_3pStcAtN9zvvXd3hJwAHQPQYlLX44RCOuZ5AoLxAzIALlicpak4IqOum9O-cs4ZTwbk_tFGz9gaVZnWhHXslsEszAabqHQ2eNe26KOnVtW4QBsi7Xz04nRYKY_xJWpje_IBw8r5j-6YHGrVdjja9yF5u756LW_j6ePNXXkxjWuWsxBDwQWiErQRHLFfraFM56pCplBAnQlM0jTTIkcmKgDQdaWaqkDNsSmUADYk5zvflbJa2Zmcuy9v-0S5mYXv7e00oTTrucmOq73rOo9aLr1ZKL-WQOX2VbIs5RaX-1f1itOdwiDiH_0_Pdv7vTs7-zR98i-SFjkkkBbsB9hKcsI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>On Reliability-optimized Controller Placement for Software-Defined Networks</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Hu, Yannan ; Wang, Wendong ; Gong, Xiangyang ; Que, Xirong ; Cheng, Shiduan</creator><creatorcontrib>Hu, Yannan ; Wang, Wendong ; Gong, Xiangyang ; Que, Xirong ; Cheng, Shiduan</creatorcontrib><description>By decoupling control plane and data plane, Software-Defined Networking (SDN) approach simplifies network management and speeds up network innovations. These benefits have led not only to prototypes, but also real SDN deployments. For wide-area SDN deployments, multiple controllers are often required, and the placement of these controllers becomes a particularly important task in the SDN context. This paper studies the problem of placing controllers in SDNs, so as to maximize the reliability of SDN control networks. We present a novel metric, called expected percentage of control path loss, to characterize the reliability of SDN control networks. We formulate the reliability-aware control placement problem, prove its NP-hardness, and examine several placement algorithms that can solve this problem. Through extensive simulations using real topologies, we show how the number of controllers and their placement influence the reliability of SDN control networks. Besides, we also found that, through strategic controller placement, the reliability of SDN control networks can be significantly improved without introducing unacceptable switch-to-controller latencies.</description><identifier>ISSN: 1673-5447</identifier><identifier>DOI: 10.1109/cc.2014.6821736</identifier><identifier>CODEN: CCHOBE</identifier><language>eng</language><publisher>China Institute of Communications</publisher><subject>controller placement ; network optimization ; Optimization ; Reliability ; SDN ; Software-Defined Networking ; Topology ; 可靠性优化 ; 控制器 ; 控制网络 ; 放置 ; 数据平面 ; 网络管理 ; 软件定义</subject><ispartof>China communications, 2014-02, Vol.11 (2), p.38-54</ispartof><rights>Copyright © Wanfang Data Co. Ltd. All Rights Reserved.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c383t-1967eea70d76ee673d03f8abe3ae71c57e2445f78e37b111fcbadb9ef6ed9a713</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttp://image.cqvip.com/vip1000/qk/89450X/89450X.jpg</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6821736$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27923,27924,54795</link.rule.ids></links><search><creatorcontrib>Hu, Yannan</creatorcontrib><creatorcontrib>Wang, Wendong</creatorcontrib><creatorcontrib>Gong, Xiangyang</creatorcontrib><creatorcontrib>Que, Xirong</creatorcontrib><creatorcontrib>Cheng, Shiduan</creatorcontrib><title>On Reliability-optimized Controller Placement for Software-Defined Networks</title><title>China communications</title><addtitle>ChinaComm</addtitle><addtitle>China Communications</addtitle><description>By decoupling control plane and data plane, Software-Defined Networking (SDN) approach simplifies network management and speeds up network innovations. These benefits have led not only to prototypes, but also real SDN deployments. For wide-area SDN deployments, multiple controllers are often required, and the placement of these controllers becomes a particularly important task in the SDN context. This paper studies the problem of placing controllers in SDNs, so as to maximize the reliability of SDN control networks. We present a novel metric, called expected percentage of control path loss, to characterize the reliability of SDN control networks. We formulate the reliability-aware control placement problem, prove its NP-hardness, and examine several placement algorithms that can solve this problem. Through extensive simulations using real topologies, we show how the number of controllers and their placement influence the reliability of SDN control networks. Besides, we also found that, through strategic controller placement, the reliability of SDN control networks can be significantly improved without introducing unacceptable switch-to-controller latencies.</description><subject>controller placement</subject><subject>network optimization</subject><subject>Optimization</subject><subject>Reliability</subject><subject>SDN</subject><subject>Software-Defined Networking</subject><subject>Topology</subject><subject>可靠性优化</subject><subject>控制器</subject><subject>控制网络</subject><subject>放置</subject><subject>数据平面</subject><subject>网络管理</subject><subject>软件定义</subject><issn>1673-5447</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNpFkL1PwzAQxT2ARFU6M7CEgTGtL07sZEThU1SA-JgtJzkXl9QujlFp_3pStcAtN9zvvXd3hJwAHQPQYlLX44RCOuZ5AoLxAzIALlicpak4IqOum9O-cs4ZTwbk_tFGz9gaVZnWhHXslsEszAabqHQ2eNe26KOnVtW4QBsi7Xz04nRYKY_xJWpje_IBw8r5j-6YHGrVdjja9yF5u756LW_j6ePNXXkxjWuWsxBDwQWiErQRHLFfraFM56pCplBAnQlM0jTTIkcmKgDQdaWaqkDNsSmUADYk5zvflbJa2Zmcuy9v-0S5mYXv7e00oTTrucmOq73rOo9aLr1ZKL-WQOX2VbIs5RaX-1f1itOdwiDiH_0_Pdv7vTs7-zR98i-SFjkkkBbsB9hKcsI</recordid><startdate>20140201</startdate><enddate>20140201</enddate><creator>Hu, Yannan</creator><creator>Wang, Wendong</creator><creator>Gong, Xiangyang</creator><creator>Que, Xirong</creator><creator>Cheng, Shiduan</creator><general>China Institute of Communications</general><general>State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, PR.China</general><scope>2RA</scope><scope>92L</scope><scope>CQIGP</scope><scope>W92</scope><scope>~WA</scope><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>2B.</scope><scope>4A8</scope><scope>92I</scope><scope>93N</scope><scope>PSX</scope><scope>TCJ</scope></search><sort><creationdate>20140201</creationdate><title>On Reliability-optimized Controller Placement for Software-Defined Networks</title><author>Hu, Yannan ; Wang, Wendong ; Gong, Xiangyang ; Que, Xirong ; Cheng, Shiduan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c383t-1967eea70d76ee673d03f8abe3ae71c57e2445f78e37b111fcbadb9ef6ed9a713</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>controller placement</topic><topic>network optimization</topic><topic>Optimization</topic><topic>Reliability</topic><topic>SDN</topic><topic>Software-Defined Networking</topic><topic>Topology</topic><topic>可靠性优化</topic><topic>控制器</topic><topic>控制网络</topic><topic>放置</topic><topic>数据平面</topic><topic>网络管理</topic><topic>软件定义</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hu, Yannan</creatorcontrib><creatorcontrib>Wang, Wendong</creatorcontrib><creatorcontrib>Gong, Xiangyang</creatorcontrib><creatorcontrib>Que, Xirong</creatorcontrib><creatorcontrib>Cheng, Shiduan</creatorcontrib><collection>维普_期刊</collection><collection>中文科技期刊数据库-CALIS站点</collection><collection>维普中文期刊数据库</collection><collection>中文科技期刊数据库-工程技术</collection><collection>中文科技期刊数据库- 镜像站点</collection><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Wanfang Data Journals - Hong Kong</collection><collection>WANFANG Data Centre</collection><collection>Wanfang Data Journals</collection><collection>万方数据期刊 - 香港版</collection><collection>China Online Journals (COJ)</collection><collection>China Online Journals (COJ)</collection><jtitle>China communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hu, Yannan</au><au>Wang, Wendong</au><au>Gong, Xiangyang</au><au>Que, Xirong</au><au>Cheng, Shiduan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>On Reliability-optimized Controller Placement for Software-Defined Networks</atitle><jtitle>China communications</jtitle><stitle>ChinaComm</stitle><addtitle>China Communications</addtitle><date>2014-02-01</date><risdate>2014</risdate><volume>11</volume><issue>2</issue><spage>38</spage><epage>54</epage><pages>38-54</pages><issn>1673-5447</issn><coden>CCHOBE</coden><abstract>By decoupling control plane and data plane, Software-Defined Networking (SDN) approach simplifies network management and speeds up network innovations. These benefits have led not only to prototypes, but also real SDN deployments. For wide-area SDN deployments, multiple controllers are often required, and the placement of these controllers becomes a particularly important task in the SDN context. This paper studies the problem of placing controllers in SDNs, so as to maximize the reliability of SDN control networks. We present a novel metric, called expected percentage of control path loss, to characterize the reliability of SDN control networks. We formulate the reliability-aware control placement problem, prove its NP-hardness, and examine several placement algorithms that can solve this problem. Through extensive simulations using real topologies, we show how the number of controllers and their placement influence the reliability of SDN control networks. Besides, we also found that, through strategic controller placement, the reliability of SDN control networks can be significantly improved without introducing unacceptable switch-to-controller latencies.</abstract><pub>China Institute of Communications</pub><doi>10.1109/cc.2014.6821736</doi><tpages>17</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1673-5447 |
ispartof | China communications, 2014-02, Vol.11 (2), p.38-54 |
issn | 1673-5447 |
language | eng |
recordid | cdi_ieee_primary_6821736 |
source | IEEE Electronic Library (IEL) Journals |
subjects | controller placement network optimization Optimization Reliability SDN Software-Defined Networking Topology 可靠性优化 控制器 控制网络 放置 数据平面 网络管理 软件定义 |
title | On Reliability-optimized Controller Placement for Software-Defined Networks |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T06%3A47%3A50IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-wanfang_jour_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=On%20Reliability-optimized%20Controller%20Placement%20for%20Software-Defined%20Networks&rft.jtitle=China%20communications&rft.au=Hu,%20Yannan&rft.date=2014-02-01&rft.volume=11&rft.issue=2&rft.spage=38&rft.epage=54&rft.pages=38-54&rft.issn=1673-5447&rft.coden=CCHOBE&rft_id=info:doi/10.1109/cc.2014.6821736&rft_dat=%3Cwanfang_jour_ieee_%3Ezgtx201402005%3C/wanfang_jour_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c383t-1967eea70d76ee673d03f8abe3ae71c57e2445f78e37b111fcbadb9ef6ed9a713%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_cqvip_id=49812149&rft_ieee_id=6821736&rft_wanfj_id=zgtx201402005&rfr_iscdi=true |