SDN based data center network flow management method

The invention discloses an SDN based data center network flow management method. The SDN based data center network flow management method comprises the following steps that the number of shortest paths between edge switches is calculated according to data center network topology and flow monitoring is started; a controller detects whether the flow of a link reaches a bandwidth threshold value of the link or not and detects service with maximum flow in the link if the flow of the link reaches the bandwidth threshold value; the controller obtains a source IP address and a destination IP address of the service, detects whether the paths with enough bandwidths exist in the multiple paths or not and transfers the service to the paths if the paths with enough bandwidths exist in the multiple paths; the controller converts the paths into flow table items and issues the flow table items to the corresponding switches to complete flow table configuration. By means of the scheme, the flow loaded in a data center network is effectively balanced, the link congestion situation of the data center network is relieved, the service capability of the data center network is improved, and the SDN based data center network flow management method has very high practical value and promotional value.