Distributed file system snapshot
First Claim
Patent Images
1. A computer implemented method, comprising:
- receiving metadata information associated with data stored within a distributed file system having, a namespace, the namespace maintaining a hierarchy of files and directories associated with the stored data;
creating a secondary namespace within a local file system using the metadata information, a hierarchy of files and directories in the secondary namespace corresponding to the hierarchy of files and directories in the namespace of the distributed file system; and
creating an image of the secondary namespace when a request to create an image of the distributed file system is received, the image of the secondary namespace created using an image creation feature of the local file system.
0 Assignments
0 Petitions
Accused Products
Abstract
Technology is disclosed for managing data in a distributed file system (“the technology”). The technology can gather metadata information associated with the data stored within the distributed file system, create a secondary namespace within a local file system of a local host using the gathered metadata information and store the gathered metadata information as files within the secondary namespace. Further, when a request to create a PPI of the distributed file system is received, the technology can create a PPI of the secondary namespace using a PPI creation feature of the local file system.
-
Citations
20 Claims
-
1. A computer implemented method, comprising:
-
receiving metadata information associated with data stored within a distributed file system having, a namespace, the namespace maintaining a hierarchy of files and directories associated with the stored data; creating a secondary namespace within a local file system using the metadata information, a hierarchy of files and directories in the secondary namespace corresponding to the hierarchy of files and directories in the namespace of the distributed file system; and creating an image of the secondary namespace when a request to create an image of the distributed file system is received, the image of the secondary namespace created using an image creation feature of the local file system. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A system comprising at least one server, the at least server configured to:
-
receive a block map file and a namespace file associated with a namespace of the system, the block map file including a mapping between a data block associated with a selected file stored using the system and a location of the data block associated with the selected file, the namespace file including information relating to a hierarchy of files and directories in the namespace of the system; determine the hierarchy of files and directories in the namespace of the system using the namespace file; gather a metadata information associated with the files and the directories using the namespace file and the block map file; create a secondary namespace within a local file system of a local host, a hierarchy of files and directories in the secondary namespace corresponding to the hierarchy of files and directories in the namespace of the system; and create a an image of the secondary namespace when a request to create an image of the system is received, the image of the secondary namespace created using an image creation feature of the local file system. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium storing computer executable instructions, comprising:
-
instructions for receiving metadata information associated with a data stored within a distributed file system, the namespace maintaining a hierarchy of files and directories associated with the stored data; instructions for creating a secondary namespace within a local file system using the metadata information, a hierarchy of files and directories in the secondary namespace corresponding to the hierarchy of files and directories in the namespace of the distributed file system; and instructions for creating an image of the secondary namespace when a request to create an image of the distributed file system is received, the image of the secondary namespace created using an image creation feature of the local file system. - View Dependent Claims (14, 15, 16, 17, 18, 20)
-
Specification