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

Cache mirror system and method of dual-controller storage system

A cache mirroring and dual-controller technology, which is applied to memory systems, instruments, memory address/allocation/relocation, etc., can solve problems such as inability to directly understand metadata information, and achieve the effect of improving performance

Inactive Publication Date: 2011-06-01
INVENTEC CORP
View PDF1 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, what is mapped in this patent is only the content of specific data. To implement the CacheMirroring function, it is necessary to retain a part of the metadata corresponding to the write request for subsequent data recovery, such as how to index the mirrored data and the length of the data. , the location of the data in the Cache block device, etc.
The peer controller cannot directly understand the metadata information corresponding to the write request

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 mirror system and method of dual-controller storage system
  • Cache mirror system and method of dual-controller storage system
  • Cache mirror system and method of dual-controller storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Below in conjunction with accompanying drawing, structural principle and working principle of the present invention are specifically described:

[0023] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals denote the same or similar components or components having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0024] now refer to figure 1 , which shows the structure of the cache mirroring system of the dual-controller storage device according to the embodiment of the present invention. Such as figure 1 As shown, the dual controllers of the dual controller storage device in this embodiment include a first controller 10 and a second controller 20 . A direct communication link is established ...

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 mirror system and method of a dual-controller storage system. The cache mirror system comprises a first controller and a second controller, wherein a direct communication link is established between the first controller and the second controller; after receiving a writing request, the first controller writes corresponding metadata and data into a local cache and forwards the writing request to the second controller through the direct communication link; and the second controller receives and analyzes the writing request and writes the corresponding metadata and data corresponding to the writing request into a local mirror cache. The system and the method provided by the invention can be used for improving a mirror cache effect in the dual-controller storage system by occupying less space of a CPU (Central Processing Unit).

Description

technical field [0001] The invention relates to a dual-controller storage system, in particular to a cache mirroring system and method for a dual-controller storage system. Background technique [0002] Cache mirroring (Cache Mirroring) is a commonly used cache (Cache) protection technology in dual-controller storage systems. Its basic principle is to establish Cache Mirroring for each other on two controllers. At present, according to its implementation method, it can be divided into two types: software implementation and hardware implementation. A hardware implementation would use less central processing unit (CPU) and provide higher performance. [0003] US Patent Application No. 11 / 272,340 "Raid System for Performing Efficient Mirrored Posted-Write Operations" mentions a solution for implementing Cache Mirroring in combination with hardware. In this patent, a bus bridge is additionally configured in the two controllers, and the bus bridges are connected through a PCI-E...

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): G06F13/28G06F12/08G06F12/0866
Inventor 毕明浩王建忠陈玄同
Owner INVENTEC CORP