SDN Controller Position Adaptive Evaluation Algorithm
Although the deployment of multiple controllers effectively alleviates the problem of resource preference across the SDN network,it fails to balance the communication delay and payload of nodes,resulting in poor quality of service(QoS)across the entire network.To address the QoS issue,a globally applicable SDN controller position adaptive evaluation algorithm(CPAEA)is proposed.This algorithm establishes a QoS level constraint model to implement a directional evaluation mechanism based on fully leveraging the advantages of clustering,and further strengthens the attribute management of switches and ownership controllers by traversing free nodes.To avoid controller response delay caused by resource preference,a load degree monitoring mechanism is introduced to balance the load of the entire network controller while minimizing the communication delay cost of node pairs within the sub network domain.The test data shows that the CPAEA algorithm has demonstrated relative advantages in multiple QoS evaluation indicators.