Unlock instant, AI-driven research and patent intelligence for your innovation.

A dual-controller storage array SSD cache acceleration method

A dual-control storage, solid-state hard disk technology, applied in hardware redundancy for data error detection, response error generation, etc., can solve the problem that cache metadata is not updated in time, the slave controller cannot reorganize the cache, and data is lost. and other problems to achieve the effect of improving overall performance, high reliability, and ensuring reliability

Active Publication Date: 2022-05-13
BEIJING INST OF COMP TECH & APPL
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In a storage system with dual storage controllers, since the metadata cached in the memory of the controller is not regularly refreshed to the SSD, once the master controller fails, the storage service is switched to the slave controller, and the cached metadata is not updated to the slave controller in time. Controller, slave controller cannot reorganize cache, resulting in data loss

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 dual-controller storage array SSD cache acceleration method
  • A dual-controller storage array SSD cache acceleration method
  • A dual-controller storage array SSD cache acceleration method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0024] Such as Figure 1 to Figure 3 As shown, a kind of dual-control storage array solid-state disk cache acceleration method proposed by the present invention comprises the following steps:

[0025] (1) Create a cache: initialize the cache objects in the memory of the two storage controllers A and B respectively, and establish the cache index of the cache object. Each cache object corresponds to a cache index, and the cache index is organized into a cache index tree , store the cache object index key in the non-leaf node in the cache index tree, find the position of the corresponding cache object on the HDD according to these keys, and create the following data structure in the present invention:

[0026] The cache ...

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 relates to a dual-control storage array solid-state disk cache acceleration method, and relates to the technical field of computer storage. The invention provides a caching acceleration method with dual storage controllers, which realizes that after one storage controller fails, the data storage operation is taken over by another controller, that is, the caching system can still continue to work on the other controller, and data storage is guaranteed. Service is not interrupted. The cache index trees in the two storage controllers are synchronized in real time and are in a mirrored state. When a storage controller fails, another controller can seamlessly take over the storage service on the controller at the point of failure. The present invention not only ensures the efficient performance of SSD cache storage, but also ensures the high reliability of SSD cache storage.

Description

technical field [0001] The invention relates to the technical field of computer storage, in particular to a dual-control storage array solid-state hard disk cache acceleration method. Background technique [0002] The traditional mechanical hard disk (HDD) has the advantage of large capacity, but its performance is relatively low, especially the random I / O performance, which often becomes the performance bottleneck of the system, especially in the virtualized environment, because the virtualized scene will aggravate the I / O Randomize. Compared with HDD, solid-state drive (SSD) has the advantage of high performance, especially in terms of random I / O, the advantage is very obvious, but the hardware cost of SSD is relatively high. [0003] At present, the industry has made some optimizations in terms of combining the large capacity of HDD and the high performance of SSD. The basic idea is to use SSD as the cache of HDD. SSD caches hot data. When the storage controller reads ...

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): G06F11/20
Inventor 田鹏马建鹏杨扬万琨
Owner BEIJING INST OF COMP TECH & APPL