Controller load balancing method based on hierarchical load sensing and adaptive genetics

By adopting hierarchical load awareness and adaptive genetic algorithm methods in large-scale computer networks, the problem of dynamic load balancing of controllers is solved, real-time perception and precise adjustment of network state load is realized, and the performance of load balancing and network resource utilization are improved.

CN119316362BActive Publication Date: 2025-03-18QINGCHUANG WANGYU (HEFEI) TECH CO LTD
2 Cites 0 Cited by

Patent Information

Application Number
CN202411844566.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-03-18
Estimated Expiration
2044-12-16

AI Technical Summary

Technical Problem

In large-scale computer networks, due to traffic uncertainty and dynamic changes in network topology, controllers may be overloaded or idle, and it is difficult for the prior art to effectively balance controller load.

Method used

The controller load balancing method based on hierarchical load perception and adaptive genetic algorithm is adopted. By building an SDN network model, the network topology and controller load changes are monitored in real time, and the adaptive genetic algorithm is used to optimize the mapping relationship between the switch and the controller to achieve dynamic load balancing.

Benefits of technology

It improves the performance of controller load balancing and the utilization rate of network resources, realizes real-time perception and precise adjustment of network state load, and improves the accuracy and real-timeness of load balancing.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The present invention relates to the field of computer network optimization and controller load balancing, and discloses a controller load balancing method based on hierarchical load perception and adaptive genetics, and the steps thereof include: S1, constructing an SDN network model, establishing a mapping matrix between a switch and a controller, establishing a switch traffic model, and establishing a controller traffic model; S2, establishing a controller load model, setting a dynamic load formula and a static load formula of the controller, and calculating the total load of the controller; S3, establishing a hierarchical load perception model, and determining whether to trigger load balancing according to a preset threshold; S4, using an adaptive genetic algorithm to optimize the mapping relationship between the switch and the controller to achieve dynamic load balancing; S5, setting the conditions for the end of the algorithm, outputting an optimal mapping scheme, and performing load balancing according to the scheme.
Need to check novelty before this filing date? Find Prior Art