Data center short flow acceleration method and system based on redundancy technology

A technology of data center and redundancy technology, applied in the direction of digital transmission system, transmission system, data exchange network, etc., can solve problems such as ineffective use of multiple equal-cost paths, insufficient use of equal-cost paths, path collisions, etc., to achieve Ease of deployment, ease of implementation, and reduced completion time

Active Publication Date: 2017-08-25
NANJING UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the use of equal-cost multi-path protocols in data centers, the redundant flow and the original flow are likely to be routed to the same path, which leads to a very limited effect of the redundancy technique on accelerating short flows
In addition, creating a redundant flow for each short flow does not effectively utilize multiple equal-cost paths in the data center
In the existing technology, there are problems such as the path collision between the redundant flow and the original flow, and the inability to fully utilize the equivalent path, which brings about a large performance loss. These problems need to be solved urgently

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 short flow acceleration method and system based on redundancy technology
  • Data center short flow acceleration method and system based on redundancy technology
  • Data center short flow acceleration method and system based on redundancy technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention will be further described in detail below in conjunction with the examples, which are not intended to limit the present invention.

[0051] Such as figure 1 As shown, the data center short flow acceleration system based on redundancy technology provided in this embodiment includes:

[0052] The main module SmartRep is used to provide the application program with a call interface for establishing a TCP flow; and is used to query the redundant flow number table RepNum in the database according to the size of the flow to determine the number repNum of redundant flows to be created L ; and used to call the path collision avoidance module to get the original stream and repNum L Set srcPorts of source port numbers of redundant streams, and call TCP socket to create 1 original stream and repNum L redundant stream.

[0053] The redundant flow number assignment module RepNumAssign is used to determine the number of redundant flows created by short flows ...

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 short flow acceleration method and system based on redundancy technology. The method includes the steps of periodically running a redundant flow quantity allocation module, and allocating the redundant flow quantity for the short flow of the application program, and avoiding the path collision through the method The step of obtaining the set of source port numbers with non-overlapping paths to create the original flow and the corresponding number of redundant flows; the system includes a redundant flow number allocation module responsible for selecting the number of redundant flows, responsible for avoiding occurrences between the original flow and the redundant flow The path collision avoidance module with overlapping paths, the database, and the call interface used to provide the application with establishing TCP flow, and call the path collision avoidance module according to the number of redundant flows to obtain a set of source port numbers with non-overlapping paths to create the original flow and the corresponding Number of master modules for redundant streams. It avoids path overlap between the original flow and the redundant flow; and allocates different numbers of redundant flows to short flows of different sizes. The equal-cost path utilization is reasonable, and it is more efficient, easy to deploy, and low in load.

Description

technical field [0001] The invention relates to a method and system for accelerating short flows in a data center, in particular to a method and system for accelerating short flows in a data center based on redundancy technology. Background technique [0002] In the data center, the tasks of real-time applications are mostly composed of short flows, and the completion speed of these short flows has an important impact on user experience. Using redundancy technology to reduce the completion time of short streams is a potential method. The specific method is to create a stream (redundant stream) carrying the same content for each short stream (original stream), and the application uses the first completed stream. result of the flow. Ideally, this technique can take advantage of equal-cost paths in the data center to speed up the completion of short flows. However, due to the use of equal-cost multi-path protocols in data centers, the redundant flow and the original flow are ...

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 Patents(China)
IPC IPC(8): H04L29/06H04L12/811
Inventor 钱柱中王富广陆桑璐
Owner NANJING UNIV
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