MAKING USE OF A FILE PATH TO DETERMINE FILE LOCALITY FOR APPLICATIONS
First Claim
Patent Images
1. A method comprising:
- identifying a path name of a file that is stored in a file system;
sending, by a client computer system, an extended attribute request comprising the path name to a server computer system to identify a physical location of the file in the file system, wherein the file system comprises a virtual extended attribute that identifies the physical location of the file based on the path name in the request; and
receiving a response from the server computer system indicating the physical location of the file in the file system.
1 Assignment
0 Petitions
Accused Products
Abstract
A processing device identifies a path name of a file that is stored in a file system and sends an extended attribute request comprising the path name to a server computer system to identify a physical location of the file in the file system. The file system includes a virtual extended attributes that identify the physical location of the file that corresponds to the path name in the request. The processing device receives a response from the server computer system indicating the physical location of the file in the file system
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a path name of a file that is stored in a file system; sending, by a client computer system, an extended attribute request comprising the path name to a server computer system to identify a physical location of the file in the file system, wherein the file system comprises a virtual extended attribute that identifies the physical location of the file based on the path name in the request; and receiving a response from the server computer system indicating the physical location of the file in the file system. - View Dependent Claims (2, 3, 4, 5, 7, 8, 20)
-
-
6. A method comprising:
-
receiving an extended attribute request from a client computer device, wherein the extended attribute request indicates a path name of a file in a file system; determining a key using the path name; generating a value of a virtual extended attribute using the key, wherein the value of the virtual extended attribute indicates a physical location of the file in the file system; and sending a response indicating the physical location of the file to the client computer device.
-
-
9. A non-transitory computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform a set of operations comprising:
-
identifying a path name of a file that is stored in a file system; sending, by the processing device, an extended attribute request comprising the path name to a server computer system to identify a physical location of the file in the file system, wherein the file system comprises a virtual extended attribute that identifies the physical location of the file based on the path name in the request; and receiving a response from the server computer system indicating the physical location of the file in the file system. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system comprising:
-
a memory; and a processing device coupled to the memory and is configured to identify a path name of a file that is stored in a file system; send an extended attribute request comprising the path name to a second processing device to identify a physical location of the file in the file system, wherein the file system comprises a virtual extended attribute that identifies the physical location of the file based on the path name in the request; and receiving a response from the second processing device indicating the physical location of the file in the file system. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification