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

A cache mirroring method for a storage system

A storage system, cache mirroring technology, applied in the direction of protecting storage content from loss, can solve the problems of not supporting multi-controller storage systems, not mentioning the write request processing method, etc., to achieve the effect of improving read and write performance

Active Publication Date: 2015-08-19
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in this invention, the storage system used is limited to a dual-controller storage system, and does not support a multi-controller storage system, and the write request is only sent through the first controller, and the second controller is only used as a mirror, without providing And the processing method when the write request is sent from two controllers at the same time

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 cache mirroring method for a storage system
  • A cache mirroring method for a storage system
  • A cache mirroring method for a storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

[0053] An embodiment of the present invention proposes a cache mirroring method for a storage system, which is applied to a storage system. The storage system includes n controllers, one of which is the master controller, and the remaining n-1 controllers are slave controllers. , each controller of the storage system is connected through a communication link; n≥2; if figure 1 shown.

[0054] Any one or more controllers write the corresponding data into the local cache after receiving the write request, and forward the write request to other controllers; the controller that r...

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 provides a cache mirroring method for a memory system, and relates to the field of cache mirroring of the memory system. The cache mirroring method for the memory system is capable of guaranteeing consistency of caches among controllers in the multi-controller memory system when data are written simultaneously through the multiple controllers. The memory system comprises the n controllers, wherein one of the controllers is a main controller, the left n-1 controllers are secondary controllers, the controllers of the memory system are connected through communication links, and the n is larger than or equal to two. The method comprises the steps that anyone or multiple controllers enable corresponding data to be written into a local cache after receiving a writing request and transmit the writing request to other controllers, and the other controllers receiving the writing request enable data of the writing request to be written into the local cache. According to the cache mirroring method for the memory system, the multiple controllers are used for simultaneously writing the data, the consistency of the caches among the multiple controllers is not destroyed, and therefore reading and writing properties of the memory system are improved.

Description

technical field [0001] The invention relates to the field of cache mirroring of a storage system, in particular to a cache mirroring method of a multi-controller storage system. Background technique [0002] Cache mirroring technology is a solution for the data loss in the cache that may occur when the storage processing fails. It saves the cache data on multiple controllers at the same time. When the system is working, it will automatically back up to other controllers. It is a commonly used cache protection technology in multi-controller storage systems. Its basic principle is to establish cache mirroring on each controller to ensure cache consistency among multiple controllers. [0003] The patent document with application number 200910253317.5 describes a cache mirroring system and method for a dual-controller storage system. The system and method proposes a storage system comprising two controllers. A direct communication link is established between the first controlle...

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): G06F12/16
Inventor 王倩
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND