Patent 5134619 Issued on July 28, 1992. Estimated Expiration Date: April 6, 2010. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
A mass memory system for digital computers is disclosed. The system has a plurality of disk drives coupled to a plurality of small buffers. An Error Correction Controller is coupled to a plurality of X-bar switches, the X-bar switches being connected between each disk drive and its buffers. Data is read from and written to the disk drives in parallel and error correction is also performed in parallel. The X-bar switches are used to couple and decouple functional and nonfunctional disk drives to the system as necessary. Likewise, the buffers can be disconnected from the system should they fail. The parallel architecture, combined with a Reed-Solomon error detection and correction scheme and X-bar switches allows the system to tolerate and correct any two failed drives, allowing for high fault-tolerance operation.
Other References
"Concurrent Error Detection and Retry Mechanism for Interconnection Networks for Parallel Computers", IBM Technical Disclosure Bulletin, vol. 29, No. 11, Apr. 1987, pp. 4983-4986
"Multipathing in Peripheral Storage Systems", H. O. Hempy, IBM Corp. 1983
Blum, "Fast Access Disk File with Several Parallel Heads", IBM Technical Disclosure Bulletin, vol. 25, No. 6, Nov. 1982
W. Jilke, "Disk Array Mass Storage Systems: The New Opportunity," Amperif Corporation, Sep. 30, 1986
W. Jilke, "Economics Study of Disk Array Mass Storage Systems: The Cost Reduction Opportunity," Amperif Corporation, Mar. 24, 1987
Michelle Y. Kim, "Synchronized Disk Interleaving," IEEE Transactions on Computers, vol. C-35 No. 11, Nov. 1986
D. Lieberman, "SCSI-2 Controller Board Builds Parallel Disk Drive Arrays," Computer Design, vol. 28, No. 7, Apr. 1, 1989, pp. 32, 36
W. Meador, "Disk Array Systems," Spring COMPCON 89 Digest of Papers, IEEE Computer Society Press, pp. 143-146
T. Olson, "Disk array Performance in a Random IO Environment," COmputer Archietecture, vol. 17, No. 5 Sep. 1989, pp. 71-77
D. Patterson et al., "A Case for Redundant Arrays of Inexpensive Disks (RAID)," Report No. UCB/CSD 87/391, Dec. 1987