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

Device and method for realizing controller fault protection of multi-controller memory system

A storage system and multi-controller technology, applied in the direction of protecting storage content from loss, input/output to record carriers, etc., can solve problems such as disk failure, return response, disk write data inconsistency, etc., to avoid disk write data inconsistency Effect

Inactive Publication Date: 2011-09-28
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When a controller in a multi-controller storage system loses power, the disk that is performing read / write operations cannot respond to the operating system; in addition, when other controllers take over the storage resources of the failed controller, the Read / write operations on the taken over disk in a short period of time may cause errors; this will lead to inconsistent data writing to the taken over 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
  • Device and method for realizing controller fault protection of multi-controller memory system
  • Device and method for realizing controller fault protection of multi-controller memory system
  • Device and method for realizing controller fault protection of multi-controller memory system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments. The following examples are only used to illustrate and explain the present invention, but not to limit the technical solution of the present invention.

[0032] The multi-control storage system provided by the present invention realizes the device embodiment of controller fault protection, and its structure is as follows figure 1 As shown, it includes a write policy setting module 110, a disk cache switch module 120, and an interconnected disk positioning module 130 and a disk setting module 140, wherein:

[0033] Write strategy setting module 110, for setting the write strategy of disk to the mode that data is always written into disk when powering on;

[0034] The write policy setting module 110 sets the write policy of the disk from the default write back mode (write back) to write through mode (write through). ...

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 device and a method for realizing controller fault protection of a multi-controller memory system. The device comprises a write strategy setting module, a disk cache switching module, a disk positioning module and a disk setting module, wherein the write strategy setting module sets a write strategy mode of a disk as a mode that data is always written into the disk during electrification; the disk cache switching module closes caching of the disk during the electrification; the disk positioning module outputs the acquired information of physical positions of all disks in the memory system to the disk setting module during the electrification; and the disk setting module sets the take-over disk according to the input information of the physical positions of the disks when a fault occurs in a controller and disk resources which are used by the fault controller are taken over. By the invention, the problem of inconsistence of disk write data after the fault controller is taken over can be effectively avoided.

Description

technical field [0001] The invention relates to a method for power-down protection of a storage device, in particular to a method and device for realizing controller failure protection in a multi-controller storage system. Background technique [0002] In order to improve the reliability of the system in the multi-controller storage system, a cache management module is introduced. After the controller receives the request for writing data, it will send the data to be written to other controllers for mirroring before writing the data to the disk. cache. When the controller that receives the write request fails, other controllers take over the storage resources of the failed controller, and write the mirrored cached data into the disk that is taken over. [0003] When a controller in a multi-controller storage system loses power, the disk that is performing read / write operations cannot respond to the operating system; in addition, when other controllers take over the storage ...

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/16G06F3/06
Inventor 张延枫张宇
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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