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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2019-12, Vol.164, p.106918, Article 106918
Hauptverfasser: Priyadarsini, Madhukrishna, Mukherjee, Joy Chandra, Bera, Padmalochan, Kumar, Shailesh, Jakaria, A. H. M., Rahman, M. Ashiqur
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 &amp; Information Sciences Abstracts (LISA)</collection><collection>Library &amp; 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