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

Non-volatile storage hard disk multi-queue submission scheduling method and device and storage medium

A technology of non-volatile storage and scheduling method, which is applied in the field of devices and storage media, non-volatile storage hard disk multi-queue submission scheduling method, and can solve the problem of low utilization rate of the storage system as a whole, low CPU resource occupation, and target disk Low reading and writing efficiency and other issues, to achieve the effect of improving overall utilization, balanced utilization, and improving reading and writing efficiency

Pending Publication Date: 2022-05-06
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] This process involves how to select the submission queue for the read and write requests of the external business server targeting the same hard disk. However, there is currently a lack of an efficient, simple algorithm that consumes less CPU resources, and the read and write efficiency of the target disk is low. The overall utilization rate is not high

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
  • Non-volatile storage hard disk multi-queue submission scheduling method and device and storage medium
  • Non-volatile storage hard disk multi-queue submission scheduling method and device and storage medium
  • Non-volatile storage hard disk multi-queue submission scheduling method and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0048] In one embodiment, such as figure 1 As shown, a non-volatile storage hard disk multi-queue submission scheduling method is provided, the method comprising:

[0049] S1: Receive data read and write requests sent by external servers.

[0050] Specifically, the storage system can receive a data read and write request from an external service server (host), and the request format of the data read and write request only needs to comply with the NVMe protocol standard.

[0051] S2: Establish the disk read and write request index number of the data read and write request...

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 relates to a non-volatile storage hard disk multi-queue submission scheduling method and device and a storage medium. The method comprises the following steps: receiving a data read-write request sent by an external server; establishing a disk read-write request index number of the data read-write request, and determining a queue number of a target submission queue according to the disk read-write request index number; the disk read-write request index number represents the order of read-write requests to a target disk; and sending the data read-write request to a target submission queue corresponding to the queue number. According to the method, the advantages of the NVMe hard disk multi-queue technology can be efficiently, reliably and evenly utilized, the read-write efficiency of the NVMe hard disk is improved, and then the overall utilization rate of a storage system is improved.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a non-volatile storage hard disk multi-queue submission scheduling method, device and storage medium. Background technique [0002] As one of the prominent advantages of non-volatile storage (Non-Volatile Memory express, NVMe) hard disks, multi-queue technology is an important method to improve performance. With the help of multi-queue technology, the NVMe protocol realizes the allocation of different queues according to tasks, scheduling priorities and CPU cores, and completes high-performance storage functions. Each queue is a first-in-first-out FIFO pipeline, which is used to connect the host side (such as the storage system) and the device side (the hard disk itself). The command pipeline sent from the host to the device is called the sending queue; the command completion pipeline sent from the device to the host is called the completion queue. For an IO request...

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/0659G06F3/0679
Inventor 杨立志苑忠科
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD