Cache lower refresh method and system

A technology for flashing system and cache, which is applied in cache flashing method and system field, and can solve problems such as difficulty in guaranteeing flashing speed, low flashing efficiency, difficulty in making full use of Mdisk performance and cache performance, etc.

Active Publication Date: 2017-10-24
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, in the process of flashing the cache, every time a whole Mdisk (hard disk) is swiped, the next Mdisk is swiped. It is difficult to make

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
  • Cache lower refresh method and system
  • Cache lower refresh method and system
  • Cache lower refresh method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] 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.

[0039] The embodiment of the present invention discloses a cache download method, see figure 1 As shown, the method includes:

[0040] Step S11: receiving the corresponding IO sent by the Lower Cache using the IO attribute;

[0041] In the embodiment of the present invention, the cache is divided into two layers, namely, Upper Cache (upper cache) and Lower Cache (lower cache). The Upper Cache layer receives IOs and brushes them down to the Lower Cache layer. ...

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 cache lower refresh method and system. The cache lower refresh method comprises the steps of receiving a corresponding IO transmitted by a Lower Cache by utilization of attributes of the IO; determining an Mdisk subset in an Mdisk set corresponding to the IO by utilization of the attributes of the IO; and performing lower refresh on the IO into each Mdisk in the Mdisk subset by utilization of residual space of each Mdisk in the Mdisk set so as to enable the residual space of each Mdisk in the Mdisk subset to satisfy a preset difference value. A Partition receives the corresponding IO transmitted by the Lower Cache, determines the Mdisk subset in the Mdisk set corresponding to the IO by utilization of the attributes of the IO, and finally obtains and uses the residual space of each Mdisk in the Mdisk set, and performs lower refresh on the IO into each Mdisk in the Mdisk subset according to dynamic change of the residual space of each Mdisk in the Mdisk subset, so that the residual space of each Mdisk in the Mdisk subset satisfies the preset difference value, and therefore the Mdisk performance utilization rate, cache utilization rate and cache lower refresh efficiency are improved.

Description

technical field [0001] The invention relates to the field of computer storage, in particular to a method and system for flashing cache. Background technique [0002] Now with the promotion of the national big data strategy, the amount of data carried by the storage system will increase. Cache flushing is a major part of the IO flow. How to handle cache flushing has a crucial impact on improving system performance. [0003] In the prior art, in the process of flashing the cache, every time a whole Mdisk (hard disk) is swiped, the next Mdisk is swiped. It is difficult to make full use of the performance of the Mdisk and the performance of the cache, and the speed of swiping is difficult to guarantee, resulting in The down brushing efficiency is low. [0004] For this reason, it is necessary to develop a method for flashing the cache to make full use of the performance of the Mdisk and the performance of the cache, and improve the speed and efficiency of flashing. Contents ...

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/0608G06F3/061G06F3/0631G06F3/0649
Inventor 柳增运
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
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