Method for RAID dual-controller to write cache mirror with disk

A dual-controller, controller technology, applied in the direction of instruments, the generation of response errors, the input/output process of data processing, etc., can solve the problems of low cache utilization, burst-intensive lowercase reversal, etc., to improve the utilization rate , The effect of improving hit rate and reducing data duplication rate

Active Publication Date: 2016-09-21
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] For the above defects or improvement needs of the prior art, the present invention provides a method for dual RAID con

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
  • Method for RAID dual-controller to write cache mirror with disk
  • Method for RAID dual-controller to write cache mirror with disk
  • Method for RAID dual-controller to write cache mirror with disk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0055] The RAID dual controllers provided by the present invention use disks to perform write cache mirroring, and save the data in the mirrored write area into the virtual cache of the disk, which can accommodate more read area data and write area data, thereby reducing the time required for the two controllers. Cache data repetition rate to achieve the purpose of improving the hit rate.

[00...

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 method for an RAID (redundant array of independent disks) dual-controller to write cache mirror with a disk. The method consists of: allocating a reserve area for the controller in a disk; backing up dirty data in a mirror write area of the controller to the reserve area; when the controller receives a read request, reading data from the cache; when the controller receives a notice of writing to the disk, if the data is in Cache, transferring the data block to clean; and if the data block is in the reserve area, releasing the data block in the reserve area; when the controller Cache space is not enough and space needs to be acquired, performing inverting the disk according to the sequence of the clean area, the write area and the mirror write area; when the controller receives the notice of writing the dirty data back into the disk, if data is in the Cache, transferring the data to clean; if the data is in the reserve area, releasing the space in the reserve area; and when the mirror write area of the controller breaks down, performing data recovery through the Cache of the controller and data in the reserve area. The method can reduce Cache data repetition rate of the controller, and has the effect of improving the hit rate.

Description

technical field [0001] The invention belongs to the technical field of data storage, and more specifically relates to a method for dual RAID controllers to use a disk to perform write cache mirroring. Background technique [0002] As a direct storage device, RAID (Redundant Array of Independent Disks) has the characteristics of fast read and write speed, large storage capacity and good fault tolerance. A RAID-based dual-controller system includes a disk group, two RAID controllers, and a switch; the two RAID controllers provide a high-speed, stable, and reliable data access link between the host and the disk group. The hardware configurations of the two controllers are exactly the same, and they are mutually redundant, and provide external services as a whole. Each controller understands the state of the peer controller through heartbeat, and the controller has built-in high-capacity RAM as Cache (high-speed buffer memory). [0003] The dual-controller storage system adopt...

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): G06F11/14G06F3/06
CPCG06F3/0617G06F3/0656G06F3/0689G06F11/1461
Inventor 万继光张和泉李大平谭志虎谢长生
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products