Aiming at the problem that the load imbalance among multiple controllers in Software Defined Network (SDN) will lead to the degradation of the overall performance of the system, a switch migration strategy (SMTP) based on traffic prediction is proposed. The strategy takes the load of the controller and the propagation delay between the controller and the switch as the optimization goals. First, the ARIMA model is used to predict the load of the switch; secondly, the predicted load of the controller is calculated, and the controller is divided into overload controller and light load controller; finally, considering the propagation delay between the controller and the switch, the migration algorithm is used Migrate some switches of overloaded controllers to light-loaded controllers to achieve load balancing among multiple controllers. The experimental results show that the SMTP strategy can realize the load balancing of SDN multi controllers. Compared with the LUMA strategy, the response time of the controller is shortened and the performance of the network is improved.
|