Unlock instant, AI-driven research and patent intelligence for your innovation.

A controller-based IO data processing method and system

A data processing and controller technology, applied in the computer field, can solve problems such as IO data integrity damage, and achieve the effect of ensuring integrity

Active Publication Date: 2017-11-03
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in this technical solution, it cannot be guaranteed that all the IO data on the virtual volumes in the manager in the faulty main controller are returned to the interface layer, and the IO data on the LUs in the cache manager in the faulty controller are completely sent to the Computer disk, when the non-main controller is switched to the main control, the IO data stored in the faulty main controller will be released, and the integrity of the IO data may be destroyed

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
  • A controller-based IO data processing method and system
  • A controller-based IO data processing method and system
  • A controller-based IO data processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work belong to the protection of the present invention. scope.

[0074] Such as figure 1 As shown, the embodiment of the present invention provides a controller-based IO data processing method, the method may include the following steps:

[0075] S0: default blocking thread;

[0076] S1: After detecting the failure of the controller, call the blocking thread to block the LU logic unit in the cache manager in the 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 present invention provides a controller-based IO data processing method and system, wherein the method includes: S0: preset blocking thread; S1: after detecting a fault in the controller, calling the blocking thread to block the control The LU logical unit in the cache manager in the device, so that no new IO data will enter in the LU logical unit; S2: Send the target IO data on the virtual volume in the manager to the cache manager, so that Return the target IO data delivered to the cache manager to the interface layer; S3: call the blocked thread to block the virtual volume in the manager. Through the controller-based IO data processing method and system of the present invention, the integrity of the IO data can be guaranteed.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a controller-based IO data processing method and system. Background technique [0002] SCSI (small computer system interface, small computer system interface) is a high-performance computer external device interface, through which the user can send the IO data of the external device to the computer, and send the IO data to the computer disk through the controller. Perform corresponding read and write operations on the computer disk. [0003] In the prior art, in order to prevent the processing process from being interrupted due to a failure of the controller during the IO data input process, dual controllers are usually used to control the input of the IO data. One of the controllers works normally as the main controller, and when the main controller fails, the other A non-master controller can take over its work; during the process of switching the non-master controller to th...

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 Patents(China)
IPC IPC(8): G06F3/06G06F13/10
Inventor 赵鹏张书宁杨善松
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD