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

Method and system for ensuring tail reading delay of server side of distributed storage system

A distributed storage and system server technology, applied in the direction of instrumentation, resource allocation, data processing input/output process, etc., can solve the problem of predictability, flexibility, low utilization of system resources, etc.

Active Publication Date: 2021-03-09
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The purpose of the present invention is to solve the contradiction between the predictability of resource allocation and the flexibility of resource allocation in the above-mentioned prior art, which leads to the problem of low resource utilization of the working system that ensures multi-application differentiated tail delay SLO, and proposes a A Method of Application Admission Control Based on Dynamic Predictable Resource Management Mechanism

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
  • Method and system for ensuring tail reading delay of server side of distributed storage system
  • Method and system for ensuring tail reading delay of server side of distributed storage system
  • Method and system for ensuring tail reading delay of server side of distributed storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] When the inventor researched the resource management strategy in the storage system service node, he found that the technical defect in the prior art was caused by the contradiction between the flexibility and predictability required for resource management, specifically manifested in: a priori management The strategy statically divides resources to predict the percentile delay of application requests, but the resources obtained by the application do not match its changing load, resulting in high resource over-allocation; the feedback management strategy periodically fully allocates resources. Appropriate resources are allocated according to the load changes of the application. However, due to the long feedback chain and the lack of predictability of load changes, the tail delay SLO of the application cannot be guaranteed. After researching the flexibility and predictability required for resource management, the inventor found that this defect can be solved based on the ...

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 provides a method and a system for ensuring tail reading delay of a server side of a distributed storage system. The method the following steps: dividing applications into two types, namely non-postponed service applications and postponed service applications, through application load characteristic modeling, and pre-allocating resources to the two types of applications when the storage node serves the application, matching different types of applications, so that the matched applications are combined to share the service rate; and dynamically exchanging resources according to the change of the application load so as to ensure the application admission control method of the application tail delay SLO.

Description

technical field [0001] The invention relates to the technical field of distributed storage systems, in particular to the technical field of ensuring low-tail delay requirements for delay-sensitive applications. Background technique [0002] The distributed storage system adopts a typical client-server (Client-Server) model. The request processing process for accessing the distributed storage system is: (1) the application (Application) requests to access the client of the distributed storage system; (2) the client sends the request to the server through the network; (3) the server accepts the request from the network And start processing. After the request arrives at the server, it will first enter the queue in the queue. If there is an idle thread, it will take the request from the queue and process it; (4) After the request is processed on the server side, its response will be sent to the server through the network. Client; (5) The client sends it to the application after...

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): G06F3/06G06F9/50
CPCG06F3/0604G06F3/0614G06F3/0622G06F3/067G06F9/5083
Inventor 冷镇宇蒋德钧熊劲
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
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