Boots – shoes – and leggings
Patent
1994-02-07
1995-08-29
Harrell, Robert B.
Boots, shoes, and leggings
364DIG1, 364DIG2, 364254, G06F 1200
Patent
active
054468558
ABSTRACT:
A system for managing I/O requests directed to a disk array comprises a processing unit, predetermined amounts of Random Access Memory (RAM) and Read-Only Memory (ROM), an operating system, a virtual disk driver, an input device, an output device, and a disk array. The virtual disk driver comprises a request modification memory, a pending queue, an active queue, a stripe buffer, a span buffer, and a parity buffer. The system breaks each I/O request received into one or more subrequests according to request type, request length and the storage capacity of a sector-row within the disk array. Subrequests are entered into a pending queue in first-in, first-out (FIFO) order. Subrequests within the pending queue corresponding to write operations directed to a common sector-row are merged into a corresponding array request. Each array request is stored in an active queue. Once the number of array requests exceeds a predetermined constant, each array request is issued to the RAID type disk array.
A method for managing I/O requests directed to a disk array comprises the steps of: determining when a virtual disk I/O request directed to the disk array has been received; dividing each virtual disk I/O request into a number of subrequests based upon the request type, the length of the request, and the storage capacity of a sector-row; inserting each subrequest into the pending queue in FIFO order; merging subrequests in the pending queue associated with a write operation directed to an identical sector-row into an array request; storing the array request in the active queue; and issuing each array request in the active queue to the disk array.
REFERENCES:
patent: 4761785 (1988-08-01), Clark et al.
patent: 4775978 (1988-10-01), Hartness
patent: 5088081 (1992-02-01), Farr
patent: 5101492 (1992-03-01), Scultz et al.
patent: 5208813 (1993-05-01), Stallmo
patent: 5210860 (1993-05-01), Pfeffer et al.
patent: 5212785 (1993-05-01), Powers et al.
patent: 5235601 (1993-08-01), Stallmo et al.
Brochure for Distributed Processing Technology, Technology Focus, "Understanding RAID", pp. 1-7.
Dang Joe
Long Robert
Stramm Bernd
BusLogic, Inc.
Harrell Robert B.
Sloan Leif R.
Sueoka Greg T.
LandOfFree
System and method for disk array data transfer does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for disk array data transfer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for disk array data transfer will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1826741