Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique
Reexamination Certificate
2005-11-29
2005-11-29
Bataille, Pierre-Michel (Department: 2186)
Electrical computers and digital processing systems: memory
Storage accessing and control
Control technique
C711S170000, C714S006130
Reexamination Certificate
active
06970987
ABSTRACT:
A method of redundantly storing data in a geographically-diverse data-storing system is presented. The data-storing system has one or more data sites and a set of data-protecting sites. A new version of a set of data is written to a first data site, and a representation of the new version is generated. The representation is transmitted from the first data site to a subset of the data-protecting sites. At each data-protecting site, the representation is stored and an acknowledgment of the storing is transmitted back. Also, upon receipt back of a commit command, a data-protecting operation is performed on the representation to generate a data-protecting value, which is also stored. Then, storage corresponding to the representation is released. Further, at a first data site, once acknowledgments from each data-protecting site are received, a commit command is transmitted to the subset of data-protecting sites. Additionally, storage is released corresponding to a previous version of the set of data.
REFERENCES:
patent: 5321703 (1994-06-01), Weng
patent: 5675802 (1997-10-01), Allen et al.
patent: 5729733 (1998-03-01), Sharif-Askary
patent: 6334168 (2001-12-01), Islam et al.
patent: 6336173 (2002-01-01), Day et al.
patent: 6502205 (2002-12-01), Yanai et al.
patent: 2002/0010542 (2002-01-01), Ahrens et al.
patent: 2002/0099727 (2002-07-01), Kadyk et al.
patent: 2003/0105912 (2003-06-01), Noren
H. Ambach et al., “BD2 and System 390 a Perfect Fit”, 10 pps., undated.□□IEEE publication, “Overview of Disaster Recovery for Transaction Processing System” by Richard King et al., IBM T.J. Watson Research Center, Yorktown Heights, pp. 286-293 Jun. 1990.
IEEE publication, “Design Approaches for Real-Time Transaction Processing Remote Site Recovery” by D. I. Burkes, IBM Almaden Research Institute, pp. 568-572 Mar. 1990.
Mendel Rosenblum and John K. Ousterhout, “The Design and Implementation of a Log-Structured File System,” ACM Transactions on Computer Systems, vol. 10, No. 1, Feb. 1992, pp. 26-52.
“VERITAS NetBackup and Storage Migrator” www.sun.com/stora ...
etbackup.html; $sessionid$QEOQTDQAAC2QHAMTA1FU5Y, published at least as early as Oct. 28, 2000, 5 pages.
Uniting File Systems; Experimental Large Scale, Distributed File Systems Are now Being Created (included related article on the History of the AFS Project), Unix Review, vol. 7, No. 3, Mar. 1989, pp. 61-70.
Using Multiple Replica Classes to Improve Performance in Distributed System, by Peter Triantafillou and David Tayloer, The 11th International Conference on Distributed Computing Systems, May 20-24, 1991, pp. 420-428.
Federighi C, “A distributed Hierarchical Storage Manager for a Video-on-Demand System,” Department of Electrical Engr. and Computer Science, University of California, Berkeley, California, Dec. 1993.
T. Anderson, M. Dahlin, J. Neefe, D. Patterson, D. Roselli, and R. Wang. Serverless network file systems. 1995 ACM 0-89791-715-4/95/0012; In Proceedings of the 15th ACM Symposium on Operating System Principles, pp. 109-126, Copper Mountain Resort, Colorado, Dec. 1995.
C. Chao, R. English, D. Jacobson, A. Stepanov, and J. Wilkes, Mime: A high performance parallel storage device with strong recovery guarantees. Technical Report HPL-CSP-92-9 rev. 1, Hewlett-Packard Laboratories, Palo Alto, CA, Nov. 1992.
W. de Jonge, M.F. Kasshoek, and W.C. Hsieh. The logical disk: A new approach to improving file systems. 1993 ACM 0-89791-632-8/93/0012; In Proceedings of the 14th ACM Symposium on Operating System Principles, pp. 15-28, Asheville, NC, Dec. 1993.
R.M. English and A.A. Stepanov. Loge: A self-organizing disk controller. In Proceedings of USENIX 1992 Winter Technical Conference, pp. 237-251, San Francisco, CA, Jan. 1992.
J.H. Hartman and J.K. Ousterhout. The Zebra striped network file system. ACM Transactions on Computer Systems, 13(3):274-310, Aug. 1995.
D.D.E. Long, B.R. Montague, and L.F. Cabrera. Swift/RAID: a distributed RAID system. Technical Report UCSC-CRL-94-06, University of California, Santa Cruz, 1994.
S. Savage and J. Wilkes, AFRAID—a frequently redundant array of independent disks. In Proceedings of the 1996 USENIX Technical Conference, pp. 27-39, San Diego, CA, Jan. 1996.
M. Stonebraker and G.A. Schloss. Distributed RAID—a new multiple copy algorithm. CH2840-7/0000/0430, In Proceedings of the Sixth IEEE International Conference on Data Engineering, pp. 430-437, Feb. 1990.
R. Wang and T.E. Anderson. xFS: A wide area mass storage file system. 0-8186-4000-6/93, IEEE, In Proceedings of the Fourth Workshop on Workstation Operating Systems, pp. 71-78, Napa, CA, 1993.
J. Wilkes, R. Golding, C. Staelin, and T. Sullivan. The HP AutoRAID hierarchical storage system. ACM Transactions on Computer Systems, 14(1):108-136, Feb. 1996.
Ji Minwen
Leung Shun-Tak
Bataille Pierre-Michel
Hewlett--Packard Development Company, L.P.
LandOfFree
Method for storing data in a geographically-diverse... 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 storing data in a geographically-diverse..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for storing data in a geographically-diverse... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3452857