Show simple item record

dc.contributor.authorCui, Jie
dc.contributor.authorLu, Qinghe
dc.contributor.authorZhong, Hong
dc.contributor.authorTian, Miaomiao
dc.contributor.authorLiu, Lu
dc.date.accessioned2018-10-22T12:23:52Z
dc.date.available2018-10-22T12:23:52Z
dc.date.issued2018-10-16
dc.identifier.citationCui, J. et al. (2018) ‘A load-balancing mechanism for distributed SDN control plane using response time’, IEEE Transactions on Network and Service Management. doi: 10.1109/TNSM.2018.2876369en
dc.identifier.doi10.1109/TNSM.2018.2876369
dc.identifier.urihttp://hdl.handle.net/10545/623066
dc.description.abstractSoftware-Defined Networking (SDN) has become a popular paradigm for managing large-scale networks including cloud servers and data centers because of its advantages of centralized management and programmability. The issues of scalability and reliability that a single centralized controller suffers makes distributed controller architectures emerge. One key limitation of distributed controllers is the statically configured switch-controller mapping, easily causing uneven load distribution among controllers. Previous works have proposed load-balancing methods with switch migration to address this issue. However, the higher-load controller is always directly considered as the overloaded controller that need to shift its load to other controllers, even if it has no response time delay. The pursuit of absolute load-balancing effect can also result in frequent network delays and service interruptions. Additionally, if there are several overloaded controllers, just one controller with the maximum load can be addressed within a single load-balancing operation, reducing load-balancing efficiency. To address these problems, we propose SMCLBRT, a load-balancing strategy of multiple SDN controllers based on response time, considering the changing features of real-time response times versus controller loads. By selecting the appropriate response time threshold and dealing with multiple overloading controllers simultaneously, it can well solve load-balancing problem in SDN control plane with multiple overloaded controllers. Simulation experiments exhibit the effectiveness of our scheme.
dc.description.sponsorshipN/Aen
dc.language.isoenen
dc.publisherIEEEen
dc.subjectSoftware-defined networken
dc.subjectLoad-balancingen
dc.subjectResponse timeen
dc.subjectSwitch migrationen
dc.subjectMultiple controllersen
dc.titleA load-balancing mechanism for distributed SDN control plane using response time.en
dc.typeArticleen
dc.identifier.eissn1932-4537
dc.contributor.departmentUniversity of Derbyen
dc.contributor.departmentAnhui Universityen
dc.identifier.journalIEEE Transactions on Network and Service Managementen
refterms.dateFOA2019-02-28T17:39:45Z
html.description.abstractSoftware-Defined Networking (SDN) has become a popular paradigm for managing large-scale networks including cloud servers and data centers because of its advantages of centralized management and programmability. The issues of scalability and reliability that a single centralized controller suffers makes distributed controller architectures emerge. One key limitation of distributed controllers is the statically configured switch-controller mapping, easily causing uneven load distribution among controllers. Previous works have proposed load-balancing methods with switch migration to address this issue. However, the higher-load controller is always directly considered as the overloaded controller that need to shift its load to other controllers, even if it has no response time delay. The pursuit of absolute load-balancing effect can also result in frequent network delays and service interruptions. Additionally, if there are several overloaded controllers, just one controller with the maximum load can be addressed within a single load-balancing operation, reducing load-balancing efficiency. To address these problems, we propose SMCLBRT, a load-balancing strategy of multiple SDN controllers based on response time, considering the changing features of real-time response times versus controller loads. By selecting the appropriate response time threshold and dealing with multiple overloading controllers simultaneously, it can well solve load-balancing problem in SDN control plane with multiple overloaded controllers. Simulation experiments exhibit the effectiveness of our scheme.


Files in this item

Thumbnail
Name:
TNSM-2018-01885.pdf
Size:
1.538Mb
Format:
PDF

This item appears in the following Collection(s)

Show simple item record