Method using software for power fail safeguard of caches in disk array

A disk array and software implementation technology, applied in the computer field, can solve the problems of not being able to save data for a long time, limited UPS power supply time, and not being able to back-end JBOD, etc., to achieve the effect of convenient use, small size, and good promotion and use value.

Inactive Publication Date: 2012-06-20
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This technology makes it easier for people who want something more useful than just having them with one thing at once or on their own. It's designed well but still very compact that can be easily used anywhere they have access through various means like phone lines.

Problems solved by technology

This patented technical solution described in this patents allows multiple servers or devices connected through network cables (RAID) to share resources like memory space without losing any valuable files on their own systems.

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 using software for power fail safeguard of caches in disk array
  • Method using software for power fail safeguard of caches in disk array
  • Method using software for power fail safeguard of caches in disk array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The method of the present invention is described in detail below with reference to the accompanying drawings.

[0021] Such as figure 2 As shown, the cache power-down protection method of the present invention includes 1) a dirty page search module, 2) an IO error processing module, 3) a concurrent processing module, 4) a metadata organization module, and 5) a data writing module, wherein:

[0022] The 1) dirty page search module is connected to the data writing module to search for dirty pages in the memory, and calls the data writing module to write the data to the back-end disk;

[0023] The 2) IO error processing module is connected to the data writing module, and is used to process the IO requests that have been submitted to the back-end device but not yet returned;

[0024] 3) The concurrent processing module is used to shield the concurrent write requests in the kernel, so that the data is only written to the back-end disk by the data writing module after the p...

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 method using software for power fail safeguard of caches in a disk array. During power failure of a whole high-end disk array system, cache data in all controllers are written in an appointed disk to guarantee the cache data not to be lost before continuous power supply of a UPS (uninterrupted power supply) is over. The system includes that firstly, a dirt page searching module is connected with a data write-in module to search dirty pages in memory and call the data write-in module to write the data in a rear-end disk; secondly, an IO (input/output) error processing module is connected with the data write-in module to process IO requests which are sent to a rear-end device but do not return; thirdly, a concurrent processing module is used for shielding concurrent write requests in a kernel to enable data in power adjusting states to be written in the rear-end disk by the data write-in module only; fourthly, a metadata organization module is connected with the data write-in module to organize data and inform the data write-in module to write the data in a fixed position of the rear-end disk; and fifthly, the data write-in module is connected with the metadata organization module to write the data at the fixed position of the rear-end disk.

Description

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

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
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
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