An SDN-based data center network dynamic load balancing method

A technology of data center network and dynamic load, which is applied in the direction of data exchange network, digital transmission system, electrical components, etc. It can solve the problem of limited flow meter capacity of switches, and achieve the goals of alleviating network congestion, improving bandwidth utilization, and optimizing network performance Effect

Active Publication Date: 2019-05-21
BEIJING UNIV OF TECH
View PDF2 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For problems such as unbalanced network link load and limited flow table capacity of switches, real-time access t

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • An SDN-based data center network dynamic load balancing method
  • An SDN-based data center network dynamic load balancing method
  • An SDN-based data center network dynamic load balancing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] Attached below Figure 1-8 The present invention is further described with example:

[0063] The present invention provides an SDN-based data center network dynamic load balancing method, comprising the following steps:

[0064] Step 1: According to the monitored network topology, the controller calculates and obtains k candidate paths among the switches at the access layer, and stores them in the path table path_table.

[0065] The path_table structure is shown in Table 1 below:

[0066]

[0067] Step 2: The controller periodically obtains and updates the used capacity of the switch flow table, the flow information of the switch port and the flow information of the flow table.

[0068] The used capacity of the switch flow table is stored in the format of Table 2:

[0069] sw

1

2

3

...

n

table_used

8

6

12

...

7

[0070] The content of switch port traffic information is shown in Table 3 below:

[0071] d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a data center network dynamic load balancing method based on an SDN, and belongs to the related field of load balancing in the SDN. According to the method, a whole network view is acquired in real time, the influence of mouse flow on switch flow table load and the influence of elephant flow on link load are considered in combination with network flow characteristics of a data center, and an optimal path is selected for flow through an evaluation function. And the network state is periodically monitored, and the routing strategy is adjusted. Therefore, network congestion is relieved, packet loss is reduced, the network utilization rate is improved, and the purpose of optimizing the network performance is achieved. In SDN network transmission, the controller calculates and stores a plurality of alternative paths among the access layer switches, regards a new flow as a mouse flow and selects a path with the highest flow table score for the mouse flow for routing so as to realize flow table equalization. Once the elephant flow is monitored, the elephant flow is rerouted to balance the link load. The network load balancing condition is periodically monitored, and shunting is effectively and quickly achieved by utilizing the group table when the network load is unbalanced. According to the method, the network performance is greatly improved.

Description

technical field [0001] The invention belongs to the field related to load balancing in SDN, in particular to an SDN-based data center network dynamic load balancing method. Background technique [0002] In recent years, the rapid development of new-generation IT technologies such as the Internet of Things and cloud computing has led to an explosion of network traffic and a sharp increase in the scale of data centers. Improving the performance of the data center network is of great significance to the healthy development of various businesses. [0003] In a traditional data center network, network devices perform forwarding independently, and there is no unified decision-making mechanism. This makes the traditional data center network less flexible and poor network performance. With the advantages of separation of control and forwarding and centralized control of the SDN architecture, it is possible to monitor network traffic in real time, obtain network information, and fl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/803H04L29/08
Inventor 孙恩昌付琼霄张延华吴文君王倩雯孟康车飞燕
Owner BEIJING UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products