Multi-objective optimization controller placement problem in internet-oriented software defined network

In Internet-oriented Software Defined Network (SDN), the feasibility and scalability are guaranteed by the cooperation among multiple controllers, thus the effective placement of these controllers becomes the significant task. In this paper, we formulate a Multi-objective Optimization Controller Pla...

Full description

Saved in:
Bibliographic Details
Published inComputer communications Vol. 123; pp. 24 - 35
Main Authors Zhang, Bang, Wang, Xingwei, Huang, Min
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.06.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In Internet-oriented Software Defined Network (SDN), the feasibility and scalability are guaranteed by the cooperation among multiple controllers, thus the effective placement of these controllers becomes the significant task. In this paper, we formulate a Multi-objective Optimization Controller Placement (MOCP) problem, which focuses on achieving high network reliability, load balance among controllers, and low latency among controllers and switches. The MOCP covers three specific questions: where the controllers should be placed, how to assign controllers to switches, and how many routing requests should be processed by each controller. We use Adaptive Bacterial Foraging Optimization (ABFO) algorithm and redefine its computation rules to solve the MOCP problem. Simulation results demonstrate that the proposed ABFO based MOCP scheme is effective and has better performance than the existing ones.
ISSN:0140-3664
1873-703X
DOI:10.1016/j.comcom.2018.04.008