Data caching method, storage control device and storage equipment

A storage device and data caching technology, applied in memory systems, electrical digital data processing, memory address/allocation/relocation, etc., can solve problems such as waste of storage resources, delay in data reading speed, and lack of cooperative operations

Pending Publication Date: 2021-01-12
HUAWEI TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, there is no cooperative operation mechanism between the cache in the application server and the cache in the storage server. There may be a problem of waste of storage resources caused by the same data being cached separately in the two caches, and there may also be some hot data. The problem of data reading speed delay caused by the fact that there is no cache in the two caches and the data needs to be read from the hard disk

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
  • Data caching method, storage control device and storage equipment
  • Data caching method, storage control device and storage equipment
  • Data caching method, storage control device and storage equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0103]The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention. Such asfigure 1 As shown, it is an architecture diagram of a data processing system 100 in which a storage server 110 in the prior art provides storage services for an application server 120.

[0104]The application server 120 may be a shared server for simultaneous access by multiple users, such as a database server, a virtual machine management server, a desktop cloud server, etc. The storage server 110 provides data storage services for the ap...

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 data caching method applied to storage equipment, a control device of the storage equipment and the storage equipment. The storage equipment comprises a first cache (212) anda second cache (213). When the storage device monitors that a first data block is cached in the first cache (212) (S301), a first data block to be deleted is cached in the first cache (212) (S601), or the caching time of the first data block in the first cache (212) exceeds a threshold value (S801), obtaining feature information of the first data block, and then determining whether the first datablock is stored in the second cache (213) according to the feature information of the first data block; and if it is determined that the first data block is stored in the second cache (213) (S303, S603, S803), adjusting the level of elimination priority of the first data block in the second cache (213) (S304, S604, S804). By coordinating the data in the first cache (212) and the second cache (213) in the storage device, the response speed of the IO request is improved.

Description

Technical field[0001]The present invention relates to the field of data storage technology, in particular to data caching technology.Background technique[0002]With the rapid development of technologies and applications such as big data, mobile internet, and cloud services, the demand for access to storage servers by application servers has also greatly increased. This requires speeding up the processing capacity of I / O requests for accessing storage servers to quickly Respond to users' access needs.[0003]The prior art generally uses a caching method to speed up the processing capacity of I / O requests, that is, caches are set in both the application server and the storage server. The cache of the application server stores the hot data determined by the application server, and the cache of the storage server stores the data read from the hard disk.[0004]When the application server receives an I / O request, it first accesses the data block in the cache of the application server. If it i...

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): G06F12/0811
CPCG06F12/08
Inventor 李夫路蔡恩挺林春恭
Owner HUAWEI 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