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

Method and system for processing failure of redundant array of independent disk controller

A fault handling method and disk array technology, applied in the direction of responding to the generation of errors, input/output to the record carrier, etc., can solve the problems of high cost, limited failure, complex disk array controller, etc.

Inactive Publication Date: 2010-11-17
深圳市迪菲特科技股份有限公司
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In the process of implementing the present invention, the inventor found that the reliability of the disk array controller is reduced due to its complexity. In order to ensure the long-term and efficient operation of the disk array controller, it must be equipped with fault tolerance
[0007] In the existing methods, hardware redundancy technology is usually used to improve its fault tolerance, which requires high cost
The method of ensuring its reliability through software technology is usually to integrate the fault handling logic into the business processing process of the disk array controller. When the disk array controller finds a fault, it jumps to the corresponding fault handling program branch. However, the faults that this method can handle are limited, and further increase the complexity of the disk array controller, making it difficult to maintain

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 and system for processing failure of redundant array of independent disk controller
  • Method and system for processing failure of redundant array of independent disk controller
  • Method and system for processing failure of redundant array of independent disk controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The disk array controller fault handling method and system provided by the embodiments of the present invention can independently and proactively monitor the operation process of the disk array controller, actively detect the fault of the disk array controller and handle the fault in time. At the same time, when the disk array controller fails, the disk array controller failure handling system can ensure that the disk array controller will not cause errors such as resource leakage, module failure or even downtime due to any failure.

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without ...

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 and a system for processing a failure of a redundant array of independent disk (RAID) controller. The method comprises the following steps of: receiving running states which are actively registered by the RAID controller at every task execution stage of the RAID controller; judging whether the RAID controller goes wrong in the process of executing tasks according to the running states of the RAID controller; and if the RAID controller goes wrong in the process of executing the tasks, taking over the tasks and processing the failure according to a preset failure processing program. The method and the system for processing the failure of the RAID controller can independently and actively monitor a running process of the RAID controller, actively detect the failures of the RAID controller and timely process the failure. And simultaneously, when the RAID controller goes wrong, the system for processing the failure of the RAID controller can ensure that the RAID controller does not cause resource leak, module failure even shutdown and other errors due to failures.

Description

technical field [0001] The invention relates to the field of computer electronics, in particular to a fault handling method and system for a disk array controller. Background technique [0002] RAID is the abbreviation of "Redundant Array of Independent Disk", which means disk array storage system in Chinese. Disk array technology was born in 1987, proposed by the University of California, Berkeley. A simple explanation is to combine N hard disks into a virtual single large-capacity hard disk through a RAID controller. The adoption of RAID brings great benefits to the storage system (or the built-in storage of the server), among which improving the transmission rate and providing fault tolerance are the biggest advantages. [0003] The core of the disk array storage system is the disk array controller. The disk array controller is a data transmission path between the host and the disk, including interfaces for both the host and the disk array. The disk array controller p...

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): G06F11/07G06F3/06
Inventor 王卫斌
Owner 深圳市迪菲特科技股份有限公司
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