An adaptive load balancing scheme for software-defined network controllers
Software-defined networking (SDN) is considered as one of the promising paradigms for the future Internet. It allows users to configure the network depending on the application-level requirements. One of the major challenges in SDN is the uneven distribution of traffic load in the controllers that d...
Gespeichert in:
Veröffentlicht in: | Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2019-12, Vol.164, p.106918, Article 106918 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | 106918 |
container_title | Computer networks (Amsterdam, Netherlands : 1999) |
container_volume | 164 |
creator | Priyadarsini, Madhukrishna Mukherjee, Joy Chandra Bera, Padmalochan Kumar, Shailesh Jakaria, A. H. M. Rahman, M. Ashiqur |
description | Software-defined networking (SDN) is considered as one of the promising paradigms for the future Internet. It allows users to configure the network depending on the application-level requirements. One of the major challenges in SDN is the uneven distribution of traffic load in the controllers that degrades system performance. In this paper, we propose a self-adaptive load balancing (SALB) scheme that balances load among multiple controllers dynamically with multiple switch migration from source controllers to target controllers. The key feature of our scheme is an effective distribution of load under high load condition while considering the distance between switches and target controllers simultaneously. The efficacy of our proposed scheme is demonstrated through experimentation, where we compare our scheme with existing approaches. The results show that SALB experiences a small number of packet drops, which is less than 1.23% of the total number of message exchanges among the controllers. |
doi_str_mv | 10.1016/j.comnet.2019.106918 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2331221111</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S138912861930252X</els_id><sourcerecordid>2331221111</sourcerecordid><originalsourceid>FETCH-LOGICAL-c334t-fcdba9b5aa4b77bc2a8b5946bb0f88a09358ec0545b59069059112185902c6fb3</originalsourceid><addsrcrecordid>eNp9UE1PAyEQJUYTa_UfeCDxvBXYL7iYNI2faeJFzwTYQVm3UGHbxn8vzXp2LvORN-_NPISuKVlQQpvbfmHCxsO4YISKPGoE5SdoRnnLijZ3p7kuuSgo4805ukipJ4RUFeMz9LL0WHVqO7o94CGoDms1KG-c_8DJfMIGsA0Rp2DHg4pQdGCdhw5ntUOIX9gEP8YwDBDTJTqzakhw9Zfn6P3h_m31VKxfH59Xy3VhyrIaC2s6rYSulap022rDFNe1qBqtieVcEVHWHAypqzqP8_GkFpQyynPDTGN1OUc3E-82hu8dpFH2YRd9lpSsLCljNEdGVRPKxJBSBCu30W1U_JGUyKNrspeTa_Lompxcy2t30xrkD_YOokzGgTfQuQhmlF1w_xP8AkQDd3M</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2331221111</pqid></control><display><type>article</type><title>An adaptive load balancing scheme for software-defined network controllers</title><source>Elsevier ScienceDirect Journals</source><creator>Priyadarsini, Madhukrishna ; Mukherjee, Joy Chandra ; Bera, Padmalochan ; Kumar, Shailesh ; Jakaria, A. H. M. ; Rahman, M. Ashiqur</creator><creatorcontrib>Priyadarsini, Madhukrishna ; Mukherjee, Joy Chandra ; Bera, Padmalochan ; Kumar, Shailesh ; Jakaria, A. H. M. ; Rahman, M. Ashiqur</creatorcontrib><description>Software-defined networking (SDN) is considered as one of the promising paradigms for the future Internet. It allows users to configure the network depending on the application-level requirements. One of the major challenges in SDN is the uneven distribution of traffic load in the controllers that degrades system performance. In this paper, we propose a self-adaptive load balancing (SALB) scheme that balances load among multiple controllers dynamically with multiple switch migration from source controllers to target controllers. The key feature of our scheme is an effective distribution of load under high load condition while considering the distance between switches and target controllers simultaneously. The efficacy of our proposed scheme is demonstrated through experimentation, where we compare our scheme with existing approaches. The results show that SALB experiences a small number of packet drops, which is less than 1.23% of the total number of message exchanges among the controllers.</description><identifier>ISSN: 1389-1286</identifier><identifier>EISSN: 1872-7069</identifier><identifier>DOI: 10.1016/j.comnet.2019.106918</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Adaptive systems ; Controllers ; Experimentation ; Load balancing ; Load distribution (forces) ; Multiple controllers ; Openflow ; Performance degradation ; Self adaptive control systems ; Software-defined networking ; Stress concentration ; Switch migration ; Switches ; Traffic control</subject><ispartof>Computer networks (Amsterdam, Netherlands : 1999), 2019-12, Vol.164, p.106918, Article 106918</ispartof><rights>2019</rights><rights>Copyright Elsevier Sequoia S.A. Dec 9, 2019</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c334t-fcdba9b5aa4b77bc2a8b5946bb0f88a09358ec0545b59069059112185902c6fb3</citedby><cites>FETCH-LOGICAL-c334t-fcdba9b5aa4b77bc2a8b5946bb0f88a09358ec0545b59069059112185902c6fb3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S138912861930252X$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65534</link.rule.ids></links><search><creatorcontrib>Priyadarsini, Madhukrishna</creatorcontrib><creatorcontrib>Mukherjee, Joy Chandra</creatorcontrib><creatorcontrib>Bera, Padmalochan</creatorcontrib><creatorcontrib>Kumar, Shailesh</creatorcontrib><creatorcontrib>Jakaria, A. H. M.</creatorcontrib><creatorcontrib>Rahman, M. Ashiqur</creatorcontrib><title>An adaptive load balancing scheme for software-defined network controllers</title><title>Computer networks (Amsterdam, Netherlands : 1999)</title><description>Software-defined networking (SDN) is considered as one of the promising paradigms for the future Internet. It allows users to configure the network depending on the application-level requirements. One of the major challenges in SDN is the uneven distribution of traffic load in the controllers that degrades system performance. In this paper, we propose a self-adaptive load balancing (SALB) scheme that balances load among multiple controllers dynamically with multiple switch migration from source controllers to target controllers. The key feature of our scheme is an effective distribution of load under high load condition while considering the distance between switches and target controllers simultaneously. The efficacy of our proposed scheme is demonstrated through experimentation, where we compare our scheme with existing approaches. The results show that SALB experiences a small number of packet drops, which is less than 1.23% of the total number of message exchanges among the controllers.</description><subject>Adaptive systems</subject><subject>Controllers</subject><subject>Experimentation</subject><subject>Load balancing</subject><subject>Load distribution (forces)</subject><subject>Multiple controllers</subject><subject>Openflow</subject><subject>Performance degradation</subject><subject>Self adaptive control systems</subject><subject>Software-defined networking</subject><subject>Stress concentration</subject><subject>Switch migration</subject><subject>Switches</subject><subject>Traffic control</subject><issn>1389-1286</issn><issn>1872-7069</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp9UE1PAyEQJUYTa_UfeCDxvBXYL7iYNI2faeJFzwTYQVm3UGHbxn8vzXp2LvORN-_NPISuKVlQQpvbfmHCxsO4YISKPGoE5SdoRnnLijZ3p7kuuSgo4805ukipJ4RUFeMz9LL0WHVqO7o94CGoDms1KG-c_8DJfMIGsA0Rp2DHg4pQdGCdhw5ntUOIX9gEP8YwDBDTJTqzakhw9Zfn6P3h_m31VKxfH59Xy3VhyrIaC2s6rYSulap022rDFNe1qBqtieVcEVHWHAypqzqP8_GkFpQyynPDTGN1OUc3E-82hu8dpFH2YRd9lpSsLCljNEdGVRPKxJBSBCu30W1U_JGUyKNrspeTa_Lompxcy2t30xrkD_YOokzGgTfQuQhmlF1w_xP8AkQDd3M</recordid><startdate>20191209</startdate><enddate>20191209</enddate><creator>Priyadarsini, Madhukrishna</creator><creator>Mukherjee, Joy Chandra</creator><creator>Bera, Padmalochan</creator><creator>Kumar, Shailesh</creator><creator>Jakaria, A. H. M.</creator><creator>Rahman, M. Ashiqur</creator><general>Elsevier B.V</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>E3H</scope><scope>F2A</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20191209</creationdate><title>An adaptive load balancing scheme for software-defined network controllers</title><author>Priyadarsini, Madhukrishna ; Mukherjee, Joy Chandra ; Bera, Padmalochan ; Kumar, Shailesh ; Jakaria, A. H. M. ; Rahman, M. Ashiqur</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c334t-fcdba9b5aa4b77bc2a8b5946bb0f88a09358ec0545b59069059112185902c6fb3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Adaptive systems</topic><topic>Controllers</topic><topic>Experimentation</topic><topic>Load balancing</topic><topic>Load distribution (forces)</topic><topic>Multiple controllers</topic><topic>Openflow</topic><topic>Performance degradation</topic><topic>Self adaptive control systems</topic><topic>Software-defined networking</topic><topic>Stress concentration</topic><topic>Switch migration</topic><topic>Switches</topic><topic>Traffic control</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Priyadarsini, Madhukrishna</creatorcontrib><creatorcontrib>Mukherjee, Joy Chandra</creatorcontrib><creatorcontrib>Bera, Padmalochan</creatorcontrib><creatorcontrib>Kumar, Shailesh</creatorcontrib><creatorcontrib>Jakaria, A. H. M.</creatorcontrib><creatorcontrib>Rahman, M. Ashiqur</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Library & Information Sciences Abstracts (LISA)</collection><collection>Library & Information Science Abstracts (LISA)</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Priyadarsini, Madhukrishna</au><au>Mukherjee, Joy Chandra</au><au>Bera, Padmalochan</au><au>Kumar, Shailesh</au><au>Jakaria, A. H. M.</au><au>Rahman, M. Ashiqur</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>An adaptive load balancing scheme for software-defined network controllers</atitle><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle><date>2019-12-09</date><risdate>2019</risdate><volume>164</volume><spage>106918</spage><pages>106918-</pages><artnum>106918</artnum><issn>1389-1286</issn><eissn>1872-7069</eissn><abstract>Software-defined networking (SDN) is considered as one of the promising paradigms for the future Internet. It allows users to configure the network depending on the application-level requirements. One of the major challenges in SDN is the uneven distribution of traffic load in the controllers that degrades system performance. In this paper, we propose a self-adaptive load balancing (SALB) scheme that balances load among multiple controllers dynamically with multiple switch migration from source controllers to target controllers. The key feature of our scheme is an effective distribution of load under high load condition while considering the distance between switches and target controllers simultaneously. The efficacy of our proposed scheme is demonstrated through experimentation, where we compare our scheme with existing approaches. The results show that SALB experiences a small number of packet drops, which is less than 1.23% of the total number of message exchanges among the controllers.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.comnet.2019.106918</doi></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1389-1286 |
ispartof | Computer networks (Amsterdam, Netherlands : 1999), 2019-12, Vol.164, p.106918, Article 106918 |
issn | 1389-1286 1872-7069 |
language | eng |
recordid | cdi_proquest_journals_2331221111 |
source | Elsevier ScienceDirect Journals |
subjects | Adaptive systems Controllers Experimentation Load balancing Load distribution (forces) Multiple controllers Openflow Performance degradation Self adaptive control systems Software-defined networking Stress concentration Switch migration Switches Traffic control |
title | An adaptive load balancing scheme for software-defined network controllers |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-19T01%3A02%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=An%20adaptive%20load%20balancing%20scheme%20for%20software-defined%20network%20controllers&rft.jtitle=Computer%20networks%20(Amsterdam,%20Netherlands%20:%201999)&rft.au=Priyadarsini,%20Madhukrishna&rft.date=2019-12-09&rft.volume=164&rft.spage=106918&rft.pages=106918-&rft.artnum=106918&rft.issn=1389-1286&rft.eissn=1872-7069&rft_id=info:doi/10.1016/j.comnet.2019.106918&rft_dat=%3Cproquest_cross%3E2331221111%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2331221111&rft_id=info:pmid/&rft_els_id=S138912861930252X&rfr_iscdi=true |