期刊论文详细信息
Symmetry
Multi-Controller Load Balancing Algorithm for Test Network Based on IACO
Yanfang Fu1  Yuting Zhu1  Zijian Cao1  Zhiqiang Du1  Guochuang Yan2  Jiang Du2 
[1] School of Computer Science and Engineering, Xi’an Technological University, Xi’an 710021, China;The NORINCO Group Testing and Research Institute, Weinan 714200, China;
关键词: software-defined network;    multi-controller;    load balancing;    ant colony algorithm;    artificial fish swarm algorithm;   
DOI  :  10.3390/sym13101901
来源: DOAJ
【 摘 要 】

With the rapid increase of volume and complexity in the projectile flight test business, it is becoming increasingly important to improve the quality of the service and efficiency of multi-domain cooperative networks. The key for these improvements is to solve the problem of asymmetric load of multi-controllers in multi-domain networks. However, due to the current reality, it is difficult to meet the demands of future tests, and there is not guarantee of subnet multi-domain test load balancing. Most recent works have used a heuristic approach to seek the optimal dynamic migration path, but they may fall into the local optimum. This paper proposes an improved ant colony algorithm (IACO) that can transform the modeling of the mapping relationship between the switch and the controller into a traveling salesman problem by combining the ant colony algorithm and artificial fish swarm algorithm. The IACO not only ensures the load balancing of multi-controllers but also improves the reliability of the cluster. The simulation results show that compared to other algorithms such as traditional ant colony algorithms and distributed decision mechanisms, this IACO achieves better load balancing, improves the average throughput of multi-controller clusters, and effectively reduces the response time of controller request events.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:0次