The invention relates to a comprehensive path optimization method for a wide-area
cloud architecture network in the field of network cloud fusion. The method is particularly applicable to load balancing scheduling of a large number of continuous service flows (elephant flows) in a
cloud architecture network. Comprising the following steps: monitoring a network state and identifying
elephant flow, collecting information of each link, and detecting and identifying the
elephant flow; topological path pre-screening and candidate path
library construction improve the calculation and optimization efficiency. Initializing
ant colony parameters, and formulating a multi-dimensional
heuristic function; performing path exploration and probability selection, and generating an
ant colony exploration calculation formula according to a target; dynamically updating pheromones, and searching an optimal path according to local
pheromone updating and global
pheromone updating; issuing an optimal path and updating a flow table; and
continuous monitoring and dynamic adjustment are carried out. According to the invention, a dual control plane combining a
routing protocol and an SDN protocol is designed, the improved
ant colony
algorithm based on
network topology is adopted to optimize
elephant flow path selection under a cloud
network architecture, and the network global service transmission efficiency is improved.