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

A kind of IO flow rate control method and system

A flow rate control and speed technology, applied in the field of IO flow rate control method and system, can solve problems such as unbalanced storage pressure

Active Publication Date: 2020-09-22
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the purpose of the present invention is to provide a method and system for controlling IO flow rate, so as to realize the speed control of a single IO brushing task, avoid the problem of unbalanced storage pressure during the IO data brushing process, and improve storage system stability

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
  • A kind of IO flow rate control method and system
  • A kind of IO flow rate control method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. 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.

[0035] The embodiment of the present invention discloses a method for controlling IO flow rate, see figure 1 As shown, the method includes:

[0036] Step S11: Obtain the occupied space of the fast storage medium and the IO refresh time required for the fast storage medium to flash a single IO task to the slow storage medium.

[0037] Specifically, the fast storage medium will continuously receive IO data, save the hot data in the fast storage medium, and flas...

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 application discloses an IO flow speed control method and system. The method is applied to a layered storage system, and comprises: acquiring occupied space of a fast storage medium and IO lower-refreshing time required by carrying out lower refreshing on a single IO task by the fast storage medium to a slow storage medium; utilizing the occupied space to calculate an expected lower-refreshingspeed; utilizing the expected lower-refreshing speed and the IO lower-refreshing time to calculate IO lower-refreshing waiting time; and before each time of executing an IO lower-refreshing task, carrying out execution after the IO lower-refreshing waiting time ends. According to the method, the occupied space of the fast storage medium is acquired to calculate the expected lower-refreshing speedof the single IO task, the IO lower-refreshing time required by carrying out lower refreshing on the single IO task by the fast storage medium to the slow storage medium is acquired, the calculated expected lower-refreshing speed is combined, thus the IO lower-refreshing waiting time of each time of IO data task lower-refreshing is obtained, lower-refreshing speed control on the single IO lower-refreshing task is realized, the problem of uneven storage pressure in an IO data lower-refreshing process is avoided, and storage system stability is improved.

Description

technical field [0001] The present invention relates to the field of layered storage, in particular to an IO flow rate control method and system. Background technique [0002] In a tiered storage system, hot and cold data need to be graded, and hot data should be placed on high-speed media such as solid-state disks, while cold data should be placed on low-speed media such as mechanical hard disks. [0003] When flashing data from a solid state drive to a mechanical hard drive, in order to make full use of the space and performance of the solid state drive, it is necessary to control the flashing speed according to the amount of data in the solid state drive; control the flashing speed through the flashing strategy , to ensure that there is a certain amount of data in the fast storage medium; when there is a write operation, write to the solid-state hard disk first, and then flash the data to the mechanical hard disk according to a certain strategy. When there is a read oper...

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): G06F3/06
CPCG06F3/0614G06F3/0655
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