Method of providing shared objects and node-specific objects in a cluster file system
First Claim
1. A method of providing shared objects and node-specific objects in a cluster file system, said method comprising:
- providing to a particular shared object an attribute that indicates any object created in said particular shared object from this point in time will be designated as node-specific; and
when a node causes a file system operation that is node-specific to be performed by accessing said particular shared object, performing said file system operation in an alternate directory corresponding to said node, wherein said alternate directory supports a node-specific object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing shared objects and node-specific objects in a cluster file system is described and provided. The method includes providing to a particular shared object an attribute, whereas the particular shared object can be a container-type shared object. The attribute indicates any object created in the particular shared object (including its sub-divisions or sub-containers) from this point in time will be designated as node-specific. Furthermore, when a node causes a file system operation that is node-specific to be performed by accessing the particular shared object, the file system operation is performed in an alternate directory corresponding to the node. The alternate directory supports a node-specific object. The shared objects and the node-specific objects can be directories. Additionally, the shared objects and the node-specific objects can be files.
-
Citations
22 Claims
-
1. A method of providing shared objects and node-specific objects in a cluster file system, said method comprising:
-
providing to a particular shared object an attribute that indicates any object created in said particular shared object from this point in time will be designated as node-specific; and
when a node causes a file system operation that is node-specific to be performed by accessing said particular shared object, performing said file system operation in an alternate directory corresponding to said node, wherein said alternate directory supports a node-specific object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium comprising computer-executable instructions stored therein for performing a method of providing shared objects and node-specific objects in a cluster file system, said method comprising:
-
providing to a particular shared object an attribute that indicates any object created in said particular shared object from this point in time will be designated as node-specific; and
when a node causes a file system operation that is node-specific to be performed by accessing said particular shared object, performing said file system operation in an alternate directory corresponding to said node, wherein said alternate directory supports a node-specific object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a cluster having a plurality of nodes;
a mass storage device coupled to said cluster; and
a cluster file system configured to automatically provide shared objects and node-specific objects to each node without duplicating shared objects when providing node-specific objects. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification