Method and system for extending file system metadata
First Claim
1. In a computer including at least one client, a system for handling requests from the client for accessing metadata and client data from at least one file system having an associated format containing specific metadata, the system comprising:
- format agent means for managing said at least one file system;
interface means for receiving a request from said client;
dispatch means for receiving the request from said interface means and routing said request to said format agent means; and
metadata attribute storage means for storing metadata attribute data, wherein said format agent means accesses said metadata attribute storage means to fulfill portions of said request regarding metadata attributes which are not included in said associated format of said at least one file system.
2 Assignments
0 Petitions
Accused Products
Abstract
In a computer, a system and a method handle requests from a client for accessing metadata attributes from at least one file system having an associated format containing specific metadata attributes. A format agent manages the file system. A client'"'"'s request is received at an interface and forwarded to a dispatcher. The dispatcher routes the request to the format agent. The format agent fulfills the portions of the client'"'"'s request regarding metadata attributes included in the associated format of the file system. If the client'"'"'s request contains a metadata attribute that is not part of the file system'"'"'s associated format, the format agent accesses a metadata attribute store to retrieve the metadata attribute data needed to fulfill the request. The requested metadata attribute data is then returned to the client. Multiple instances of the metadata attribute data are accessible by the client, the instances selected and/or assigned by the client and/or the system.
221 Citations
63 Claims
-
1. In a computer including at least one client, a system for handling requests from the client for accessing metadata and client data from at least one file system having an associated format containing specific metadata, the system comprising:
-
format agent means for managing said at least one file system; interface means for receiving a request from said client; dispatch means for receiving the request from said interface means and routing said request to said format agent means; and metadata attribute storage means for storing metadata attribute data, wherein said format agent means accesses said metadata attribute storage means to fulfill portions of said request regarding metadata attributes which are not included in said associated format of said at least one file system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A file manager comprising:
-
a plurality of interface modules for receiving a request from a client regarding a storage medium, the storage medium being organized according to a file system format; at least one format agent for processing requests to said storage medium; a dispatcher for receiving the request from said interface modules and routing said request to said at least one format agent; and a metadata attribute store for storing metadata attribute data, wherein said at least one format agent accesses said metadata attribute store to fulfill portions of said request regarding metadata attributes which are not included in said associated format of said storage medium. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. In a computer including at least one client, a method for handling requests from the client for accessing metadata and client data from at least one file system having an associated format, the method comprising the steps of:
-
receiving a request for accessing metadata attributes from said file system from said client; routing the request to a format agent managing said file system; fulfilling portions of said request regarding metadata attributes contained in said associated format of said file system; and retrieving metadata attribute data from a metadata attribute storage means to fulfill portions of said request regarding metadata attributes that are not contained in said associated format of said file system. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method for handling requests in a file manager, comprising the steps of:
-
receiving a request from a client regarding a storage medium, the storage medium being organized according to a file system format; routing the request to a format agent managing said file system; fulfilling portions of said request regarding metadata attributes contained in said associated format of said file system; and retrieving metadata attribute data from a metadata attribute storage means to fulfill portions of said request regarding metadata attributes that are not contained in said associated format of said file system. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification