Electrical computers and digital processing systems: multicomput – Distributed data processing – Client/server
Reexamination Certificate
2006-06-27
2006-06-27
Bataille, Pierre-Michel (Department: 2186)
Electrical computers and digital processing systems: multicomput
Distributed data processing
Client/server
C709S220000, C709S226000, C711S162000
Reexamination Certificate
active
07069295
ABSTRACT:
A peer-to-peer storage system includes a storage coordinator that centrally manages distributed storage resources in accordance with system policies administered through a central administrative console. The storage resources, or “nodes,” are otherwise unused portions of storage media, e.g., hard disks, that are included in the devices such as personal computers, workstations, laptops, file servers, and so forth, that are connected to a corporate computer network, and are thus otherwise available only individually to the respective devices. The storage coordinator assigns the nodes to various “replication groups” and allocates the storage resources on each of the nodes in a given group to maintaining dynamically replicated versions of the group files. The storage nodes in a given group perform dynamic file replication and synchronization operations by communicating directly, that is, peer-to-peer, using a message-based protocol. The storage coordinator also manages distributed searches of file content on the network by selecting one node from each group to search through the associated group files. The selected nodes report the search results back to the storage coordinator, which organizes the results and provides them to the user. Thereafter, in response to a request for various files by the user, the storage coordinator instructs the nodes that are near neighbors of the user to provide the requested files. The storage coordinator thus ensures that the amount of the network bandwidth consumed by the search operation is minimized.
REFERENCES:
patent: 5475834 (1995-12-01), Anglin et al.
patent: 5673382 (1997-09-01), Cannon et al.
patent: 5806065 (1998-09-01), Lomet
patent: 5832514 (1998-11-01), Norin et al.
patent: 5911776 (1999-06-01), Guck
patent: 5913207 (1999-06-01), Chaudhuri et al.
patent: 5918229 (1999-06-01), Davis
patent: 5978791 (1999-11-01), Farber et al.
patent: 6065017 (2000-05-01), Barker
patent: 6065018 (2000-05-01), Beier et al.
patent: 6374266 (2002-04-01), Shnelvar
patent: 6408310 (2002-06-01), Hart
patent: 6430577 (2002-08-01), Hart
patent: 2002/0055989 (2002-05-01), Stringer-Calvert et al.
patent: 2002/0065919 (2002-05-01), Taylor et al.
patent: 2002/0099914 (2002-07-01), Matsunami et al.
patent: 2002/0188657 (2002-12-01), Traversat et al.
patent: 2003/0079018 (2003-04-01), Lolayekar et al.
patent: 2003/0145086 (2003-07-01), O'Reilly
patent: 2003/0236820 (2003-12-01), Tierney et al.
“Cluster-based scalable network sevices”, Armando Fox et al, ACM SIGOPS Operating Systems Review, Proceedings of the sixteenth ACM symposium on Operating systems principles, Oct. 1997.
“Integrating the Portable APPN Protocol Stack into a Multiprotocol Router”, Alexander et al., IEEE Computing, pp. 133-141, 1995.
U.S. Appl. No. 60/308,932, filed Jul. 31, 2001.
U.S. Appl. No. 60/286,255, filed Apr. 24, 2001.
U.S. Appl. No. 60/253,573, filed Nov. 28, 2000.
U.S. Appl. No. 60/268,893, filed Feb. 14, 2001.
U.S. Appl. No. 60/247,184, filed Nov. 9, 2002.
U.S. Appl. No. 60/247,488, filed Nov. 8, 2000.
Stephen Simon, “Peer-to-Peer Network Management In An IBM SNA Network”, IEEE Network Magazine, pp. 30-34, 1991.
Antony Rowstron et al, “Storage Management and Caching in PAST, A Large-Scale Persistent Peer-to-Peer Storage utility”, ACM Digital Library, pp. 188-201, 2001.
Jussi Kangasharju et al, “A Replicated Architecture for the Domain Name System”, IEEE Transactions, INFOCOM 2000, pp. 660-669.
Rhea, et al., article entitled Maintenance-Free Global Data Storage, IEEE Internet Computing, Sep.-Oct., 2001, pp. 40-49.
Doucer and Wattenhofer, paper entitled Large-Scale Simulation of Replica Placement Algorithms for a Serverless Distributed File System.
Druschel and Rowston, paper entitled “PAST: A large-scale, persistent peer-to-peer storage utility”.
Douceur and Wattenhofer, Microsoft Research, paper entitled “Optimizing File Availability in a Secure Serverless Distributed File System”.
Kubiatowicz, et al., Article Entitled OceanStore: An Architecture for Global-Scale Persisent Storage, Proceedings of the Ninth International Conference on Architectural Support for the Programming Languages and Operating Systems (ASPOLS 2000), Nov., 2000.
Bolosky et al., article entitled “Feasibility of a Serverless Distributed File System Depolyed on an Existing Set of Desktop PCs”, SIGMETRICS 2000, 6/00 Santa Clara, CA.
Bolosky, et al., paper entitled “Single Instance Storage in Windows® 2000”, Microsoft Research, Balder Technology Group, Inc.
Kubiatowicz, J., UC Berkeley slides entitled “OceanStore: Data Security in an Insecure World”, 2001, pp. 1-16.
Klugerman Michael Richard
Ludmann Sandor
O'Neill Donal
Sutherland Andrew
Zukovsky Eli
Bataille Pierre-Michel
Cesari and McKenna LLP
The Escher Group, Ltd.
LandOfFree
Peer-to-peer enterprise storage does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Peer-to-peer enterprise storage, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Peer-to-peer enterprise storage will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3624103