Chaotic salp swarm algorithm for SDN multi-controller networks
Autor: | Andrey Koucheryavy, Yevgeni Koucheryavy, Abeer D. Algarni, Abdelhamied A. Ateya, Anastasia Vybornova, Ammar Muthanna, Abdelrahman Abuarqoub |
---|---|
Přispěvatelé: | Tampere University, Electrical Engineering, Research group: Wireless Communications and Positioning, Research group: Emerging Technologies for Nano-Bio-Info-Cogno |
Rok vydání: | 2019 |
Předmět: |
Fluid Flow and Transfer Processes
Computer Networks and Communications Computer science 213 Electronic automation and communications engineering electronics 020209 energy Mechanical Engineering Reliability (computer networking) Distributed computing 020208 electrical & electronic engineering Metals and Alloys Chaotic Swarm behaviour Fault tolerance 02 engineering and technology Electronic Optical and Magnetic Materials Biomaterials lcsh:TA1-2040 Hardware and Architecture Software deployment Control theory Scalability 0202 electrical engineering electronic engineering information engineering lcsh:Engineering (General). Civil engineering (General) Game theory Civil and Structural Engineering |
Zdroj: | Engineering Science and Technology, an International Journal, Vol 22, Iss 4, Pp 1001-1012 (2019) |
ISSN: | 2215-0986 |
Popis: | Software-defined networking (SDN) is a novel network paradigm that enables flexible management for networks. However, with the increase in network capacity, a single controller of SDN has many limitations on both performance and scalability. Distributed multi-controller deployment is a promising method to satisfy fault tolerant and scalability. There are still open research issues related to controllers placement, and the optimal number of deployed controllers. In this paper, a dynamic optimization algorithm that is based on the Salp Swarm Optimization Algorithm (SSOA) is developed with the introduction of chaotic maps for enhancing the optimizer’s performance. The algorithm dynamically evaluates the optimum number of controllers and the optimal connections between switches and controllers in large scale SDN networks. In order to evaluate the proposed algorithm, several experiments were conducted and implemented in various scenarios. Moreover, the algorithm was compared to the linear and meta-heuristic algorithms. Simulation results show that the proposed algorithm outperforms meta-heuristic algorithms and a game theory based algorithm in terms of execution time and reliability. Keywords: Controller placement, Latency, Optimization algorithm, SDN, Swarm, Utilization |
Databáze: | OpenAIRE |
Externí odkaz: |