Reliable and load balance-aware multi-controller deployment in SDN

Software Defined Networking (SDN) provides flexible network management by decoupling control plane and data plane. However, such separation introduces the issues regarding the reliability of the control plane and controller load imbalance in the distributed SDN network, which will cause the low netw...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:China communications 2018-11, Vol.15 (11), p.184-198
Hauptverfasser: Hu, Tao, Yi, Peng, Zhang, Jianhui, Lan, Julong
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 198
container_issue 11
container_start_page 184
container_title China communications
container_volume 15
creator Hu, Tao
Yi, Peng
Zhang, Jianhui
Lan, Julong
description Software Defined Networking (SDN) provides flexible network management by decoupling control plane and data plane. However, such separation introduces the issues regarding the reliability of the control plane and controller load imbalance in the distributed SDN network, which will cause the low network stability and the poor controller performance. This paper proposes Reliable and Load balance-aware Multi-controller Deployment (RLMD) strategy to address the above problems. Firstly, we establish a multiple-controller network model and define the relevant parameters for RLMD. Then, we design the corresponding algorithms to implement this strategy. By weighing node efficiency and path quality, Controller Placement Selection (CPS) algorithm is introduced to explore the reliable deployments of the controllers. On this basis, we design Multiple Domain Partition (MDP) algorithm to allocate switches for controllers according to node attractability and controller load balancing rate, which could realize the reasonable domain planning. Finally, the simulations show that, compared with the typical strategies, RLMD has the better performance in improving the reliability of the control plane and balancing the distribution of the controller loads.
doi_str_mv 10.1109/CC.2018.8543099
format Article
fullrecord <record><control><sourceid>wanfang_jour_RIE</sourceid><recordid>TN_cdi_ieee_primary_8543099</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8543099</ieee_id><wanfj_id>zgtx201811016</wanfj_id><sourcerecordid>zgtx201811016</sourcerecordid><originalsourceid>FETCH-LOGICAL-c291t-f56d18e37caab2f2504342e4e76ca820593083da69e7172f46a96ab0b05fba4e3</originalsourceid><addsrcrecordid>eNo9kL1PwzAQxT2ARFU6M7B4YUzrrzjxCOFTqkDiY7YuyblK5TqVk6qUv55ELdzyhvu9O71HyBVnc86ZWRTFXDCez_NUSWbMGZlwnckkVSq7ILOuW7Nhcq2lFhNy946-gdIjhVBT30JNS_AQKkxgDxHpZuf7Jqna0MfWe4y0xq1vDxsMPW0C_bh_vSTnDnyHs5NOydfjw2fxnCzfnl6K22VSCcP7xKW65jnKrAIohRMpU1IJVJjpCnLBUiNZLmvQBjOeCac0GA0lK1nqSlAop-TmeHcPwUFY2XW7i2H4aH9W_fcYeYjP9cAtjlwV266L6Ow2NhuIB8uZHRuyRWFH3J4aGhzXR0eDiP_03_YXnItiXA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Reliable and load balance-aware multi-controller deployment in SDN</title><source>IEEE Electronic Library (IEL)</source><creator>Hu, Tao ; Yi, Peng ; Zhang, Jianhui ; Lan, Julong</creator><creatorcontrib>Hu, Tao ; Yi, Peng ; Zhang, Jianhui ; Lan, Julong</creatorcontrib><description>Software Defined Networking (SDN) provides flexible network management by decoupling control plane and data plane. However, such separation introduces the issues regarding the reliability of the control plane and controller load imbalance in the distributed SDN network, which will cause the low network stability and the poor controller performance. This paper proposes Reliable and Load balance-aware Multi-controller Deployment (RLMD) strategy to address the above problems. Firstly, we establish a multiple-controller network model and define the relevant parameters for RLMD. Then, we design the corresponding algorithms to implement this strategy. By weighing node efficiency and path quality, Controller Placement Selection (CPS) algorithm is introduced to explore the reliable deployments of the controllers. On this basis, we design Multiple Domain Partition (MDP) algorithm to allocate switches for controllers according to node attractability and controller load balancing rate, which could realize the reasonable domain planning. Finally, the simulations show that, compared with the typical strategies, RLMD has the better performance in improving the reliability of the control plane and balancing the distribution of the controller loads.</description><identifier>ISSN: 1673-5447</identifier><identifier>DOI: 10.1109/CC.2018.8543099</identifier><identifier>CODEN: CCHOBE</identifier><language>eng</language><publisher>China Institute of Communications</publisher><subject>Control systems ; controller ; Delays ; load balancing ; Load management ; Load modeling ; network optimization ; reliability ; Reliability engineering ; Software defined networking</subject><ispartof>China communications, 2018-11, Vol.15 (11), p.184-198</ispartof><rights>Copyright © Wanfang Data Co. Ltd. All Rights Reserved.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c291t-f56d18e37caab2f2504342e4e76ca820593083da69e7172f46a96ab0b05fba4e3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttp://www.wanfangdata.com.cn/images/PeriodicalImages/zgtx/zgtx.jpg</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8543099$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>315,781,785,797,27929,27930,54763</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/8543099$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hu, Tao</creatorcontrib><creatorcontrib>Yi, Peng</creatorcontrib><creatorcontrib>Zhang, Jianhui</creatorcontrib><creatorcontrib>Lan, Julong</creatorcontrib><title>Reliable and load balance-aware multi-controller deployment in SDN</title><title>China communications</title><addtitle>ChinaComm</addtitle><description>Software Defined Networking (SDN) provides flexible network management by decoupling control plane and data plane. However, such separation introduces the issues regarding the reliability of the control plane and controller load imbalance in the distributed SDN network, which will cause the low network stability and the poor controller performance. This paper proposes Reliable and Load balance-aware Multi-controller Deployment (RLMD) strategy to address the above problems. Firstly, we establish a multiple-controller network model and define the relevant parameters for RLMD. Then, we design the corresponding algorithms to implement this strategy. By weighing node efficiency and path quality, Controller Placement Selection (CPS) algorithm is introduced to explore the reliable deployments of the controllers. On this basis, we design Multiple Domain Partition (MDP) algorithm to allocate switches for controllers according to node attractability and controller load balancing rate, which could realize the reasonable domain planning. Finally, the simulations show that, compared with the typical strategies, RLMD has the better performance in improving the reliability of the control plane and balancing the distribution of the controller loads.</description><subject>Control systems</subject><subject>controller</subject><subject>Delays</subject><subject>load balancing</subject><subject>Load management</subject><subject>Load modeling</subject><subject>network optimization</subject><subject>reliability</subject><subject>Reliability engineering</subject><subject>Software defined networking</subject><issn>1673-5447</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kL1PwzAQxT2ARFU6M7B4YUzrrzjxCOFTqkDiY7YuyblK5TqVk6qUv55ELdzyhvu9O71HyBVnc86ZWRTFXDCez_NUSWbMGZlwnckkVSq7ILOuW7Nhcq2lFhNy946-gdIjhVBT30JNS_AQKkxgDxHpZuf7Jqna0MfWe4y0xq1vDxsMPW0C_bh_vSTnDnyHs5NOydfjw2fxnCzfnl6K22VSCcP7xKW65jnKrAIohRMpU1IJVJjpCnLBUiNZLmvQBjOeCac0GA0lK1nqSlAop-TmeHcPwUFY2XW7i2H4aH9W_fcYeYjP9cAtjlwV266L6Ow2NhuIB8uZHRuyRWFH3J4aGhzXR0eDiP_03_YXnItiXA</recordid><startdate>20181101</startdate><enddate>20181101</enddate><creator>Hu, Tao</creator><creator>Yi, Peng</creator><creator>Zhang, Jianhui</creator><creator>Lan, Julong</creator><general>China Institute of Communications</general><general>National Digital Switching System Engineering &amp; Technological R&amp;D Center, Zhengzhou 450002, China</general><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>20181101</creationdate><title>Reliable and load balance-aware multi-controller deployment in SDN</title><author>Hu, Tao ; Yi, Peng ; Zhang, Jianhui ; Lan, Julong</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c291t-f56d18e37caab2f2504342e4e76ca820593083da69e7172f46a96ab0b05fba4e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Control systems</topic><topic>controller</topic><topic>Delays</topic><topic>load balancing</topic><topic>Load management</topic><topic>Load modeling</topic><topic>network optimization</topic><topic>reliability</topic><topic>Reliability engineering</topic><topic>Software defined networking</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hu, Tao</creatorcontrib><creatorcontrib>Yi, Peng</creatorcontrib><creatorcontrib>Zhang, Jianhui</creatorcontrib><creatorcontrib>Lan, Julong</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE 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_linktorsrc</fulltext></delivery><addata><au>Hu, Tao</au><au>Yi, Peng</au><au>Zhang, Jianhui</au><au>Lan, Julong</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Reliable and load balance-aware multi-controller deployment in SDN</atitle><jtitle>China communications</jtitle><stitle>ChinaComm</stitle><date>2018-11-01</date><risdate>2018</risdate><volume>15</volume><issue>11</issue><spage>184</spage><epage>198</epage><pages>184-198</pages><issn>1673-5447</issn><coden>CCHOBE</coden><abstract>Software Defined Networking (SDN) provides flexible network management by decoupling control plane and data plane. However, such separation introduces the issues regarding the reliability of the control plane and controller load imbalance in the distributed SDN network, which will cause the low network stability and the poor controller performance. This paper proposes Reliable and Load balance-aware Multi-controller Deployment (RLMD) strategy to address the above problems. Firstly, we establish a multiple-controller network model and define the relevant parameters for RLMD. Then, we design the corresponding algorithms to implement this strategy. By weighing node efficiency and path quality, Controller Placement Selection (CPS) algorithm is introduced to explore the reliable deployments of the controllers. On this basis, we design Multiple Domain Partition (MDP) algorithm to allocate switches for controllers according to node attractability and controller load balancing rate, which could realize the reasonable domain planning. Finally, the simulations show that, compared with the typical strategies, RLMD has the better performance in improving the reliability of the control plane and balancing the distribution of the controller loads.</abstract><pub>China Institute of Communications</pub><doi>10.1109/CC.2018.8543099</doi><tpages>15</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1673-5447
ispartof China communications, 2018-11, Vol.15 (11), p.184-198
issn 1673-5447
language eng
recordid cdi_ieee_primary_8543099
source IEEE Electronic Library (IEL)
subjects Control systems
controller
Delays
load balancing
Load management
Load modeling
network optimization
reliability
Reliability engineering
Software defined networking
title Reliable and load balance-aware multi-controller deployment in SDN
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-16T12%3A01%3A09IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-wanfang_jour_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Reliable%20and%20load%20balance-aware%20multi-controller%20deployment%20in%20SDN&rft.jtitle=China%20communications&rft.au=Hu,%20Tao&rft.date=2018-11-01&rft.volume=15&rft.issue=11&rft.spage=184&rft.epage=198&rft.pages=184-198&rft.issn=1673-5447&rft.coden=CCHOBE&rft_id=info:doi/10.1109/CC.2018.8543099&rft_dat=%3Cwanfang_jour_RIE%3Ezgtx201811016%3C/wanfang_jour_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=8543099&rft_wanfj_id=zgtx201811016&rfr_iscdi=true