Symbiotic wide-area file system and method
First Claim
Patent Images
1. A method for a wide area file system, the method comprising:
- creating a peer-to-peer wide-area file system that allows read and write sharing of data.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, the invention provides a method and apparatus for a wide area file system, including: creating a peer-to-peer wide-area file system that allows read and write sharing of data. In another embodiment, the invention provides a method and apparatus for a wide area file system, including using per-file replication to achieve high availability and performance in the wide-area distributed file system.
-
Citations
46 Claims
-
1. A method for a wide area file system, the method comprising:
creating a peer-to-peer wide-area file system that allows read and write sharing of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. An apparatus for a wide area file system, the apparatus comprising:
at least one node configured to create a peer-to-peer wide-area file system that allows read and write sharing of data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
33. A method for a wide area file system, the method comprising:
using per-file replication to achieve high availability and performance in a wide-area distributed file system. - View Dependent Claims (34, 35)
-
36. An apparatus for a wide area file system, the apparatus comprising:
at least one node configured to use per-file replication to achieve high availability and performance in a wide-area distributed file system. - View Dependent Claims (37, 38)
-
39. A server, comprising:
-
a protocol handler configured to receive requests from a client device to access a file;
a replication engine configured to create a replica of a file in response to an initial access to a file;
a log module configured to log replica-update operations to a replica; and
a membership module configured to provide the information to permit the replication engine to make decisions on integration, updates, requests functions.
-
-
40. A method for a distributed file system, the method comprising:
creating a replica of a file in response to an initial access to the file. - View Dependent Claims (41, 42)
-
43. An article of manufacture, comprising:
-
a machine-readable medium having stored thereon instructions to;
create a peer-to-peer wide-area file system that allows read and write sharing of data.
-
-
44. An article of manufacture, comprising:
-
a machine-readable medium having stored thereon instructions to;
use per-file replication to achieve high availability and performance in a wide-area distributed file system,
-
-
45. An article of manufacture, comprising:
-
a machine-readable medium having stored thereon instructions to;
create a replica of a file in response to an initial access to the file.
-
-
46. An apparatus for a wide area file system, the apparatus comprising:
means for creating a peer-to-peer wide-area file system that allows read and write sharing of data.
Specification