Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Batch Scheduling Method for Adaptive Requests Used in DCN

A scheduling method and self-adaptive technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as occupancy, inaccurate estimation of the optimal concurrency number of RS, inability to effectively alleviate TCPIncast, etc., and improve application performance , to avoid the effect of frequent timeouts

Active Publication Date: 2017-07-18
CENT SOUTH UNIV +1
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method can work well without background flow, but under the dynamic background flow load of the data center, the switch cache is occupied by the background flow, making the estimation of the optimal concurrency of RS inaccurate
Therefore, this method still cannot effectively alleviate the TCPIncast problem

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
  • A Batch Scheduling Method for Adaptive Requests Used in DCN
  • A Batch Scheduling Method for Adaptive Requests Used in DCN
  • A Batch Scheduling Method for Adaptive Requests Used in DCN

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] see figure 1 , figure 1 It is a flowchart of the present invention, a method for adaptive request batch scheduling in DCN, comprising the following steps:

[0046] Step 1: Initialize;

[0047] Initialize the batch size n to 1; the batch size is the number of requests in a batch;

[0048] Set the batch size growth threshold QSthreshold = number of working servers N;

[0049] Clear the congestion flag CI;

[0050]The aggregation server sends the first batch of requests to the working server group;

[0051] Step 2: After the aggregation server receives the requested data block, it adaptively adjusts the batch size n of the next batch, that is, calculates the batch size n of the next batch according to the congestion situation;

[0052] Step 3: Send the next batch of requests, the number of requests is n, and return to Step 2.

[0053] In said step 2: when receiving the TCP message, the receiving end judges whether the TCP message arrives in order,

[0054] If there ...

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 an adaptive request batch scheduling method used in a DCN. When a convergence server sends a request, the number of requests to be sent next batch is dynamically adjusted according to the network congestion state to enable the number of concurrent connections to be controlled within the extent which can be accommodated by a switch cache. By adopting the method, data center applications are enabled to use available network bandwidth more rationally, frequent timeout of TCP connection of a sender is avoided, and the performance of applications is enhanced.

Description

technical field [0001] The invention relates to an adaptive request batch scheduling method used in DCN (Data Center Network, Data Center Network). Background technique [0002] In recent years, the data center has become the core component of the current government, enterprise and unit information construction, and is used to provide various distributed applications, computing and storage services. By establishing data centers, on the one hand, these organizations can dynamically allocate various computing resources, and on the other hand, they can obtain economies of scale by using large data centers. Therefore, more and more applications and services are migrated to the data center, and the powerful computing and storage capabilities of the data center are used to provide large concurrent data services. These data services all rely on data center networks (Data Center Networks, DCN) to provide support. The data center network is an information exchange network that conn...

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): H04L12/863
Inventor 王建新黄懿黄家玮董苹苹盛羽
Owner CENT SOUTH UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products