Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-controller cache mirroring method and system

A cache mirroring, multi-controller technology, applied in the field of storage systems, can solve the problems of reduced write IO performance, high reliability, data loss, etc., and achieve the effect of improving availability and reliability

Inactive Publication Date: 2017-04-19
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For four-controllers, there are usually two backup methods. One is that two controllers form a group, and the four controllers are divided into two groups. The controllers in the group back up each other, and there is no backup between groups. The advantages of this method It only needs to be completed between two controllers, and the performance of writing IO is high. The disadvantage is that after one controller in the group fails, the remaining controllers no longer have backups, and there is a risk of data loss; the second method The four controllers back up each other. Only after the write IO operations of the four controllers are all completed, the storage end returns the completion of the write IO operation to the server end. The advantage of this method is that all four controllers have data backup, which is reliable. High performance, the disadvantage is that an IO write operation needs to be written four times to complete, which seriously reduces the performance of writing IO
Therefore, the availability and reliability of the storage system are low

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
  • Multi-controller cache mirroring method and system
  • Multi-controller cache mirroring method and system
  • Multi-controller cache mirroring method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The core of the present invention is to provide a multi-controller cache mirroring method and system to ensure that the data in each controller is backed up at all times and effectively improve the usability and reliability of the multi-controller storage system.

[0032] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is a part of embodiments of the present invention, but not all embodiments. 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.

[0033] Please refer to figure 1 , figure 1 A flow chart of a multi-co...

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 multi-controller cache mirroring method and system. The multi-controller cache mirroring method comprises the steps of numbering n controllers in a storage system from 1 to n, wherein n is greater than or equal to 3; backing up data of the i-1 controller in the i controller and backing up data of the n controller in the first controller, wherein i is greater than or equal to 2 but less than or equal to n; and when the i controller is in fault, backing up the data of the i-1 controller into the i+1 controller. The multi-controller cache mirroring method realizes and guarantees backups of the data in each controller at each moment, and efficiently improves usability and reliability of a multi-controller storage system.

Description

technical field [0001] The invention relates to the technical field of storage systems, in particular to a multi-controller cache mirroring method and system. Background technique [0002] At present, with the advent of the digital age, in people's daily life and scientific research, more and more traditional businesses have begun to be digitalized and networked, prompting the explosive growth of data, and the status of storage systems in the entire business processing system is becoming more and more important. In order to increase the availability and reliability of the storage system, various storage manufacturers have launched their own dual-controller and four-controller storage products one after another. The controllers can back up each other. After one or more controllers fail, the remaining controllers still It can provide storage services and ensure that data will not be lost and user services will not be interrupted; it is of great significance to improve the avai...

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/06G06F11/14
CPCG06F3/0658G06F11/1461G06F11/1469
Inventor 李辉卓保特张仁峰姜怡坤闫永刚
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products