Method for fast queue restart after redundant I/O path failover

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

714 7, 714 9, G06F 1100

Patent

active

059448385

ABSTRACT:
A redundant storage control module (also referred to as RDAC or multi-active controller) maintains a queue of pending I/O requests sent for processing via a first asynchronously operating I/O path. In the event of failure of the first asynchronously operating I/O path, the controller restarts the entire queue of pending I/O requests to a second I/O path without waiting for each request to individually fail from the first path. Some prior techniques required the RDAC module to await failure of each I/O request sent to the failed first I/O path before restarting each failed request on the secondary I/O path. Such techniques greatly extend the total time required to restart all operations sent to a failed I/O path, by awaiting the failure of all I/O requests previously sent to the first I/O path. Other known techniques provide non-standard features in the lower level driver modules to permit the higher level RDAC modules to directly manipulate dispatch queues maintained for each I/O path within the low level device drivers. Such prior techniques reduce the wait time for restart of failed I/O requests but at the expense of portability of the RDAC modules. The methods and structure of the present invention reduce the wait time for restart of failed I/O requests but in such a manner as to remain portable over a variety of host systems.

REFERENCES:
patent: 3702006 (1972-10-01), Page
patent: 5101492 (1992-03-01), Schultz et al.
patent: 5148432 (1992-09-01), Gordon et al.
patent: 5155845 (1992-10-01), Beal et al.
patent: 5210860 (1993-05-01), Pfeffer et al.
patent: 5249279 (1993-09-01), Schmenk et al.
patent: 5317731 (1994-05-01), Dias et al.
patent: 5317752 (1994-05-01), Jewett et al.
patent: 5331476 (1994-07-01), Fry et al.
patent: 5367669 (1994-11-01), Holland et al.
patent: 5386324 (1995-01-01), Fry et al.
patent: 5388108 (1995-02-01), DeMoss et al.
patent: 5440743 (1995-08-01), Yokota et al.
patent: 5446855 (1995-08-01), Dang et al.
patent: 5455934 (1995-10-01), Holland et al.
patent: 5459864 (1995-10-01), Brent et al.
patent: 5463643 (1995-10-01), Gaskins et al.
patent: 5535365 (1996-07-01), Barriuso et al.
patent: 5546535 (1996-08-01), Stallmo et al.
patent: 5548711 (1996-08-01), Brant et al.
patent: 5574863 (1996-11-01), Nelson et al.
patent: 5608891 (1997-03-01), Mizuno et al.
patent: 5678026 (1997-10-01), Vartti et al.
patent: 5682537 (1997-10-01), Davies et al.
patent: 5694571 (1997-12-01), Fuller
patent: 5708771 (1998-01-01), Brant et al.
patent: 5742239 (1998-04-01), Siloti
patent: 5764922 (1998-06-01), Peacock et al.
patent: 5787304 (1998-07-01), Hodges et al.
patent: 5787463 (1998-07-01), Gajjar
patent: 5790775 (1998-08-01), Marks et al.
Arif Merchant and Philip S. Yu `Analytic Modeling of Clustered RAID with Mapping Based on Nearly Random Permutation`, IEEE Transaction on Computer, vol. 45, No. 3, Mar. 1996.
William V. Courtright II, Garth Gibson, Mark Holland, and Jim Zelenka `A Structured Approach to Redundant Disk Array Implementation`, IEEE Computer Soc. Press, Sep. 1996.
Edward K. Lee and Randy H. Katz `The Performance of Parity Placements in Disk Arrays`, IEEE Transaction on Computer, vol. 42, No. 6, Jun. 1993.
Mark B. Friedman `RAID keeps going and going and . . . ` IEEE Spectrum, Apr. 1996.
A Case for Redundant Arrays of Inexpensive Disks (RAID); David Patterson, Garth Gibson & Randy Katz; Dec., 1987; pp. 1-24.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for fast queue restart after redundant I/O path failover does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for fast queue restart after redundant I/O path failover, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for fast queue restart after redundant I/O path failover will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2425443

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.