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...

Full description

Saved in:
Bibliographic Details
Published in:China communications 2014-02, Vol.11 (2), p.38-54
Main Authors: Hu, Yannan, Wang, Wendong, Gong, Xiangyang, Que, Xirong, Cheng, Shiduan
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