A data center network routing and switching system and method based on flow characteristics
A data center network and switching system technology, applied in the data center network routing switching system based on flow characteristics, network traffic routing field, can solve problems such as throughput decline, unbalanced traffic, network congestion, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] as attached figure 1As shown, a data center network routing and switching system based on flow characteristics, which includes a data flow detection module, a network status management module and a data flow scheduling module; the data flow detection module collects the data flow received by the data center network in real time TCP cache value, the data flow is screened for the first time according to the detected TCP cache value, and the first screening result is transmitted to the data flow scheduling module; when performing the first screening, if the data flow If the TCP cache value does not exceed the preset threshold, it is determined that the data flow is the first data flow, otherwise it is determined that the data flow is the second data flow; the data flow scheduling module receives the first screening result and the current network State information, using a data stream selection algorithm to perform a second screening on the second data stream, and divide th...
Embodiment 2
[0063] In the step 2, a method of marking the filtered second data flow is also included: when the TCP cache value of the detected data flow exceeds a preset threshold, the data flow detection module modifies the data flow The IP service type in the packet header marks the data flow. Preferably, the first 6 bits of the IP service type in the header of the data packet of the second data flow are set to 000011XX.
[0064] The marking method is as follows: the detection logic of the data flow detection module is realized based on the kernel module of the operating system, and the data flow detection module detects the TCP cache value in real time, and when it is found that the cache exceeds a preset threshold, by setting The differentiated service domain (Differentiated Service Code Point, DSCP) marks the data flow, and the DSCP domain is the first 6 bits of the service type (Type of Service, TOS) field in the data packet header, such as figure 2 As shown, 000011XX indicates th...
Embodiment 3
[0067] In the step 3, when the data flow selection algorithm is used to perform the second screening on the second data flow, with the goal of ensuring the maximum current network throughput, the screening is performed from the marked large flows, and the specific steps are:
[0068] Set m links in the network l 1 , l 2 ,..., l m , each link has two attributes, the available bandwidth of the link B j , and the set F of the second data streams passing through the link j , j=1, 2, ..., m;
[0069] Step 3.1, determine the objective function
[0070] The objective function F is set as the throughput of the second data flow set passing on each link in the data center network, and the calculation formula of the objective function F is:
[0071]
[0072] When filtering, it is guaranteed that the total throughput of the data flow set passing through each link does not exceed the available bandwidth of the link. Therefore, the constraints of the objective function F are:
[00...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com