IO current limiting method and device based on heterogeneous storage and medium

A technology of heterogeneous storage and current limiting method, applied in the field of storage system, can solve the problems of uneven resource allocation, insufficient IO current limiting control work of storage system, insufficient resource allocation of storage system, etc.

Pending Publication Date: 2021-03-09
北京浪潮数据技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the large number of existing mainstream storage systems, including the series and models of storage systems within the same manufacturer, this has caused certain difficulties in managing back-end storage functions
[0003] In actual application, it is found that due to the different performance and stability of the back-end storage devices, the front-end main storage system is prone to problems related to Quality of Service (QoS) when processing IO, including: storage system resource allocation Insufficient, resulting in insufficient utilization of the actual performance of the back-end storage; insufficient IO current limiting control work of the storage system leads to IO congestion, heterogeneous devices or volumes are offline, intermittent, or IO timeouts due to excessive queuing; when there are multiple back-end storage devices or multiple volumes, the overall performance and stability are affected due to uneven or too even resource allocation

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 current limiting method and device based on heterogeneous storage and medium
  • IO current limiting method and device based on heterogeneous storage and medium
  • IO current limiting method and device based on heterogeneous storage and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0080] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0081] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0082] Next, a heterogeneous storage-based IO current limiting method provided by an embodiment of the present invention is described in detail. figure 1 A flow chart of an IO current limiting method...

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 embodiment of the invention discloses an IO current limiting method and device based on heterogeneous storage and a medium. The method comprises the steps: setting the maximum resource distribution amount of a volume, an I / O queue depth threshold and an I / O queue horizontal line according to the service indexes of storage equipment; and calculating the exclusive I / O resource quantity and the shared I / O resource quantity corresponding to the channels according to the maximum resource allocation quantity of the volume and the number of the channels of the storage device. Dynamically adjusting I / O resource quantities corresponding to the volumes and the channels according to the number of the volumes and the number of the channels; According to the volume activity I / O quantity of the volume, the I / O queue depth threshold and the I / O queue horizontal line, allocating additional I / O resource quantity to the volume and the channel. Counting the channel activity I / O number of the target channel; if the number of the active I / Os of the channel does not meet the resource release rule, the new I / O task is put into the waiting queue, so that the stability of heterogeneous scene services can be greatly improved, the IO flow limiting effect is improved, and the QoS problem is effectively reduced.

Description

technical field [0001] The present invention relates to the technical field of storage systems, in particular to a heterogeneous storage-based IO current limiting method, device and computer-readable storage medium. Background technique [0002] As an advanced feature of a storage system, heterogeneous storage can take over volumes mapped from other storage systems to the current storage system to integrate storage resources. Due to the large number of existing mainstream storage systems, including the series and models of storage systems within the same manufacturer, it is difficult to manage back-end storage functions. [0003] In actual application, it is found that due to the different performance and stability of the back-end storage devices, the front-end main storage system is prone to problems related to Quality of Service (QoS) when processing IO, including: storage system resource allocation Insufficient, resulting in insufficient utilization of the actual perform...

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 Applications(China)
IPC IPC(8): G06F3/06
CPCG06F3/061G06F3/0655
Inventor 苑忠科
Owner 北京浪潮数据技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products