U.S. patent number RE42,860 [Application Number 10/210,592] was granted by the patent office on 2011-10-18 for universal storage management system. Invention is credited to Gustavo Barillas-Trennert, Ricardo E. Velez-McCaskey.
United States Patent | RE42,860 |
Velez-McCaskey , et al. | October 18, 2011 |
**Please see images for: ( Certificate of Correction ) ** |
A universal storage management system which facilitates storage of data from a client computer and computer network is disclosed. The universal storage management system functions as an interface between the client computer and at least one storage device, and facilitates reading and writing of data by handling I/O operations. I/O operation overhead in the client computer is reduced by translating I/O commands from the client computer into high level commands which are employed by the storage management system to carry out I/O operations. The storage management system also enables interconnection of a normally incompatible storage device and client computer by translating I/O requests into an intermediate common format which is employed to generate commands which are compatible with the storage device receiving the request. Files, error messages and other information from the storage device are similarly translated and provided to the client computer.
Inventors: | Velez-McCaskey; Ricardo E. (Nashua, NH), Barillas-Trennert; Gustavo (Litchfield, NH) |
---|---|
Family ID: | 21708227 |
Appl. No.: | 10/210,592 |
Filed: | July 31, 2002 |
Application Number | Filing Date | Patent Number | Issue Date | ||
---|---|---|---|---|---|
60003920 | Sep 18, 1995 | ||||
Reissue of: | 08714846 | Sep 17, 1996 | 6098128 | Aug 1, 2000 | |
Current U.S. Class: | 710/5; 707/822; 710/65; 710/74; 713/300; 719/321 |
Current CPC Class: | G06F 11/1076 (20130101); G06F 3/0601 (20130101); G06F 3/0643 (20130101); G06F 11/2087 (20130101); G06F 11/2015 (20130101); G06F 3/061 (20130101); G06F 13/124 (20130101); G06F 3/0689 (20130101); G06F 12/0866 (20130101); G06F 3/0673 (20130101); G06F 2211/1009 (20130101) |
Current International Class: | G06F 3/00 (20060101); G06F 12/00 (20060101); G06F 1/00 (20060101); G06F 13/12 (20060101) |
3449718 | June 1969 | Woo |
3876978 | April 1975 | Bossen et al. |
4044328 | August 1977 | Herff |
4092732 | May 1978 | Ouchi |
4228496 | October 1980 | Katzman et al. |
4410942 | October 1983 | Milligan et al. |
4425615 | January 1984 | Swenson et al. |
4433388 | February 1984 | Oosterbaan |
4467421 | August 1984 | White |
4590559 | May 1986 | Baldwin et al. |
4636946 | January 1987 | Hartung et al. |
4644545 | February 1987 | Gershenson |
4656544 | April 1987 | Yamanouchi |
4722085 | January 1988 | Flora et al. |
4761785 | August 1988 | Clark et al. |
4800483 | January 1989 | Yamamoto et al. |
4817035 | March 1989 | Timsit |
4849929 | July 1989 | Timsit |
4849978 | July 1989 | Dishon et al. |
4903218 | February 1990 | Longo et al. |
4933936 | June 1990 | Rasmussen et al. |
4934823 | June 1990 | Okami |
4942579 | July 1990 | Goodlander et al. |
4993030 | February 1991 | Krakauer et al. |
4994963 | February 1991 | Rorden et al. |
5072378 | December 1991 | Manka |
5134619 | July 1992 | Henson et al. |
5148432 | September 1992 | Gordon et al. |
RE34100 | October 1992 | Hartness |
5163131 | November 1992 | Row et al. |
5197139 | March 1993 | Emma et al. |
5210824 | May 1993 | Putz et al. |
5220569 | June 1993 | Hartness |
5257367 | October 1993 | Goodlander et al. |
5274645 | December 1993 | Idleman et al. |
5285451 | February 1994 | Henson et al. |
5301297 | April 1994 | Menon et al. |
5305326 | April 1994 | Solomon et al. |
5313631 | May 1994 | Kao |
5315708 | May 1994 | Eidler et al. |
5317722 | May 1994 | Evans |
5329619 | July 1994 | Page et al. |
5333198 | July 1994 | Houlberg et al. |
5355453 | October 1994 | Row et al. |
5367647 | November 1994 | Coulson et al. |
5371743 | December 1994 | DeYesso et al. |
5392244 | February 1995 | Jacobson et al. |
5396339 | March 1995 | Stern et al. |
5398253 | March 1995 | Gordon |
5412661 | May 1995 | Hao et al. |
5416915 | May 1995 | Mattson et al. |
5418921 | May 1995 | Cortney et al. |
5420998 | May 1995 | Horning |
5423046 | June 1995 | Nunnelley et al. |
5428787 | June 1995 | Pineau |
5440716 | August 1995 | Schultz et al. |
5452444 | September 1995 | Solomon et al. |
5469453 | November 1995 | Glider et al. |
5483419 | January 1996 | Kaczeus, Sr. et al. |
5485579 | January 1996 | Hitz et al. |
5495607 | February 1996 | Pisello et al. |
5499337 | March 1996 | Gordon |
5513314 | April 1996 | Kandasamy et al. |
5519831 | May 1996 | Holzhammer |
5519844 | May 1996 | Stallmo |
5519853 | May 1996 | Moran et al. |
5524204 | June 1996 | Verdoorn, Jr. |
5530829 | June 1996 | Beardsley et al. |
5530845 | June 1996 | Hiatt et al. |
5535375 | July 1996 | Eshel et al. |
5537534 | July 1996 | Voigt et al. |
5537567 | July 1996 | Galbraith et al. |
5537585 | July 1996 | Blickenstaff et al. |
5537588 | July 1996 | Engelmann et al. |
5542064 | July 1996 | Tanaka et al. |
5542065 | July 1996 | Burkes et al. |
5544347 | August 1996 | Yanai et al. |
5546558 | August 1996 | Jacobson et al. |
5551002 | August 1996 | Rosich et al. |
5551003 | August 1996 | Mattson et al. |
5559764 | September 1996 | Chen et al. |
5564116 | October 1996 | Arai et al. |
5568628 | October 1996 | Satoh et al. |
5572659 | November 1996 | Iwasa et al. |
5572660 | November 1996 | Jones |
5574851 | November 1996 | Rathunde |
5579474 | November 1996 | Kakuta et al. |
5581726 | December 1996 | Tanaka |
5583876 | December 1996 | Kakuta |
5586250 | December 1996 | Carbonneau et al. |
5586291 | December 1996 | Lasker et al. |
5611069 | March 1997 | Matoba |
5615352 | March 1997 | Jacobson et al. |
5615353 | March 1997 | Lautzenheiser |
5617425 | April 1997 | Anderson |
5621882 | April 1997 | Kakuta |
5632027 | May 1997 | Martin et al. |
5634111 | May 1997 | Oeda et al. |
5642337 | June 1997 | Oskay et al. |
5649152 | July 1997 | Ohran et al. |
5650969 | July 1997 | Niijima et al. |
5657468 | August 1997 | Stallmo et al. |
5659704 | August 1997 | Burkes et al. |
5664187 | September 1997 | Burkes et al. |
5671439 | September 1997 | Klein et al. |
5673412 | September 1997 | Kamo et al. |
5678061 | October 1997 | Mourad |
5680574 | October 1997 | Yamamoto et al. |
5687390 | November 1997 | McMillan, Jr. |
5689678 | November 1997 | Stallmo et al. |
5696931 | December 1997 | Lum et al. |
5696934 | December 1997 | Jacobson et al. |
5699503 | December 1997 | Bolosky et al. |
5701516 | December 1997 | Cheng et al. |
5708828 | January 1998 | Coleman |
5720027 | February 1998 | Sarkozy et al. |
5732238 | March 1998 | Sarkozy |
5734812 | March 1998 | Yamamoto et al. |
5737189 | April 1998 | Kammersgard et al. |
5742762 | April 1998 | Scholl et al. |
5742792 | April 1998 | Yanai et al. |
5758074 | May 1998 | Marlin et al. |
5761402 | June 1998 | Kaneda et al. |
5774641 | June 1998 | Islam et al. |
5778430 | July 1998 | Ish et al. |
5787459 | July 1998 | Stallmo et al. |
5790774 | August 1998 | Sarkozy |
5794229 | August 1998 | French et al. |
5802366 | September 1998 | Row et al. |
5809224 | September 1998 | Schultz et al. |
5809285 | September 1998 | Hilland |
5812753 | September 1998 | Chiariotti |
5815648 | September 1998 | Giovannetti |
5819292 | October 1998 | Hitz et al. |
5857112 | January 1999 | Hashemi et al. |
5872906 | February 1999 | Morita et al. |
5875456 | February 1999 | Stallmo et al. |
5890204 | March 1999 | Ofer et al. |
5890214 | March 1999 | Espy et al. |
5890218 | March 1999 | Ogawa et al. |
5911150 | June 1999 | Peterson et al. |
5931918 | August 1999 | Row et al. |
5944789 | August 1999 | Tzelnic et al. |
5948110 | September 1999 | Hitz et al. |
5963962 | October 1999 | Hitz et al. |
5966510 | October 1999 | Carbonneau et al. |
6038570 | March 2000 | Hitz et al. |
6052797 | April 2000 | Ofek et al. |
6073222 | June 2000 | Ohran |
6076142 | June 2000 | Corrington et al. |
6148142 | November 2000 | Anderson |
0201330 | Nov 1986 | EP | |||
0274817 | Jul 1988 | EP | |||
2086625 | May 1982 | GB | |||
56-074807 | Jun 1981 | JP | |||
57-185554 | Nov 1982 | JP | |||
59-085564 | May 1984 | JP | |||
60-254318 | Dec 1985 | JP | |||
61-62920 | Mar 1986 | JP | |||
63-278132 | Nov 1988 | JP | |||
02-148125 | Jun 1990 | JP | |||
"Memorandum Opinion," Storage Computer Corp. v. Veritas Software Corp, et al., Civil Action No. 3:01-CV-2078-N, in the United States District Court Northern District of Texas Dallas Division, (Jan. 27, 2003) pp. 1-14. cited by other . "Expert Report of Steven Scott," Storage Computer Corp. v. Veritas Software Corp. and Veritas Software Global Corporation, Civil Action No. 3:01-CV-2078-N, in the United States District Court for the Northern District of Texas Dallas Division, (Mar. 14, 2003) pp. 1-32. cited by other . Klorese, R., "Enhancing Hardware RAID with Veritas Volume Manager," Veritas (1994) 7 pages. cited by other . Stonebraker, M., et al., "Distributed RAID--A New Multiple Copy Algorithm," Proc. of the 6th International Conference on Data Engineering, (Feb. 1990) pp. 1-24. cited by other . "Reliability, Availability, and Serviceablility in the SPARCcenter 2000E and the SPARCserver 1000E," Sun Technical White Paper, (Jan. 1995) pp. 1-20. cited by other . Callaghan, B., et al., "NFS Version 3 Protocol Specification," Sun Microsystems, Inc., (Jun. 1995) pp. 1- 126. cited by other . Leach, P., et al., "CIFS: A Common Internet File System," Microsoft Internet Developer, (Nov. 1996) pp. 1-10. cited by other . Pawlowski, B., et al., "NFS Version 3 Design and Implementation," Usenix Technical Conference (Jun. 9, 1994) pp. 1-15. cited by other . Sandberg, R., et al., "Design and Implementation of the Sun Network File System," Usenix Technical Conference, (1985) pp. 1-12. cited by other . Walsh, D., et al., "Overview of the Sun Network File System," Usenix Technical Conference, (1985) pp. 117-124. cited by other . Tanenbaum, A., "Distributed Operating Systems," New Jersey, Prentice Hall (1995). cited by other . Sandberg, Russel, "The Sun Network Filesystem: Design, Implementation and Experience," Sun Microsystems, Inc., Mountain View, California, 1986, pp. 1-16. cited by other . Bhide, Anupam, et al., "Implicit Replication in a Network File Server," Proceedings of the Workshop on Management of Replicated Data, IEEE, Los Alamites, California, Nov. 1990, pp. 85-90. cited by other . RFC 1094--NFS: Network File System Protocol specification, obtained at http://www.faqs.org/rfcs/rfc1094.html, published by Sun Microsystems, Inc., Mountain View, California, Mar. 1989, pp. 1-27. cited by other . RFC 1057--RPC: Remote Procedure Call Protocol specification: Version 2, obtained at http://www.faqs.org/rfcs/rfc1057.html, published by Sun Microsystems, Inc., Mountain View, California Jun. 1988, pp. 1-25. cited by other . RFC 1014--XDR: External Data Representation standard, obtained at http://www.faqs.org/rfcs/rfc1014.html, published by Sun Microsystems, Inc., Mountain View, California Jun. 1987, pp. 1-20. cited by other . Hitz, Dave, et al, File System Design for an NFS File Server Appliance, in Proceedings of the USENIX Winter Technical Conference, USENIX Association, San Francisco, CA, USA, Jan. 1994, 14 pages. cited by other . Data Network Storage Corporation v. Hewlett-Packard Company, Dell Inc., and Network Appliance, Inc., Civil Action No. 3-08-CV-0294-N, In the United States District Court for the Northern District of Texas, Dallas Division, Defendent's Invalidity Contentions. cited by other . Abrahams et al., "An Overview of the Pathworks Product Family," Digital Technical Journal, vol. 4, No. 1, pp. 8-14 (Winter 1992) ("Abrahams") (.sctn. 102(a)-(b)). cited by other . Bresnahan et al., "Pathworks for VMS File Server," Digital Technical Journal, vol. 4, No. 1, pp. 15-23 (Winter 1992) ("Bresnahan") (.sctn. 102(a)-(b)). cited by other . IEEE Storage System Standards Working Group, "Reference Model for Open Storage Systems Interconnection, Mass Storage System Reference Model, Version 5," pp. 9-37 (Lester Buck, Sam Coleman, Rich Garrison & Dave Isaac eds., Sep. 8, 1994) ("OSSI Model") (.sctn. 102(a)-(b)). cited by other . Cate, "Alex--A Global Filesystem," Proceedings of the USENIX File Systems Workshop, pp. 1-11 (Ann Arbor, Michigan, May 21-22, 1992) ("Cate") (.sctn. 102(a)-(b)). cited by other . Cheriton, "UIO: A Uniform I/O System Interface for Distributed Systems," ACM Transactions on Computer Systems, vol. 5, No. 1, pp. 12-46 (Feb. 1987) ("Cheriton") (.sctn. 102(a)-(b)). cited by other . IEEE Technical Committee on Mass Storage Systems and Technology, "Mass Storage System Reference Model: Version 4," pp. 1-38 (Sam Coleman & Steve Miller eds., May 1990) ("Mass Storage Systems") (.sctn. 102(a)-(b)). cited by other . Coyne et al., "The High Performance Storage System," Proceedings of Supercomputing '93, pp. 83-92 (Portland, Oregon, Nov. 15-19, 1993) ("Coyne") (.sctn. 102(a)-(b)). cited by other . Drapeau et al., "RAID-II: A High-Bandwidth Network File Server," Proceedings of the 21st Annual International Symposium on Computer Architecture, pp. 234-244 (Chicago, Illinois, Apr. 18-21, 1994) ("Drapeau") (.sctn. 102(a)-(b)). cited by other . Hitz et al., "File System Design for an NFS File Server Appliance," Proceedings of the USENIX Winter 1994 Technical Conference, pp. NET 006539-006551 (San Francisco, California, Jan. 17-21, 1994) ("Hitz I") (.sctn. 102(a)-(b)). cited by other . Hitz, "An NFS File Server Appliance," Network Appliance Technical Report, Rev. B, pp. 1-9 (Dec. 1994) ("Hitz 11") (.sctn. 102(a)). cited by other . Katz, "Network-Attached Storage Systems," Proceedings of the Scalable High Performance Computing Conference, SHPCC-92, pp. 68-75 (Williamsburg, Virginia, Apr. 26-29, 1992) ("Katz I") (.sctn. 102(a)-(b)). cited by other . Katz, "High-Performance Network and Channel Based Storage," Proceedings of the IEEE, vol. 80, No. 8, pp. 1238-1261 (Aug. 1992) ("Katz II") (.sctn. 102(a)-(b)). cited by other . Kronenberg et al., "The VAXcluster Concept: An Overview of a Distributed System," Digital Technical Journal, No. 5,, pp. 7-21 (Sep. 1987) ("Kronenberg") (.sctn. 102(a)-(b)). cited by other . Levy et al., "Distributed File Systems: Concepts and Examples," ACM Computing Surveys, vol. 22, No. 4, pp. 321-374 (Dec. 1990) ("Levy") (.sctn. 102(a)-(b)). cited by other . Macklem, "Lessons Learned Tuning the 4.3BSD Reno Implementation of the NFS Protocol," Proceedings of the Winter 1991 USENIX Conference, pp. 53-64 (Dallas, Texas, Jan. 21-25, 1991) ("Macklem") (.sctn. 102(a)-(b)). cited by other . Miller, "A Reference Model for Mass Storage Systems," Advances in Computers, vol. 27, pp. 157-210 (Marshall C. Yovits ed., 1988) ("Miller") (.sctn. 102(a)-(b)). cited by other . Novell, Inc., "NetWare Concepts," NetWare 3.12 Networking Software, www.novell.com/documentation, 300 pages (Jul. 1993) ("NetWare Concepts") (.sctn. 102(a)-(b)). cited by other . Novell, Inc., "NetWare Installation and Upgrade," NetWare 3.12 Networking Software, www.novell.com/documentation, 316 pages (Jul. 1993) ("NetWare Installation and Upgrade") (.sctn. 102(a)-(b)). cited by other . Novell, Inc., "NetWare Overview," NetWare 3.12 Networking Software, www.novell.com/documentation, 44 pages (Jul. 1993) ("NetWare Overview") (.sctn.102(a)-(b)). cited by other . Novell, Inc., "NetWare System Administration," Net Ware 3.12 Networking Software, www.novell.com/documentation, 452 pages (Jul. 1993) ("NetWare System Administration") (.sctn. 102(a)-(b)). cited by other . Novell, Inc., "NetWare Workstation Basics and Installation," NetWare 3.12 Networking Software, www.novell.comidocumentation, 136 pages (Jul. 1993) ("NetWare Workstation Basics and Installation") (.sctn. 102(a)-(b)). cited by other . Pawlowski et al., "Network Computing in the UNIX and IBM Mainframe Environment," UniForum 1989 Conference Proceedings, pp. 287-302 (San Francisco, California, Feb. 27-Mar. 2, 1989) ("Pawlowski") (.sctn. 102(a)-(b)). cited by other . Ramakrishnan et al., "A Model of File Server Performance for a Heterogeneous Distributed System," Proceedings of the ACM SIGCOMM Conference on Communications, Architectures & Protocols, Computer Communication Review, vol. 16, No. 3, pp. 338-347 (Stowe, Vermont, Aug. 5-7, 1986) ("Ramalcrishnan") (.sctn. 102(a)-(b)). cited by other . Rao et al., "Accessing Files in an Internet: The Jade File System," IEEE Transactions on Software Engineering, vol. 19, No. 6, pp. 613-624 (Jun. 1993) ("Rao") (.sctn. 102(a)-(b)). cited by other . Sun Microsystems, Inc., "NFS: Network File System Protocol Specification," Network Working Group, Request for Comments: 1094, pp. 1-27 (Mar. 1989) ("RFC 1094") (.sctn.102(a)-(b)). cited by other . Callaghan et al., "NFS Version 3 Protocol Specification," Network Working Group, Request for Comments: 1813, pp. 1-126 (Jun. 1995) ("RFC 1813") (.sctn. 102(a)-(b)). cited by other . Sandberg et al., "Design and Implementation of the Sun Network Filesystem," USENIX Summer Conference Proceedings, pp. 119-130 (Portland, Oregon, Jun. 11-14, 1985) ("Sandberg I") (.sctn. 102(a)-(b)). cited by other . Sandberg, "The Sun Network Filesystem: Design, Implementation and Experience," EUUG Conference Proceedings, 17 pages (Florence, Italy, Spring 1986) ("Sandberg 11") (.sctn. 102(a)-(b)). cited by other . Satyanarayanan, "A Survey of Distributed File Systems," Annual Review of Computer Science, vol. 4, pp. 73-104 (1989-1990) ("Satyanarayanan") (.sctn. 102(a)-(b)). cited by other . Sidhu et al., Inside AppleTalk (2c1 ed., Addison-Wesley Publishing Company, Inc., 1990) ("Sidhu") (.sctn. 102(a)-(b)). cited by other . Sun Microsystems, Inc., "NFS: Network File System Version 3 Protocol Specification," pp. 1-94 (Feb. 16, 1994) ("Sun") (.sctn. 102(a)-(b)). cited by other . Svobodova, "File Servers for Network-Based Distributed Systems," Computing Surveys, vol. 16, No. 4, pp. 353-398 (Dec. 1984) ("Svobodova") (.sctn. 102(a)-(b)). cited by other . Tanenbaum, Distributed Operating Systems (Addison Wesley Longman (Singapore) Pte. Ltd., Aug. 25, 1994) ("Tanenbaum") (.sctn. 102(a)-(b)). cited by other . Walker et al., "The LOCUS Distributed Operating System," Proceedings of the Ninth ACM Symposium on Operating Systems Principles, Operating Systems Review, vol. 17, No. 5, pp. 49-70 (Bretton Woods, New Hampshire, Oct. 10-13, 1983) ("Walker") (.sctn. 102(a)-(b)). cited by other . Walsh et al., "Overview of the Sun Network File System," Proceedings of the USENIX Winter Conference, pp. 117-124 (Dallas, Texas, Jan. 23-25, 1985) ("Walsh") (.sctn. 102(a)-(b)). cited by other . Watson et al., "The Parallel I/O Architecture of the High-Performance Storage System (HPSS)," Proceedings of the Fourteenth IEEE Symposium on Mass Storage Systems, Storage--At the Forefront of Information Infrastructures, pp. 27-44 (Monterey, California, Sep. 11-14, 1995) ("Watson") (.sctn. 102(a)). cited by other . X/Open Company Limited, Technical Standard, Protocols for X/Open PC Interworking.cndot. SMB, Version 2 (Sep. 1992) ("X/Open SMB") (.sctn. 102(a)-(b)). cited by other . X/Open Company Limited, CAE Specification, Protocols for X/Open Interworking: XNFS, Issue 4 (Sep. 1992) ("X/Open XNFS") (.sctn. 102(a)-(b)). cited by other . Heywood et al., Inside NetWare 3.12, Fifth Edition (New Riders Publishing, Sep. 1995) ("Heywood") (.sctn. 102(a)). cited by other . Lawrence et al., Using Netware 3.12, Special Edition (Que Corp. 1994) ("Lawrence") (.sctn. 102(a)-(b)). cited by other . Massiglia, P., "RAID Levels--Yesterday's Yardstick," Computer Technology Review, Apr. 1996, p. 42. cited by other . Patterson, D. A., et al., "A Case for Redundant Arrays of Inexpensive Disks (RAID)," Computer Science Division (EECS), University of California, Berkeley, CA 94720, Report No. UCB/CSD 87/391, Dec. 1987. cited by other . Massiglia, Paul, ed., "The RAIDbook--A Source Book for Disk Array Technology, 4.sup.th Ed.," The RAID Advisory Board, St. Peter, MN, Aug. 8, 1994, pp. 3-22, 117-153. cited by other . Devoe, D., "Vendors to Unveil RAID Storage Systems, Storage Dimensions' SuperFlex 3000, Falcon Systems' ReelTime," (Brief Article), Infoworld, Mar. 25, 1996, v188 n13, p. 42(1). cited by other . "HP's Smart Auto-RAID Backup Technology," Newsbytes, pNEW08040012, Aug. 4, 1995. cited by other . Crowthers, E., et al., "RAID Technology Advances to the Next Level," Computer Technology Review, Mar. 1996, v16 n3, p. 46. cited by other . "Fault-Tolerant Storage for Non-Stop Networks," Storage Dimensions, Aug. 15, 1995, pp. 42-43. cited by other . "SuperFlex 3000 Provides Dynamic Growth," InfoWorld, Product Review, Jun. 17, 1996, v18 n25 p. N13. cited by other . Bhargava, B., et al., "Adaptability Experiments in the RAID Distributed Database System," (Abstract only), Proceedings of the 9.sup.th Symposium on Reliable Distributed Systems, Oct. 9-11, 1990, IEEE cat n 90CH2912-4, pp. 76-85. cited by other . Hsiao, H., et al., "Chained Declustering: A New Availability Strategy for Multiprocessor Database Machines," Computer Sciences Department, University of Wisconsin, Madison, WI 53706, 1990, pp. 456-465. cited by other . Li, Chung-Sheng, et al., "Combining Replication and Parity Approaches for Fault-Tolerant Disk Arrays," IBM Thomas J. Watson Research Center, P.O. Box 704, Yorktown Heights, NY 10598, Apr. 1994, pp. 360-367. cited by other . "Optimal Data Allotment to Build High Availability and High Performance Disk Arrays," IBM Technical Disclosure Bulletin, May 1994, pp. 75-80. cited by other . Kim, M. Y., "Synchronized Disk Interleaving," IEEE Transactions on Computers, vol. C-35, No. 11, Nov. 1986, pp. 978-988. cited by other . "LANser MRX100: Intelligent Disk Subsystem," Sanyo Icon, 1992, (2 pages). cited by other . "LANser MRX300: Intelligent Disk Subsystem," Sanyo Icon, 1992, (2 pages). cited by other . "LANser MRX500: Intelligent Disk Subsystem," Sanyo Icon, 1992, (2 pages). cited by other . "LANser MRX500FT: Fault Tolerant Intelligent Disk Subsystem," Sanyo Icon, 1992, (2 pages). cited by other . "LANser MRX: A New Network Technology Breakthrough," Sanyo Icon, 1992, (5 pages). cited by other . "Method for Scheduling Writes in a Duplexed DASD Subsystem," IBM Technical Disclosure Bulletin, vol. 29, No. 5, Oct. 1986, pp. 2102-2107. cited by other . "Managing Memory to DASD Data Recording," IBM Technical Disclosure Bulletin, Apr. 1983, pp. 5484-5485. cited by other . Jilke, Willi, "Disk Array Mass Storage Systems: The New Opportunity," Sep. 30, 1986. cited by other . Lawlor, F. D., "Efficient Mass Storage Parity Recovery Mechanism," IBM Technical Disclosure Bulletin, vol. 24, No. 2, Jul. 1981, pp. 986-987. cited by other . "Bidirectional Minimum Seek," IBM Technical Disclosure Bulletin, Sep. 1973, pp. 1122-1126. cited by other . Memos to ANSI X3T9.2 from Committee on Command Queueing, including revision 2 dated Jun. 16, 1987 and revision 4 dated Oct. 1, 1987. cited by other . La Violette, P., et al., "MCU Architecture Facilitates Disk Controller Design," Wescon Proceedings, San Francisco, vol. 29, Nov. 19-22, 1985, pp. 1-9. cited by other . Davy, L. N., et al., "Dual Movable-Head Assemblies," Research Disclosure, No. 15306, Jan. 1977, pp. 6-7. cited by other . Scooros, T., "Single-Board Controller Interfaces Hard Disks and Backup Media," Electronics International, vol. 54, No. 10, May 19, 1981, pp. 160-163. cited by other . Ito, Y., et al., "800 Mega Byte Disk Storage System Development," Review of the Electrical Communication Laboratories, vol. 28, Nos. 5-6, May-Jun. 1980, pp. 361-367. cited by other . Moren, B., "Mass Storage Controllers and Multibus.RTM. II," Conference Record, Sessions presented at Electro/87 and Mini/Micro Northeast-87, Apr. 7-9, 1987, pp. 1-8. cited by other . Kim, M. Y., "Parallel Operation of Magnetic Disk Storage Devices: Synchronized Disk Interleaving," Proceedings in the Fourth International Workshop on Data Base Machines, 1985, pp. 300-329. cited by other . Brickman, N.F., et al., "Error-Correction System for High-Data Rate Systems," IBM Technical Disclosure Bulletin, vol. 15, No. 4, Sep. 1972, pp. 1128-1130. cited by other . Gifford, C.E., et al., "Memory Board Address Interleaving," IBM Technical Disclosure Bulletin, vol. 17, No. 4, Sep. 1974, pp. 993-995. cited by other . Barsness, A. R., et al., "Longitudinal Parity Generation for Single-Bit Error Correction," IBM Technical Disclosure Bulletin, vol. 24, No. 6, Nov. 1981, pp. 2769-2770. cited by other . Moren, Bill, "SCSI-2 and Parallel Disk Drive Arrays," Technology Update, 1991, Ciprico, Plymouth, MN. cited by other . Moren, Bill, "SCSI-2 A Primer," 1989. cited by other . "Parallel Disk Array Controller," "The Rimfire 6600 Approach," "NetArray: Redundant Disk Array for NetWare.TM. File Servers," and "Rimfire 5500/Novell 386 Benchmarks," 1991, Ciprico, Plymouth, MN. cited by other . O'Brien, John, "RAID 7 Architecture Features Asynchronous Data Transfers," Computer Technology Review, Winter 1991. cited by other . Seminar on StorComp.TM. Disk Array Development Systems, Storage Computer Corporation, Nashua, NH, 1991. cited by other . "RAID Aid: A Taxonomic Extension of the Berkeley Disk Array Schema," Storage Computer Corporation, 1991. cited by other . Gamerl, M. (Fujitsu America Inc.), "The bottleneck of many applications created by serial channel disk drives is overcome with PTDs, but the price/Mbyte is high and the technology is still being refined," Hardcopy, Feb. 1987. cited by other . Johnson, C. T., "The IBM 3850: A Mass Storage System with Disk Characteristics," Proceedings of the IEEE, V63(8), Aug. 1975. cited by other . Harris, J. P., et al., "The IBM 3850 Mass Storage System: Design Aspects," Proceedings of the IEEE, V63(8), Aug. 1975. cited by other . Katz, R. H., et al., "Disk System Architectures for High Performance Computing," IEEE Log No. 8932978, IEEE Journal, Dec. 1989, pp. 1842-1858. cited by other . Miller, S. W., "A Reference Model for Mass Storage Systems Advances in Computers," Edited by Marshall Yovits, vol. 27, pp. 157-206, 1988. cited by other . "Page Fault Handling in Staging Type of Mass Storage Systems," IBM Technical Disclosure Bulletin, Oct. 1977, pp. 1710-1711. cited by other . "Controlling Error Propagation in a Mass Storage System Serving a Plurality of CPU Hosts," IBM Technical Disclosure Bulletin, May 1977, pp. 4518-4519. cited by other . Misra, P.N., "Capacity Analysis of the Mass Storage System," IBM Systems Journal, vol. 20,.No. 3, 1981. cited by other . Kronenberg, N. P., et al., "The VAXcluster Concept: An Overview of a Distributed System," Digital Technical Journal, No. 5, Sep. 1987, pp. 7-21. cited by other . Bates, K. H., "Performance Aspects of the HSC Controller," Digital Technical Journal, No. 8, Feb. 1989, pp. 25-37. cited by other . "The Hierarchical Storage Controller, A Tightly Coupled Microprocessor as Storage Server," Digital Technical Journal, No. 8, Feb. 1989, pp. 8-24. cited by other . The Cray Y-MP Computer System (Technical Feature Description), Feb. 1988. cited by other . Horowitz, P., et al., "The Art of Electronics, 2.sup.nd ed.", Cambridge University Press, 1990, pp. 712-714, 733-734. cited by other . Fisher, S. E., "RAID System Offers GUI, Flexible Drive Function", (Pacific Micro Data Inc's Mast VIII) (Brief Article), PC Week, Apr. 25, 1994, v11 n16 p. 71(1). Copyright: Ziff Davis Publishing Company 1994. cited by other . Enos, R., "Choosing a RAID Storage Solution," (included related glossary and related article on open support) (Special Report: Fault Tolerance), LAN Times, Sep. 19, 1994, v11 n19 p. 66(3). Copyright: McGraw Hill, Inc. 1994. cited by other . Patterson, D. A., et al., "Introduction to Redundant Arrays of Inexpensive Disks (RAID)," COMPCON Spring: 34.sup.th Computer Soc Intl Conf: Intellectual Leverage; San Francisco, CA; Feb./Mar. 1989; IEEE (Cat No. 89CH2686-4). cited by other . Friedman, M. B., "RAID Keeps Going and Going and . . . " IEEE Spectrum, Apr. 1996, pp. 73-79. cited by other . Moren, W. D. (Ciprico Inc), "Intelligent Controller for Disk Drives Boosts Performance of Micros," Computer Technology Review, VI (1986), Summer 1986, No. 3, Los Angeles, CA, USA, pp. 133-139. cited by other . "Method for Background Parity Update in a Redundant Array of Inexpensive Disks (RAID)," IBM Technical Disclosure Bulletin, vol. 35, No. 5, Oct. 1992, pp. 139-141. cited by other . "Host Operation Precedence with Parity Update Groupings for Raid Performance," IBM Technical Disclosure Bulletin, vol. 36, No. 03, Mar. 1993, pp. 431-433. cited by other . "Parity Preservation for Redundant Array of Independent Direct Access Storage Device Data Loss Minimization and Repair," IBM Technical Disclosure Bulletin, vol. 36, No. 03, Mar. 1993, pp. 473-478. cited by other . "LRAID: Use of Log Disks for an Efficient RAID Design," IBM Technical Disclosure Bulletin, vol. 37, No. 02A, Feb. 1994, pp. 19-20. cited by other . "Hybrid Reducdancy [sic] Direct-Access Storage Device Array with Design Options", IBM Technical Disclosure Bulletin, vol. 37, No. 02B, Feb. 1994, pp. 141-148. cited by other . "Performance Efficient Multiple Logical Unit Number Mapping for Redundant Array of Independent Disks," IBM Technical Disclosure Bulletin, vol. 39, No. 05, May 1996, pp. 273-274. cited by other . Wilkes, J., et al., "The HP AutoRAID Hierarchical Storage System", ACM Transactions on Computer Systems, Feb. 1996, vol. 14, No. 1, pp. 1-29. cited by other . Jilke, W., "Viewpoint: The Death of Large Disks?" Third Annual Computer Storage Conference, Mar. 12-13, 1987, Phoenix, Arizona. cited by other . Jilke, W., "Disk Array Mass Storage Systems: The New Opportunity," Amperif Corporation, Sep. 25, 1986. cited by other . Gibson, G.A., "Redundant Disk Arrays: Reliable, Parallel Secondary Storage," The MIT Press, Cambridge, Massachusetts (1992), pp. xvii-xxi and 1-288. cited by other . Matthews, K.C., "Implementing a Shared File System on a HIPPI Disk Array," Fourteenth IEEE Symposium on Mass Storage Systems (1995), pp. 77-88. cited by other . Katz, R. H., "High-Performance Network and Channel Based Storage," Proceedings of the IEEE, vol. 80, No. 8 (Aug. 1992), pp. 1237-1261. cited by other . "Protocols for X/Open PC Interworking: SMB, Version 2," X/Open CAE Specification (1992) pp. 121-133, 135-149 and 151-177. cited by other . Gibson, G.A., et al., "A Case for Network-Attached Secure Disks," School of Computer Science, Carnegie Mellon University (Sep. 26, 1996) pp. 1-19. cited by other . "The RAIDBook: A Source Book for RAID Technology," Edition 1-1, The RAID Advisory Board, St. Peter, MN(Nov. 18, 1993), pp. 1-110. cited by other . Drapeau, A.L., et al, "RAID-II: A High-Bandwidth Network File Server," IEEE (1994), pp. 234-244. cited by other . Copeland, G., et al., "A Comparison of High-Availability Media Recovery Techniques," Association for Computing Machinery (May 1989), pp. 98-109. cited by other . Coyne, R.A., et al., "The High Performance Storage System," Association for Computing Machinery (Apr. 1993) pp. 83-92. cited by other . Crockett, T. W., "File Concepts For Parallel I/O," Association for Computing Machinery (Aug. 1989), pp. 574-579. cited by other . Dahlin, M.D., et al., "A Quantitative Analysis of Cache Policies for Scalable Network File Systems," Association for Computing Machinery (May 1994), pp. 150-160. cited by other . Comer, D. E., et al., "Uniform Access to Internet Directory Services," Association for Computing Machinery (Aug. 1990), pp. 50-59. cited by other . Kronenberg, N.P., et al., "VAXclusters: A Closely-Coupled Distributed System," ACM Transactions on Computer Systems, vol. 4, No. 2 (May 1986), pp. 130-146. cited by other . Kim, W., "Highly Available Systems for Database Applications," Computing Surveys, vol. 16, No. 1 (Mar. 1984), pp. 71-98. cited by other . Joshi, S.P., "The Fiber Distributed Data Interface: A Bright Future Ahead," IEEE (1986), pp. 504-512. cited by other . Huber, J.V, Jr., et al., "PPFS: A High Performance Portable Parallel File System," Association for Computing Machinery (Jun. 1995), pp. 385-394. cited by other . King, R.P., et al., "Management of a Remote Backup Copy for Disaster Recovery," ACM Transactions on Database Systems, vol. 16, No. 2 (Jun. 1991), pp. 338-368. cited by other . Svobodova, L., "File Servers for Network-Based Distributed Systems," Computing Surveys, vol. 16, No. 4 (Dec. 1984), pp. 353-398. cited by other . Lantz, K.A, et al., "Towards a Universal Directory Service," Association for Computing Machinery (Sep. 1985), pp. 250-260. cited by other . Howard, J.H., et al., "Scale and Performance in a Distributed File System," ACM Transactions on Computer Systems, vol. 6, No. 1 (Feb. 1988), pp. 51-81. cited by other . Davidson, S.B., et al. "Consistency In Partitioned Networks," Computing Surveys, vol. 17, No. 3 (Sep. 1985) pp. 341-370. cited by other . Tanenbaum, A.S., et al., "Distributed Operating Systems," Computing Surveys, vol. 17, No. 4 (Dec. 1985), pp. 419-470. cited by other . Liskov, B., et al., "Replication in the Harp File System," Association for Computing Machinery (1991), pp. 226-238. cited by other . Ng, S., et al., "Trade-offs between Devices and Paths in Achieving Disk Interleaving," IEEE (Feb. 1988), pp. 196-201. cited by other . Mohan, C., "IBM's Relational DBMS Products: Features and Technologies," Association for Computing Machinery (May 1993), pp. 445-448. cited by other . Mitchell, J.G., et al., "A Comparison of Two Network-Based File Servers," Communications of the ACM, vol. 25, No. 4 (Apr. 1982), pp. 233-245. cited by other . "NonStop Transaction Services/MP," Tandem Transaction Services Product Description (1994), pp. 1-6. cited by other . Ramakrishnan, K.K., et al., "A Model of File Server Performance for a Heterogeneous Distributed System," Association of Computing Machinery (Feb. 1986), pp. 338-347. cited by other . Richards, J., et al., "A Mass Storage System for Supercomputers Based on Unix," IEEE (Sep. 1988), pp. 279-286. cited by other . Sandhu, H.S., et al., "Cluster-Based File Replication in Large-Scale Distributed Systems," 1992 ACM Sigmetrics & Performance Evaluation Review, vol. 20, No. 1 (Jun. 1992), pp. 91-102. cited by other . Polyzois, C.A., et al., "Evaluation of Remote Backup Algorithms for Transaction-Processing Systems," ACM Transactions on Database Systems, vol. 19, No. 3 (Sep. 1994), pp. 423-449. cited by other . Weinstein, M.J., et al., "Transactions and Synchronization in a Distributed Operating System," Association of Computing Machinery (Dec. 1985), pp. 115-126. cited by other . Walker, B., et al., "The LOCUS Distributed Operating System," Association of Computing Machinery (Jun. 1983), pp. 49-70. cited by other . Hartman, J.H., et al., "The Zebra Striped Network File System," ACM Transactions on Computer Systems, vol. 13, No. 3 (Aug. 1995), pp. 274-310. cited by other . Levy, E., et al., "Distributed File Systems: Concepts and Examples," ACM Computing Surveys, vol. 22, No. 4 (Dec. 1990), pp. 321-374. cited by other . "NCSA's Upgrade Strategy," Access (Fall 1994), pp. 1-3. cited by other . Chandra, A., "Connection Machines," Thinking Machines Corporation (May 16, 1996). cited by other . Chen, P.M., et al., "A New Approach to I/O Performance Evaluation--Self-Scaling I/O Benchmarks, Predicted I/O Performance," ACM Transactions on Computer Systems, vol. 12, No. 4 (Nov. 1994), pp. 308-339. cited by other . "Foreground/Background Checking of Parity in a Redundant Array of Independent Disks-5 Storage Subsystem," IBM Technical Disclosure Bulletin, vol. 38, No. 7 (Jul. 1995), pp. 455-458. cited by other . "Limited Distributed DASD Checksum, a RAID Hybrid," IBM Technical Disclosure Bulletin, No. 4a (Sep. 1992), pp. 404-405. cited by other . "Direct Memory Access Controller for DASD Array Controller," IBM Technical Disclosure Bulletin, vol. 37, No. 12 (Dec. 1994), pp. 93-98. cited by other . "Parity Read-Ahead Buffer for Raid System," IBM Technical Disclosure Bulletin, vol. 38, No. 9 (Sep. 1995), pp. 497-500. cited by other . "Continuous Data Stream Read Mode for DASD Arrays," IBM Technical Disclosure Bulletin, vol. 38, No. 6 (Jun. 1995), pp. 303-304. cited by other . "Multibus Synchronization for Raid-3 Data Distribution," IBM Technical Disclosure Bulletin, No. 5 (Oct. 1992), pp. 21-24. cited by other . "Direct Data Coupling," IBM Technical Disclosure Bulletin (Aug. 1976), pp. 873-874. cited by other . "Redundant Arrays of Independent Disks Implementation in Library within a Library to Enhance Performance," IBM Technical Disclosure Bulletin, vol. 38, No. 10 (Oct. 1995), pp. 351-354. cited by other . "Design for a Backing Storage for Storage Protection Data," IBM Technical Disclosure Bulletin, No. 1 (Jun. 1991), pp. 34-36. cited by other . "Data Volatility Solution for Direct Access Storage Device Fast Write Commands," IBM Technical Disclosure Bulletin, No. 12 (May 1991), pp. 337-342. cited by other . "Efficient Storage Management for a Temporal Performance Database," IBM Technical Disclosure Bulletin, No. 2 (Jul. 1992), pp. 357-361. cited by other . "On-Demand Code Replication in a Firmly Coupled Microprocessor Environment," IBM Technical Disclosure Bulletin, vol. 38, No. 11 (Nov. 1995), pp. 141-144. cited by other . "Bounding Journal Back-Off during Recovery of Data Base Replica in Fault-Tolerant Clusters," IBM Technical Disclosure Bulletin, vol. 36, No. 11 (Nov. 1993), pp. 675-678. cited by other . "High-Speed Track Format Switching for Zoned Bit Recording," IBM Technical Disclosure Bulletin, vol. 36, No. 11 (Nov. 1993), pp. 669-674. cited by other . "Technique for Replicating Distributed Directory Information," IBM Technical Disclosure Bulletin, No. 12 (May 1991), pp. 113-120. cited by other . "Fault Tolerance through Replication of Video Assets," IBM Technical Disclosure Bulletin, vol. 39, No. 9 (Sep. 1996), pp. 39-42. cited by other . "Dual Striping for Replicated Data Disk Array," IBM Technical Disclosure Bulletin, No. 345 (Jan. 1993). cited by other . "Replication and Recovery of Database State Information in Fault Tolerant Clusters," IBM Technical Disclosure Bulletin, vol. 36, No. 10 (Oct. 1993), pp. 541-544. cited by other . "Threshold Scheduling Policy for Mirrored Disks," IBM Technical Disclosure Bulletin, No. 7 (Dec. 1990), pp. 214-215. cited by other . "Method for Consistent Data Replication for Collection Management in a Dynamic Partially Connected Collection," IBM Technical Disclosure Bulletin, No. 5 (Oct. 1990), pp. 454-464. cited by other . "Grouping Cached Data Blocks for Replacement Purposes," IBM Technical Disclosure Bulletin (Apr. 1986), pp. 4947-4949. cited by other . "Zero-Fetch Cycle Branch," IBM Technical Disclosure Bulletin (Aug. 1986), pp. 1265-1270. cited by other . "Cache Enhancement for Store Multiple Instruction," IBM Technical Disclosure Bulletin (Dec. 1984), pp. 3943-3944. cited by other . "Dynamic Address Allocation in a Local Area Network," IBM Technical Disclosure Bulletin (May 1983), pp. 6343-6345. cited by other . "Multi Disk Replicator Generator Design," IBM Technical Disclosure Bulletin (Mar. 1981), pp. 4683-4684. cited by other . "Continuous Read and Write of Multiple Records by Start Stop Buffers between Major and Minor Loops," IBM Technical Disclosure Bulletin (Dec. 1980), pp. 3450-3452. cited by other . "Read Replicated Data Feature to the Locate Channel Command Word," IBM Technical Disclosure Bulletin (Jan. 1980), p. 3811. cited by other . "Rapid Access Method for Fixed Block DASD Records," IBM Technical Disclosure Bulletin (Sep. 1977), pp. 1565-1566. cited by other . "Multimedia Audio on Demand," IBM Technical Disclosure Bulletin, vol. 37, No. 6B (Jun. 1994), pp. 451-460. cited by other . "Asynchronous Queued I/O Processor Architecture," IBM Technical Disclosure Bulletin, No. 1 (Jan. 1993), pp. 265-278. cited by other . "Service Processor Data Transfer," IBM Technical Disclosure Bulletin, No. 11 (Apr. 1991), pp. 429-434. cited by other . "Hardware Address Relocation for Variable Length Segments," IBM Technical Disclosure Bulletin (Apr. 1981), pp. 5186-5187. cited by other . "Swap Storage Management," IBM Technical Disclosure Bulletin (Feb. 1978), pp. 3651-3657. cited by other . "Interface Control Block for a Storage Subsystem," IBM Technical Disclosure Bulletin (Apr. 1975), pp. 3238-3240. cited by other . "Automated Storage Management," IBM Technical Disclosure Bulletin (Feb. 1975), pp. 2542-2543. cited by other . "Takeover Scheme for Control of Shared Disks," IBM Technical Disclosure Bulletin (Jul. 1989), pp. 378-380. cited by other . "General Adapter Architecture Applied to an ESDI File Controller," IBM Technical Disclosure Bulletin (Jun. 1989), pp. 21-25. cited by other . "Multiple Memory Accesses in a Multi Microprocessor System," IBM Technical Disclosure Bulletin (Nov. 1981), pp. 2752-2753. cited by other . "Control Interface for Magnetic Disk Drive," IBM Technical Disclosure Bulletin (Apr. 1980), pp. 5033-5035. cited by other . "System Organization of a Data Transmission Exchange," IBM Technical Disclosure Bulletin (Feb. 1963), pp. 35-38. cited by other . "Service Processor Architecture and Microcode Algorithm for Performing Protocol Conversions Start/Stop, BSC, SDLC," IBM Technical Disclosure Bulletin (May 1989), pp. 461-464. cited by other . "Shared Storage Bus Circuitry," IBM Technical Disclosure Bulletin (Sep. 1982), pp. 2223-2224. cited by other . "Dynamically Alterable Data Transfer Mechanism for Direct Access Storage Device to Achieve Optimal System Performance," IBM Technical Disclosure Bulletin (Jun. 1978), pp. 39-39. cited by other . "Multi-Level DASD Array Storage System," IBM Technical Disclosure Bulletin, vol. 38, No. 6 (Jun. 1995), pp. 23-24. cited by other . "Redundant Array of Independent Disks 5 Parity Cache Strategies," IBM Technical Disclosure Bulletin, vol. 37, No. 12 (Dec. 1994), pp. 261-264. cited by other . "Method for Data Transfer for Raid Subsystem," IBM Technical Disclosure Bulletin, vol. 39, No. 8 (Aug. 1996), pp. 99-100. cited by other . Stodolsky, D., et al., "Parity Logging Overcoming the Small Write Problem in Redundant Disk Arrays," 20.sup.th Annual International Symposium on Computer Architecture (May 16-19, 1993), pp. 1-12. cited by other . Mogi, K., et al., "Hot Block Clustering for Disk Arrays with Dynamic Striping," Proceedings of the 21.sup.st VLDB Conference, Zurich, Switzerland (1995), pp. 90-99. cited by other . Dahlin, M.D., et al. "Cooperative Caching: Using Remote Client Memory to Improve File System Performance," First Symposium on Operating Systems Design and Implementation (OSDI) (Nov. 14-17, 1994), pp. 267-279. cited by other . Wood, D.A., et al., "An In-Cache Address Translation Mechanism," The 13.sup.th Annual International Symposium on Computer Architecture, Tokyo, Japan (Jun. 25, 1986), pp. 358-365. cited by other . Corbett, P.F., et al., "Overview of the Vesta Parallel File System," Computer Architecture News, vol. 21, No. 5 (Dec. 1993), pp. 7-14. cited by other . Patterson, D.A. "Massive Parallelism and Massive Storage: Trends and Predictions for 1995 to 2000," Keynote Address, Second International Conference on Parallel and Distributed Information Systems, San Diego California (Jan. 1993), pp. 6-7. cited by other . Uiterwijk, A., "RAID Storage System; Superflex 3000 Provides Dynamic Growth," InfoWorld (Jun. 17, 1996), p. N/13. cited by other . Francis, B., "SuperFlex Unveiled for RAID Market," InfoWorld (Sep. 11, 1995), p. 38. cited by other . Levine, R., "Know Your RAID? You've Got it Made: The explosion in Network Storage Needs is Driving Business to VARs who Understand RAID Technology," VARBusiness (Jan. 1, 1996). cited by other . "AMI Introduces RAID Technology Disk Array," Worldwide Computer Product News (Mar. 1, 1996). cited by other . "American Megatrends Inc. has Introduced FIexRAID, a New Adaptive RAID Technology," TelecomWorldWire (Feb. 23, 1996). cited by other . "ABL Canada's VT2C Demonstrates Unparalleled Flexibility in a Major Application for the U.S. Government BTG Selected for Billion Dollar ITOP Program," Business Wire (May 24, 1996). cited by other . "American Megatrends' FIexRAID Advances RAID Technology to the Next Level; Adaptive RAID Combines Significant Firmware and Software Features," PR Newswire (Feb. 22, 1996). cited by other . "American Megatrends' General Alert Software Maximizes Fault Tolerance; Watchdog Utility Significantly Reduces Reaction Time," PR Newswire (Feb. 16, 1996). cited by other . "American Megatrends Capitalizes on World Wide Web Presence; AMI Site Open for Business with New Look and On-Line Purchase Options," PR Newswire (Jan. 9, 1996). cited by other . "AMI Offers Detailed Support for SAF-TE RAID Standard; New Standard Will Reduce Error Reaction Time and Increase RAID System Safety," PR Newswire (Oct. 30, 1995). cited by other . "American Megatrends and Core International Jointly Develop RAIDStack(TM) Intelligent RAID Controller Board; Combination of AMI MegaRAID (TM) Hardware With Core Technology to Revolutionize RAID Market," PR Newswire (Oct. 26, 1995). cited by other . "AMI Announces New MegaRAID Ultra RAID Controller; New SCSI PCI RAID Controller Breaks Speed and Technology Barriers," PR Newswire (Oct. 3, 1995). cited by other . Crothers, B., "Controller Cards; AMI to Unveil DMI-Compliant RAID Controller," InfoWorld (Oct. 9, 1995). cited by other . "American Megatrends Joins RAID Advisory Board," PR Newswire (Sep. 20, 1995). cited by other . Crothers, B., "AMI Moves into RAID Market with New Controller Design," InfoWorld (Jul. 17, 1995). cited by other . Gold, S., "HP's Smart Auto-RAID Backup Technology," Newsbytes News Network (Aug. 4, 1995), pp. 1-2. cited by other . Savage, S., et al., "AFRAID--A Frequently Redundant Array of Independent Disks," Usenix Technical Conference (Jan. 22-26, 1996), pp. 27-39. cited by other . "Departmental Networks; 1996 Buyers Guide; Buyers Guide" LAN Magazine (Sep. 15, 1996). cited by other . "Miniguide: RAID Products," Optical Memory News (Jul. 16, 1996). cited by other . Whipple, D., "EMC Leaps ahead in Market for Mainframe Storage," Business Dateline: Boulder County Business Report (Jun. 1996). cited by other . Burden, K., et al., "RAID Stacks up; The Varied Approach of Ramac, Symmetrix and Iceberg Score Well with Diverse Users," Computerworld (Feb. 26, 1996). cited by other . "EMC's RAID-S Attains an Industry First with RAID Advisory Board Conformance; Unique RAID-S Implementation is First Mainframe/Open Systems Feature to Receive RAID Level 5 Conformance Certification," Business Wire (Dec. 11, 1995). cited by other . Babcock, C., "RAID Invade New Turf," Computerworld (Jun. 19, 1995), p. 186. cited by other . Enticknap, N., "Storing Up Trouble; IBM's Problems in the Disc Array Market," ASAP (May 11, 1995), p. 40. cited by other . "EMC Brings Top Performance to Mainframe Customers with Smaller Capacity Needs," Business Wire (Apr. 17, 1995). cited by other . Stedman, C., et al., "Discount Days to End for EMC Customers," Computerworld (Apr. 17, 1995), p. 4. cited by other . Lapolla, S., "DEC Broadens Storage Support; Scalable Storageworks Taps Multiplatform Server Data; DEC Storageworks RAID Array 410 RAID Array System; Brief Article; Product Announcement," ASAP, No. 6, vol. 12 (Feb. 13, 1995), p. 50. cited by other . Stedman, C., et al., "EMC Recasts RAID," Computerworld (Jan. 30, 1995), p. 1. cited by other . Callery, R., "Buying Issues Turned Upside Down; In The RAID World, Products Are Built to Fit the Data. In The Past, IBM Offered One-Size DASD for all Needs," Computerworld (Jan. 30, 1995), p. 78. cited by other . "Making Up Lost Ground; New Redundant Arrays of Independent Disks Offerings from IBM; Includes Related Articles on Storage Companies, Approaches to RAID and IBM Storage Product Plans; Special Report: Storage," ASAP, vol. 15; No. 7 (Jul. 1994), p. S13. cited by other . Stedman, C., "New IBM Arrays Fall Short of Rival EMCs Performacne [sic]," Computerworld (Jun. 13, 1994), p. 6. cited by other . Ambrosio, J., "IBM to Unveil First Host RAID Device," Computerworld (Nov. 22, 1993), p. 1. cited by other . Nash, K., "EMC Ups Mainframe Storage Ante," Computerworld (Nov. 16, 1992), p. 8. cited by other . Sullivan-Trainor, M., et al., "Smaller, Faster, but not Cheaper; EMC's Symmetrix Storage Systems Beat IBM's Conventional DASD in Key Areas Expcept [sic] Cost and Ease of Customizing," Computerworld (Jun. 15, 1992), p. 72. cited by other . Sterlicchi, J., "US: Outlook; Column" ASAP (Feb. 13, 1992) p. 22. cited by other . Gillin, P., "EMC Upgrades 3990-like Disk Array by 60%," Computerworld (Jan. 13, 1992), p. 160. cited by other . "EMC Brings Revolutionary Disk Array Storage System to Unisys 1100/2200 Market," Business Wire (Sep. 9, 1991). cited by other . Casey, M., "In Real Life," Computerworld (Aug. 19, 1991), p. 550. cited by other . Moran, R., "Preparing for a RAID--What Are the Benefits of Redundant Arrays of Inexpensive Disks?," Information Week (May 27, 1991), p. 280. cited by other . "EMC Sees Exceptional Customer Demand for Symmetrix Product Line; Mar. 15 Price Increase Planned," Business Wire (Feb. 13, 1991). cited by other . Teresko, J., et al.(ed.), "Next Generation in Data Storage," Industry Week (Oct. 15, 1990), p. 680. cited by other . "Two Years Ahead of Its Competitors' Projected Delivery Dates, EMC Unveils First `RAID` Computer Storage System," Business Wire (Sep. 25, 1990). cited by other . "Best System Corp. purchases Encore Infinity R/T for 3D Virtual Realty [sic] in Motion Simulation Rides," Business Wire (Sep. 17, 1996). cited by other . "Encore Expands Into New Gaming Market with Best System Inc. and Pacific System Integrators Inc.," Business Wire (Sep. 10, 1996). cited by other . "Encore Computer Corporation: South African Farm Cooperative Buys Encore Infinity Data Storage System," M2 Presswire (Sep. 9, 1996). cited by other . "Memorex Telex Sells Encore Infinity SP to Haindl," Business Wire (Sep. 3, 1996). cited by other . "Encore Sells Data Sharing Infinity Storage System to Farm Cooperative in South Africa," Business Wire (Aug. 20, 1996). cited by other . "Encore Reports Second Quarter Financial Results; Product Revenues Increase--Service Declines," Business Wire (Aug. 19, 1996). cited by other . "Encore Computer Corp. Sells Infinity SP30 to 10.sup.th Largest Software Company in Germany," Business Wire (Jul. 11, 1996). cited by other . "Encore Sells Real-Time Systems to the French Navy, DCN-Direction Des Constructions Navales $1 Million Contract," Business Wire (Jul. 9, 1996). cited by other . "Gulf States Toyota, Inc. purchases Encore's Infinity SP Storage Processor with Data Sharing and Backup/Restore Capabilities," Business Wire (Jun. 25, 1996). cited by other . "Encore Awarded a $3 million Contract for Real-Time Computer Systems from EDF Nuclear Power in France," Business Wire (Jun. 25, 1996). cited by other . "Pepsi-Cola General Bottlers Takes Advantage of Data Sharing Capability of Encore's Infinity SP30," Business Wire (Jun. 11, 1996). cited by other . "Memorex Telex (UK) Ltd. to Sell Encore Infinity SP Storage Processors," Business Wire (Jun. 3, 1996). cited by other . "Amcotec Sells Encore Infinity SP30 to General Accident South Africa," Business Wire (May 28, 1996). cited by other . "Encore Gets $3 Million Order for London Underground; Safety Criteria Impose Special Requirements," Business Wire (May 21, 1996). cited by other . "Encore Reports First Quarter Financial Results; Records Initial Storage Product Revenue," Business Wire (May 15, 1996). cited by other . "KPT Inc. Purchases Encore Infinity SP30 Storage Processor for Print Server Applications," Business Wire (May 14, 1996). cited by other . McHugh, J. "When It Will Be Smart to be Dumb," Forbes (May 6, 1996). cited by other . "Sikorsky Purchases Encore Computer Systems for Helicopter Simulation," Business Wire (Apr. 22, 1996). cited by other . "Encore Reports Year End Financial Results . . . $100M Financing Completed," Business Wire (Apil 16, 1996). cited by other . "Digital and Encore Computer to Market Infinity Gateway for AlphaServer 8000 Systems," Business Wire (Apr. 10, 1996). cited by other . "Encore Gets Contract," Sun-Sentinel (Mar. 26, 1996), p. 3D. cited by other . "Northrop Grumman Purchases Encore Systems for U.S. and French Navy E-2C Project," Business Wire (Mar. 25,1996). cited by other . "Encore Announces a Simple, Low Cost, Direct Internet Data Facility to Share Mainframe and Open Systems Data," Business Wire (Feb. 29, 1996). cited by other . "Encore Sells Infinity SP30 Storage System; ISC of Miami Realizes Operating Efficiencies and Financial Savings from New Storage System," Business Wire (Feb. 20, 1996). cited by other . "Encore Sells Infinity SP30 Storage System to GUVV in Germany," Business Wire (Feb. 9, 1996). cited by other . "Encore Signs Memorex Telex Italia; Italian Distributor to Market the Infinity SP Storage Processor," Business Wire (Feb. 6, 1996). cited by other . "Encore Wins Award Valued at Over $1M for PAC-3 Missile," Business Wire (Jan. 29, 1996). cited by other . "Encore Wins Contract Valued at US$500,000 from Ceselsa," M2 Presswire (Jan. 25, 1996). cited by other . "Encore Wins Award Valued at $500 Thousand from Ceselsa," Business Wire (Jan. 23, 1996). cited by other . "Encore Announces World's Fastest Single Board Computer System," Business Wire (Jan. 10, 1996). cited by other . "Encore Announces Infinity R/T Sale to ENEL in Italy," Business Wire (Dec. 18, 1995). cited by other . "Encore Extends Storage Presence to Argentina," M2 Presswire (Dec. 12, 1995). cited by other . "Encore Extends Storage Presence to Argentina; Panam Tech to Sell Infinity SP Storage Processors," Business Wire (Dec. 11, 1995). cited by other . "Encore Announces Sale to Agusta Sistemi in Italy; Alpha AXP-Based Infinity R/T Selected for Simulation," Business Wire (Dec. 4, 1995). cited by other . "Encore Announces System Sale to Letov in Czech Republic," Business Wire (Nov. 27, 1995). cited by other . "Encore Ships Computer System for High Speed Magnetic Suspension Train," Business Wire (Nov. 25, 1995). cited by other . "Encore Reports Third Quarter Financial Results; Encore Makes Progress in Building Storage Distribution," Business Wire (Nov. 20, 1995). cited by other . Depompa, B. "EMC Device Does Two Jobs-New Enterprise Storage Platform Can Handle Data from Mainframes and Unix Computer Systems," Information Week (Nov. 20, 1995), p. 163. cited by other . "Encore Signs Major Distributor in Sweden; MOREX to Sell Infinity SP Storage Family," Business Wire (Nov. 13, 1995). cited by other . Stedman, C., "EMC to Open Up Disk Arrays; Symmetrix 5000 Will Store Data From Multiple Platforms," Computerworld (Nov. 6, 1995), p. 14. cited by other . "Encore Ships Systems to AeroSimulation; Contract Valued at $1 Million Plus," Business Wire (Oct. 31, 1995). cited by other . "Encore Wins Award from Lockheed Martin; $2.4 Million Contract Awarded for MTSS Program," Business Wire (Oct. 24, 1995). cited by other . "Encore Sets Agreement with Bell Atlantic Business Systems Services for Storage Systems," Business Wire (Oct. 16, 1995). cited by other . "Encore Accelerates Paradigm Shift; Intelligent Storage Controllers Outfeature and Outperform All Fixed Function DASD Controllers," Business Wire (Oct. 9, 1995). cited by other . "Encore Infinity SP40 Sets Industry Standard Performance Record for DASD Controllers," Business Wire (Oct. 9, 1995). cited by other . "News Shorts," Computerworld (Oct. 9, 1995), p. 8. cited by other . "Encore Announces Entry Level Storage System That Revolutionizes Enterprise Wide Data Access; Provides Open Systems Users Direct Access to Mainframe Data," Business Wire (Sep. 19, 1995). cited by other . Cao, P., et al., "The TickerTAIP Parallel RAID Architecture," HP Laboratories Technical Report (Nov. 1992), pp. 1-20. cited by other . Berson, S., et al., "Fault Tolerant Design of Multimedia Servers," SIGMOD (1995). cited by other . Chen, P.M., et al., "RAID: High-Performance, Reliable Secondary Storage," ACM Computing Surveys, vol. 26, No. 2 (Jun. 1994), pp. 145-185. cited by other . Staelin, C., et al., "Clustering Active Disk Data to Improve Disk Performance," Department of Computer Science (Sep. 20, 1990), pp. 1-25. cited by other . Seltzer, M., et al., "An Implementation of a Log-Structured File System for UNIX," 1993 Winter USENIX (Jan. 25-29, 1993), pp. 1-18. cited by other . Kohl, J.T., et al., "HighLight: Using a Log-Structured File System for Tertiary Storage Management," (Nov. 20, 1992), pp. 1-15. cited by other . Berson, S., et al., "Staggered Striping in Multimedia Information Systems," Computer Science Department Technical Report, University of California (Dec. 1993), pp. 1-24. cited by other . Polyzois, C.A., et al., "Disk Mirroring with Alternating Deferred Updates," Proceedings of the 19.sup.th VLDB Conference, Dublin, Ireland (1993), pp. 604-617. cited by other . Stodolsky, D., et al., "Parity Logging: Overcoming the Small Write Problem in Redundant Disk Arrays," 20.sup.th Annual International Symposium on Computer Architecture (May 16-19, 1993), pp. 1-12. cited by other . Holland, M., et al. "Parity Declustering for Continuous Operation in Redundant Disk Arrays," Proceedings of the 5.sup.th Conference on Architectural Support for Programming Languages and Operating Systems (1992). cited by other . Gray, J., et al., "Parity Striping of Disc Arrays: Low-Cost Reliable Storage with Acceptable Throughput," Proceedings of the 16.sup.th VLDB Conference, Brisbane, Australia (1990), pp. 148-161. cited by other . Hartman, J. H. "The Zebra Striped Network File System," Dissertation, University of California At Berkeley (1994), pp. i-ix and 1-147. cited by other . "Data Link Provider Interface Specification," OSI Work Group, UNIX International (Aug. 20, 1991), pp. 1-174 and clxxv-vii. cited by other . "Veritas.RTM. Volume Manager (VxVM.RTM.): User's Guide, Release 2.3," Solaris.TM. (Aug. 1996). cited by other . "IEEE Standard Dictionary of Measures to Produce Reliable Software," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Apr. 30, 1989), pp. 1-37. cited by other . "IEEE Standard for Software User Documentation," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Aug. 22, 1988), pp. 1-16. cited by other . "IEEE Standard for Software Unit Testing," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Dec. 29, 1986), pp. 1-24. cited by other . "IEEE Guide for Software Quality Assurance Planning," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Feb. 1986), pp. 1-31. cited by other . "Fourteenth IEEE Symposium on Mass Storage Systems: Storage-at the Forefront of Information Infrastructures," Second International Symposium, Monterey, California (Kavanaugh, Mary E. (ed.)) (Sep. 11-14, 1995), pp. v-xi and 1-369. cited by other . "IEEE Guide to Software Design Descriptions," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (May 25, 1993), pp. i-v and 1-22. cited by other . "IEEE Guide for the Use of IEEE Standard Dictionary of Measures to Produce Reliable Software," Institute of Electrical and Electronics Engineers, Inc., New York (Jun. 12, 1989), pp. 1-96. cited by other . "IEEE Guide to Software Configuration Management," The Institute of Electrical and Electronics Engineers, Inc., New York (Sep. 12, 1988), pp. 1-92. cited by other . "IEEE Standard for Software Quality Assurance Plans," Institute of Electrical and Electronics Engineers, Inc., New York, NY (Aug. 17, 1989), pp. 1-12. cited by other . "IEEE Standard for Software Test Documentation," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Dec. 3, 1982), pp. 1-48. cited by other . Coleman, S. and Miller, S. (eds.), "Mass Storage System Reference Model, Version 4," IEEE Technical Committee on Mass Storage Systems and Technology (May 1990), pp. 1-38. cited by other . Wilkes, J., et al., "Introduction to the Storage Systems Program," Computer Systems Laboratory, Hewlett Packard Laboratories (Aug. 10, 1995), pp. 1-37. cited by other . IEEE Storage Systems Standards Working Group (Project 1244), "Reference Model for Open Storage Systems Interconnection: Mass Storage Systems Reference Model, Version 5," The Institute of Electrical and Electronics Engineers, Inc., New York, NY (Sep. 8, 1994). cited by other . Bedoll, R. F., "Mass Storage Support for Supercomputing," IEEE (Sep. 1988), pp. 217-221. cited by other . Bhide, A., et al., "An Efficient Scheme for Providing High Availability," Association for Computing Machinery SIGMOD (Apr. 1992), pp. 236-245. cited by other . Borgerson, B.R., et al., "The Architecture of the Sperry UNIVAC 1100 Series Systems," IEEE (Jun. 1979), pp. 137-146. cited by other . Bard, Y., "A Model of Shared DASD and Multipathing," Communications of the ACM, vol. 23, No. 10 (Oct. 1980), pp. 564-572. cited by other . Cheriton, D. R., UIO: A Uniform I/O System Interface for Distributed Systems, ACM Transactions on Computer Systems, vol. 5, No. 1 (Feb. 1987) pp. 12-46. cited by other . Fisher, Susan E., RAID System Offers GUI, Flexible Drive Function. (Pacific Micro Data Inc's Mast VIII) (Brief Article), PC Week, Apr. 25, 1994 v11 n16 p 71 (1), Copyright: Ziff Davis Publishing Company 1994. cited by other . Enos, Randy, Choosing a RAID Storage Solution. (included related glossary and related article on open support) (Special Report: Fault Tolerance), LAN Times, Sep. 19, 1994 v11 n19 p66 (3) Copyright: McGraw Hill, Inc. 1994. cited by other . David A. Patterson, Peter Chen, Garth Gibson, and Randy H. Katz, Introduction to Redundancy Arrays of Inexpensive Disks (RAID), Computer Science Division, Department of Electrical Engineering and Computer Sciences, University of California, CH2686-4/89/0000/0112$01.00 .COPYRGT. 1989 IEEE. cited by other . Mark B. Friedman, RAID Keeps Going and Going and . . . IEEE Spectrum, Apr. 1996. cited by other. |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.