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

I/O request processing method, system, device and computer storage medium

A request processing, computer program technology, applied in the storage field, which can solve the problems of inability to perform I/O request priority processing, no volume, etc.

Active Publication Date: 2021-06-29
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Object storage is a new network storage architecture that combines the advantages of file storage and block storage. The QoS (Quality of Service) solution for conventional storage uses token buckets, priority Level queues and other methods control the request dequeuing process. For example, in block storage, I / O requests are finally unified to the volume for execution, so I / O control can be performed on the volume, but in object storage, there is no volume control. Concept, unable to process I / O request priority

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
  • I/O request processing method, system, device and computer storage medium
  • I/O request processing method, system, device and computer storage medium
  • I/O request processing method, system, device and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0047] see figure 1 , figure 1 It is a flow chart of an I / O request processing method provided by the embodiment of the present application.

[0048] An I / O request processing method provided in an embodiment of the present application is applied to an object storage gateway and may include the following steps:

[0049] Step S101: Obtain the QoS templates of each abstract client that processes I / O requests.

[0050] In practical applications, the object storage gateway can first ...

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

This application discloses a method for processing I / O requests, which is applied to object storage gateways to obtain the QoS templates of each abstract client for processing I / O requests; obtain the pending I / O request set transmitted by the network front end; For each pending I / O request in the / O request set, the QoS value of the pending I / O request is determined based on the abstract client corresponding to the pending I / O request; based on the QoS value, the pending I / O request set is determined to be The order in which I / O requests are processed. In an I / O request processing method, system, device, and computer-readable storage medium provided by the present application, the object storage gateway determines the QoS value of each pending I / O request based on the QoS template of the abstract client, and based on the QoS value The processing sequence of each pending I / O request is determined, thereby realizing priority processing of the I / O request in the object storage system.

Description

technical field [0001] The present application relates to the field of storage technology, and more specifically, to an I / O request processing method, system, device and computer storage medium. Background technique [0002] In the storage field, I / O (Input / Output, input / output) resources involve reading and writing of the system, which will affect the performance of the system. How to allocate I / O resources is a matter worth considering. [0003] Object storage is a new network storage architecture that combines the advantages of file storage and block storage. The QoS (Quality of Service) solution for conventional storage uses token buckets, priority Level queues and other methods control the request dequeuing process. For example, in block storage, I / O requests are finally unified to the volume for execution, so I / O control can be performed on the volume, but in object storage, there is no volume control. Concept, unable to process I / O request priority. [0004] To sum ...

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): G06F13/22
CPCG06F13/225
Inventor 李朋辉胡永刚
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD