Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Host IO processing control method and device, terminal and readable storage medium

A technology for processing control and mainframes, applied in the computer field, can solve problems such as large fluctuations, large fluctuations in array performance, and inability of mainframe services to run smoothly, to achieve stable performance and reduce fluctuations.

Active Publication Date: 2019-07-16
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that the current host IO processing process is prone to large fluctuations, causing the overall performance of the array to fluctuate greatly, and the host business cannot run smoothly

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
  • Host IO processing control method and device, terminal and readable storage medium
  • Host IO processing control method and device, terminal and readable storage medium
  • Host IO processing control method and device, terminal and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. 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.

[0041] At present, there is almost no control over host IO processing, often when there is still free space in the array, there is no control over host IO; only when the free space in the array is about to be exhausted, all host IO will be temporarily suspended, and wait until garbage collection After the space is reclaimed, all pending IOs w...

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 host IO processing control method, which comprises the following steps: when a host IO request is received, determining an IO concurrency upper limit value corresponding to current array residual free space information; judging whether the currently processed IO request reaches an IO concurrence upper limit value or not; if yes, suspending the IO request of the host; if not, processing the host IO request. According to the method, the current concurrent processing IO number is limited according to the current array residual free space information, that is to say, by setting IO concurrence upper limit values corresponding to various array residual free space information, the number of concurrent processing IO is limited, so that the array always has an idle space and a certain amount of concurrent processing IO requests can be processed and responded all the time, the performance of the array is stabilized, fluctuation is reduced, and a host service can run smoothly; the invention also discloses a host IO processing control device, a terminal and a computer readable storage medium, which have the above beneficial effects.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a host IO processing control method, device, terminal and computer-readable storage medium. Background technique [0002] Currently, all-flash arrays often use redirected writes to process write services, which requires garbage collection to reclaim the space containing invalid data in order to provide space for new write services. At present, there is almost no control over the processing of host IO. Often, there is no control over host IO when there is still free space in the array; only when the free space in the array is about to be exhausted, all host IO will be temporarily suspended and wait until garbage collection. After arriving in the space, send all the suspended IOs and receive new IO requests. It can be seen that the current host IO processing process is prone to large fluctuations, causing the overall performance of the array to fluctuate greatly, and the...

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/0644G06F3/0688
Inventor 刘晓瑞
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products