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

IO flow control method, device and storage medium in distributed storage system

A distributed storage and flow control technology, applied in transmission systems, electrical components, etc., can solve problems affecting service quality, occupying large memory, and unstable request delay, etc., to ensure service quality, improve balance, and avoid IO jitter Effect

Active Publication Date: 2022-03-11
深圳天融信创新科技有限公司 +3
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The access flow control of the distributed storage system through the token bucket algorithm mentioned above has the following problems: the request delay is unstable, and when there is no token in the token bucket, the request will be blocked and wait until a new token is placed in the next sending cycle , and if a large number of requests are blocked, a large amount of memory will be occupied, which may lead to insufficient system memory and affect service quality

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
  • IO flow control method, device and storage medium in distributed storage system
  • IO flow control method, device and storage medium in distributed storage system
  • IO flow control method, device and storage medium in distributed storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to further explain the technical means and functions adopted by the present invention to achieve the intended purpose, the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments.

[0054] It should be noted that the terms "first" and "second" in the description and claims in the embodiments of the present invention and the above drawings are used to distinguish similar objects, and not necessarily used to describe a specific sequence or priority. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments described herein can be practiced in sequences other than those illustrated or described herein.

[0055] "Plural or several" mentioned herein means two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and / or B may indicate: ...

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 an IO flow control method, device and storage medium in a distributed storage system, which are used to improve the balance of IO request processing, avoid IO request jitter, and ensure system service quality. The method for controlling IO flow in a distributed storage system includes: in each sending cycle, after sending a read-write IO request, increasing the sleep duration according to the sleep adjustment step; judging whether the sleep duration is greater than a preset duration threshold ; If yes, then suspend sending the IO request and enter the dormancy stage until the dormancy time is reached; if not, continue to send the IO request.

Description

technical field [0001] The present invention relates to the technical field of software-defined storage, in particular to an IO flow control method, device and storage medium in a distributed storage system. Background technique [0002] The distributed storage system virtualizes the storage resources of each server into a storage pool and provides storage components for virtual machines. That is to say, the direct user of the storage cluster composed of servers is the cluster itself. In this system, the user's business runs on a virtual machine, and the virtual machine uses a storage cluster to provide services to multiple users, and multiple points perform IO (Input / Output, read and write) at the same time. [0003] In this case, in order to ensure the QoS (Quality of Service, quality of service) of the system, the prior art proposes to control the access flow of the distributed storage system through the token bucket algorithm. The token bucket algorithm is based on whe...

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): H04L67/1097H04L47/283
CPCH04L67/1097H04L47/283
Inventor 张朝潞
Owner 深圳天融信创新科技有限公司