Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition
Reexamination Certificate
2011-04-19
2011-04-19
Nguyen, Than (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Specific memory composition
C711S170000
Reexamination Certificate
active
07930475
ABSTRACT:
A method for storing data on a plurality of storage devices of a storage system is disclosed. The data is received as data blocks from a plurality of write requests. The data blocks are saved as buffered data for writing to the storage devices in a single write request. An indication is received indicating the available storage blocks on the plurality of storage devices which are available for writing. The buffered data is associated with selected storage blocks of the storage blocks which are available for writing. The buffered data is written to the selected storage blocks in a single write request.
REFERENCES:
patent: 3876978 (1975-04-01), Bossen et al.
patent: 4092732 (1978-05-01), Ouchi
patent: 4201976 (1980-05-01), Patel
patent: 4205324 (1980-05-01), Patel
patent: 4375100 (1983-02-01), Tsuji et al.
patent: 4467421 (1984-08-01), White
patent: 4517663 (1985-05-01), Imazeki et al.
patent: 4667326 (1987-05-01), Young et al.
patent: 4688221 (1987-08-01), Nakamura et al.
patent: 4722085 (1988-01-01), Flora et al.
patent: 4755978 (1988-07-01), Takizawa et al.
patent: 4761785 (1988-08-01), Clark et al.
patent: 4775978 (1988-10-01), Hartness
patent: 4796260 (1989-01-01), Schilling et al.
patent: 4805098 (1989-02-01), Mills et al.
patent: 4817035 (1989-03-01), Timsit
patent: 4825403 (1989-04-01), Gershenson et al.
patent: 4837680 (1989-06-01), Crocket et al.
patent: 4847842 (1989-07-01), Schilling
patent: 4849929 (1989-07-01), Timsit
patent: 4849974 (1989-07-01), Schilling et al.
patent: 4849976 (1989-07-01), Schilling
patent: 4870643 (1989-09-01), Bultman et al.
patent: 4899342 (1990-02-01), Potter et al.
patent: 4989205 (1991-01-01), Dunphy, Jr. et al.
patent: 4989206 (1991-01-01), Dunphy, Jr. et al.
patent: 5077736 (1991-12-01), Dunphy, Jr. et al.
patent: 5088081 (1992-02-01), Farr
patent: 5101492 (1992-03-01), Schultz et al.
patent: 5128810 (1992-07-01), Halford
patent: 5148432 (1992-09-01), Gordon et al.
patent: RE34100 (1992-10-01), Hartness
patent: 5163131 (1992-11-01), Row et al.
patent: 5166936 (1992-11-01), Ewert et al.
patent: 5179704 (1993-01-01), Jibbe et al.
patent: 5202979 (1993-04-01), Hillis et al.
patent: 5208813 (1993-05-01), Stallmo
patent: 5210860 (1993-05-01), Pfeffer et al.
patent: 5218689 (1993-06-01), Hotle
patent: 5233618 (1993-08-01), Glider et al.
patent: 5235601 (1993-08-01), Stallmo et al.
patent: 5237658 (1993-08-01), Walker et al.
patent: 5257367 (1993-10-01), Goodlander et al.
patent: 5274799 (1993-12-01), Brant et al.
patent: 5283880 (1994-02-01), Marcias-Garza
patent: 5305326 (1994-04-01), Solomon et al.
patent: 5351246 (1994-09-01), Blaum et al.
patent: 5410667 (1995-04-01), Belsan et al.
patent: 5442752 (1995-08-01), Styczinski
patent: 5459842 (1995-10-01), Begun et al.
patent: 5537567 (1996-07-01), Galbraith et al.
patent: 5579475 (1996-11-01), Blaum et al.
patent: 5623595 (1997-04-01), Bailey
patent: 5805788 (1998-09-01), Johnson
patent: 5812753 (1998-09-01), Chiariotti
patent: 5819292 (1998-10-01), Hitz et al.
patent: 5860003 (1999-01-01), Eidler et al.
patent: 5860091 (1999-01-01), DeKoning et al.
patent: 5862158 (1999-01-01), Baylor et al.
patent: 5884098 (1999-03-01), Mason, Jr.
patent: 5948110 (1999-09-01), Hitz et al.
patent: 5950225 (1999-09-01), Kleiman
patent: 5963962 (1999-10-01), Hitz et al.
patent: 6038570 (2000-03-01), Hitz et al.
patent: 6092215 (2000-07-01), Hodges et al.
patent: 6101568 (2000-08-01), Richardson
patent: 6138126 (2000-10-01), Hitz et al.
patent: 6138201 (2000-10-01), Rebalski
patent: 6148368 (2000-11-01), DeKoning
patent: 6158017 (2000-12-01), Han et al.
patent: 6195727 (2001-02-01), Islam et al.
patent: 6223300 (2001-04-01), Gotoh
patent: 6233648 (2001-05-01), Tomita
patent: 6289356 (2001-09-01), Hitz et al.
patent: 6298415 (2001-10-01), Riedle
patent: 6490664 (2002-12-01), Jones et al.
patent: 6532548 (2003-03-01), Hughes
patent: 6581185 (2003-06-01), Hughes
patent: 7254813 (2007-08-01), Leong et al.
patent: 7809693 (2010-10-01), Lango et al.
patent: 2002/0091903 (2002-07-01), Mizuno
patent: 2003/0182348 (2003-09-01), Leong et al.
patent: 2003/0182349 (2003-09-01), Leong et al.
patent: 2001-154811 (2001-06-01), None
patent: 2001-188658 (2001-06-01), None
patent: WO 94/29795 (1994-12-01), None
patent: WO 94/29796 (1994-12-01), None
“Complaint for Patent Infringement and Demand for Jury Trial”, filed Sep. 5, 2007 in United States District Court for the Eastern District of Texas, Lufkin Division. Civil Action No. 9:07CV206, 18 pages.
“Defendant Sun Microsystems, Inc.'s Answer and Counterclaim to Plaintiff Network Appliance, Inc.'s Complain for Patent Infringement”, filed Oct. 25, 2007 in United States District Court for the Eastern District of Texas, Lufkin Division. Civil Action No. 9:07CV206, 64 pages.
“Network Appliance's Reply to Sun's Answer and Counterclaims”, filed Dec. 7, 2007 in United States District Court for the Northern District of California, San Francisco Division. Case No. 3:07-CV-06053-EDL, 39 pages.
“Defendant-Counterclaim Plaintiff Sun Microsystems, Inc.'s Preliminary Invalidity Contentions and Accompanying Document Production for U.S. Patent No. 7,200,715” filed Mar. 6, 2008 in United States District Court for the Northern District of California, San Francisco Division. Case No. 3:07-CV-06053-EDL, 99 pages.
Shirrif et al. “Sawmill: A High Bandwidth Logging File System”, Proceedings of the USENIX Summer 1994 Technical Conference—vol. 1, published in 1994, 12 pages.
Uysal et al. “A Modular, Analytical Throughput Model for Modern Disk Arrays”, Published in the Ninth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS-200l), Aug. 15-18, 2001, Cincinnati, Ohio, USA, 10 pages.
Wilkes et al. “The HP AutoRAID Hierarchical Storage System”, ACM Transactions on Computer Systems, vol. 14, No. 1, Feb. 1996, pp. 108-136.
Gibson, Garth A. “Redundant Disk Arrays: Reliable, Parallel Secondary Storage”, published by the MIT Press, Cambridge, Massachusetts, 1992, 26 pages.
Common Internet File System (CIFS) Version: CIFS-Spec 0.9, Storage Networking Industry Association (SNIA), Draft SNIA CIFS Documentation Work Group Work-in-Progress, Revision Date: Mar. 26, 2001.
Fielding et al. (1999) Request for Comments (RFC) 2616, HTTP/1.1.
David Hitz et al. TR 3002 File System Design for an NFS File Server Appliance, published by Network Appliance, Inc., Mar. 1995.
Chen Peng et al. “The Design of High Performance Control System in RAID” Computing in High Energy Physics Aug. 31, 1998, pp. 1-8, Chicago, IL.
European Search Report, Apr. 3, 2005.
Anvin, Peter H. “The Mathematics of RAID 6” Dec. 2004.
Auspex 4Front NS2000, System Architecture, Network-Attached Storage for a New Millennium, Auspex Engineering Technical Report Jan. 24, 1999.
Bestavros, Azer et al. “Reliability and Performance of Parallel Disks”, Technical Memorandum 45312-891206-01TM, AT&T, Bell Laboratories, Department 45312, Holmdel NJ, Dec. 1989.
Bitton, Dina, Disk Shadowing, Proceedings of the 14th VLDB Conference, LA, CA 1988.
Bultman, David L., “High Performance SCSI Using Parallel Drive Technology”, In Proc. BUSCON Conf., pp. 40-44, Anaheim, CA, Feb. 1988.
Chen, Peter et al., “Two Papers on RAIDs”. Technical Report, CSD-88-479, Computer Science Division, Electrical Engineering and Computer Sciences, University of California at Berkeley (1988).
Chen, Peter M. et al., RAID: High Performance, Reliable Secondary Storage, ACM Computing Surveys, 26(2): 145-185, Jun. 1994.
Chen, Peter M. et al. Maximizing Performance in a Striped Disk Array, Proc. 1990 ACM SIGARCH 17thIntern. Symp. On Comp. Arch., Seattle, WA, May 1990, pp. 322-331.
Chen Peter M. et al., “An Evaluation of Redundant Arrays of Disks Using an Amdahl 5890”, Performance Evaluation, pp. 74-85, 1990.
Chervenak, Ann L., “Performance Measurement of the First RAID Prototype”, Technical Report UCB/CSD 90/574, Computer Science Di
Doucette Douglas P.
Kleiman Steven R.
Strange Stephen H.
Sundaram Rajesh
Viswanathan Srinivasan
Cesari and McKenna LLP
NetApp, Inc.
Nguyen Than
LandOfFree
Method for writing contiguous arrays of stripes in a RAID... 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 writing contiguous arrays of stripes in a RAID..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for writing contiguous arrays of stripes in a RAID... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2699944