Supercharge Your Innovation With Domain-Expert AI Agents!

Disk flow control method and device and electronic device

A disk and flow control technology, applied in the direction of electrical digital data processing, instruments, input/output to record carrier, etc., can solve the problems of low I/O delay and so on

Active Publication Date: 2019-07-16
ALIBABA CLOUD COMPUTING LTD
View PDF11 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in scenarios where read and write speeds are relatively high, such as high-performance disks with millions of IOPS and microsecond delays, the current flow control device provided by the current flow control method has become one of the bottlenecks of the entire storage system. First, the reason is that all I / O request streams flow through a common flow control device and pass through serially, which limits the processing efficiency of I / O request streams
At the same time, since the I / O request of a disk will be distributed to multiple I / O request threads, the current single-queue mode of the flow control module needs to lock between multiple threads to ensure the accuracy of flow control. As a result, the I / O latency is not low, and the time-consuming lock operation is a non-negligible overhead for high-performance, low-latency disks

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
  • Disk flow control method and device and electronic device
  • Disk flow control method and device and electronic device
  • Disk flow control method and device and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] In the following description, many specific details are explained in order to fully understand this application. However, this application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar promotion without violating the connotation of this application. Therefore, this application is not limited by the specific implementation disclosed below.

[0058] This application provides a disk flow control method, and this application also provides a disk flow control device and an electronic device. The following is a detailed description one by one in conjunction with the drawings of the embodiments provided in the present application, and each step of the method is described.

[0059] An implementation example of a disk flow control method provided by this application is as follows:

[0060] Reference attached figure 1 , Which shows a processing flowchart of an embodiment of a disk flow control method provided ...

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 disk flow control method. The method comprises the following steps of obtaining a read-write parameter of a disk in at least one read-write thread; judging whether the read-write parameters meet a flow control adjustment condition or not, and if yes, setting the disk state of the disk as a flow control state; and adjusting a flow control threshold value corresponding to the read-write parameter of the disk. According to the disk flow control method, the read-write pressure of the read-write threads is balanced while the flow control adjustment is conducted on the disk, meanwhile, it is guaranteed that the read-write threads of the disk do not interfere with one another, and the flow control time consumption is shortened.

Description

Technical field [0001] This application relates to the field of data storage, in particular to a disk flow control method. This application also relates to a disk flow control device and an electronic device. Background technique [0002] In the cloud computing environment, multiple virtual machines can be virtualized on one physical machine, and multiple virtual machines share the physical machine’s CPU, memory, network and back-end storage resources; in this sharing mode, to ensure SLA (Service-Level Agreement, Service-Level Agreement) requires restrictions on the resources that virtual machines can use to prevent a single virtual machine from using too many shared resources to affect the performance of other virtual machines. And one of the most important items is storage resources. The virtual machine is equipped with a system disk and several data disks. Various applications in the virtual machine will read and write data to these disks, that is, send read and write (I / O) r...

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/06
CPCG06F3/061G06F3/0667G06F3/0676
Inventor 程曙光付挺
Owner ALIBABA CLOUD COMPUTING LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More