Unlock instant, AI-driven research and patent intelligence for your innovation.

Data center network, flow balancing method thereof and controller

A data center network and controller technology, applied in the field of communication, can solve the problems of inconsistent link utilization, coexistence of congestion and insufficient utilization, etc.

Active Publication Date: 2014-12-03
舜通(山东)供应链管理集团有限公司
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0037] The purpose of the present invention is to provide a data center network, aiming to solve the problem that the utilization rate of different links in the network is inconsistent due to the use of hash static route selection in the data center network, and the coexistence of congestion and insufficient utilization rate exists.

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
  • Data center network, flow balancing method thereof and controller
  • Data center network, flow balancing method thereof and controller
  • Data center network, flow balancing method thereof and controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0171] see image 3 , the data center network provided in Embodiment 1 of the present invention includes: a controller and physical servers and network devices respectively connected to the controller, wherein:

[0172] The controller is used to collect the flow of network equipment and the flow of Hypervisor or vSw in the physical server in real time. When the traffic of the device and the Hypervisor or vSw in the physical server are determined to be congested, an encapsulation control policy is sent to the hypervisor or vsw in the physical server to determine the COS and service in the outer encapsulation of the NVO3 message on the source physical server. The value of one or more fields in the type (English: Type of Service, abbreviation: TOS) and time to live (English: Time To Live, abbreviation: TTL) field, combined with the hash factor configured for the network device to perform ECMP routing , realizing the traffic balance of the global path on the forwarding path from ...

Embodiment 2

[0197] see Figure 4 The traffic balancing method of the data center network provided by Embodiment 2 of the present invention includes the following steps:

[0198] S101, the controller configures one or more of COS, TOS and TTL as the hash factor for the ECMP routing selection of the network equipment in the data center network; that is, the network equipment in the data center network accepts the COS, TOS and TTL configured by the controller One or more hash factors for network devices to perform ECMP routing.

[0199] For example, since the downlink path of the access switch is fixed, only the uplink path needs to perform ECMP routing, so the access switch accepts the configuration of the controller, and uses one of COS, TOS, and TTL as the hash for ECMP routing factor; for the aggregation switch and the core switch, both the uplink path and the downlink path need to perform ECMP routing, so the aggregation switch and the core switch accept the configuration of the contro...

Embodiment 3

[0233] see Figure 5 , the controller provided by Embodiment 3 of the present invention includes: a first configuration module 11 , a collection module 12 and a second sending module 13 . in,

[0234] The first configuration module 11 is used to configure one or more of COS, TOS and TTL as a hash factor for network equipment in the data center network to perform ECMP routing;

[0235] For example, since the downlink path of the access switch is fixed, only the uplink path needs to perform ECMP routing, so the first configuration module 11 configures one of COS, TOS and TTL as the hash factor for the access switch to perform ECMP routing ; For the aggregation switch and the core switch, the uplink path and the downlink path all need to perform ECMP routing, so the first configuration module 11 configures two of COS, TOS and TTL as the hash factor for the aggregation switch and the core switch to perform ECMP routing .

[0236] When choosing COS or TOS or TTL as the hash fact...

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 is suitable for the field of communication, and provides a data center network, a flow balancing method thereof and a controller. The data center network includes: a controller configures one or more of COS, TOS and TTL as a hash factor(s) for ECMP routing of network equipment; flow of Hypervisor or vSw in the network equipment and a physical server is collected, and when an interconnection link failure between network equipment is determined or occurrence of congestion is determined according to flow, a packaging control strategy is sent to the Hypervisor or the vSw; the physical server determines the value(s) of one or more fields of COS, TOS and TTL fields of an NVO3 message in a source physical server; and the network equipment receives configuration of the controller, and uses one or more of the COS, TOS and TTL configured in the NVO3 message as the hash factors to perform ECMP routing. The data center network in the invention realizes an optimal utilization rate of a physical network.

Description

technical field [0001] The invention belongs to the field of communication, and in particular relates to a data center network, a flow balancing method and a controller thereof. Background technique [0002] In order to solve the increasingly expanding traffic problem, the data center network can adopt a non-blocking (English: Non-blocking) network architecture, a typical Clos network architecture, which is a multi-level circuit switching network architecture defined by Charles Clos. Through the Clos network architecture, it is relatively simple to construct a non-convergent network. The non-convergent network refers to a network in which all ports can exchange traffic at wire speed (English: wire speed) at the same time. The schematic diagram of the Clos network architecture is as follows figure 1 shown. [0003] Usually Clos network does not exceed three layers, for example in figure 1 In the Clos network, there are three layers, namely the access layer (English: access...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/813H04L12/743H04L47/20
Inventor 李飞
Owner 舜通(山东)供应链管理集团有限公司