SYSTEM FOR EMULATING A VIRTUAL BOUNDARY OF A FILE SYSTEM FOR DATA MANAGEMENT AT A FILESET GRANULARITY
First Claim
1. A computer program product having program codes stored on a computer-usable medium for emulating a virtual boundary of a file system for data management at a fileset granularity, wherein the file includes a file ID and a file system ID, the computer program product comprising:
- a program code for dynamically assigning a fileset ID associated with a file in the file system;
a program code for defining the fileset as a virtual boundary of the file system;
wherein the virtual boundary of the fileset is smaller than, and contained within the file system; and
a program code for identifying the file by the file ID and the fileset ID rather than by the file ID and the file system ID.
0 Assignments
0 Petitions
Accused Products
Abstract
A file system boundary emulation system emulates a virtual boundary of a filesystem within an existing file system for data management at a fileset granularity, within the framework of a wide area filesystem federation. The system dynamically assigns a fileset ID to the file that belongs to that fileset. The system comprises a fileset defined by the virtual boundary of the file. The virtual boundary is less than and contained within the file system. The fileset identifies the file via the file ID and the fileset ID. The system maps the file ID to the fileset ID. The filesets are dynamically created and removed based on administrative instructions. Filesets are used for fine grained data management and namespace control in a filesystem federation.
-
Citations
13 Claims
-
1. A computer program product having program codes stored on a computer-usable medium for emulating a virtual boundary of a file system for data management at a fileset granularity, wherein the file includes a file ID and a file system ID, the computer program product comprising:
-
a program code for dynamically assigning a fileset ID associated with a file in the file system; a program code for defining the fileset as a virtual boundary of the file system; wherein the virtual boundary of the fileset is smaller than, and contained within the file system; and a program code for identifying the file by the file ID and the fileset ID rather than by the file ID and the file system ID. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A processor implemented system for emulating a virtual boundary of a file system for data management at a fileset granularity, wherein the file includes a file ID and a file system ID, the system comprising:
-
an augmented file server for dynamically assigning a fileset ID associated with a file in the file system; an administration server for defining the fileset as a virtual boundary of the file system; wherein the virtual boundary of the fileset is smaller than, and contained within the file system; and wherein the augmented file server identifies the file by the file ID and the fileset ID rather than by the file ID and the file system ID. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification