Persistent file handle object container memory expiry
AssigneeHGST, Inc.
InventorsSenthilkumar Narayanasamy, Koushik Rajagopal, Praveen Kumar Loganathan
Life of this patent
Estimating the term…
Loading patent…
AssigneeHGST, Inc.
InventorsSenthilkumar Narayanasamy, Koushik Rajagopal, Praveen Kumar Loganathan
Estimating the term…
A method for managing persistent file handles includes starting an expiry timer and creating a Persistent File Handle (PHDL) container for storing extended file attributes including, a generation number (GN), a share GN (SGN), a previous SGN, and a timeout max value for an expiry timer, where a SGN is a timestamp of a volume migration or an online creation in relation to the expiry timer. The method additionally includes creating a PHDL iterator to update the SGNs for every volume exported to clients, volumes created online or for a restarting of a network-share service on a server. The method further includes triggering a clean-up of stale PHDL containers from a server memory based on a difference of the new SGN and the previous SGN being greater than the timeout maximum number else preserving the PHDL object container and updating the well-known key value.
A method for managing persistent file handles for a server and a client memory, comprising:
A computer program product comprising a non-transitory computer readable storage medium having computer useable instruction codes executable to perform operations for managing persistent file handles for a server and a client memory, the operations of the computer program product comprising:
A system for managing persistent file handles for a server and a client memory, comprising:
Dependencies are inferred from the claim text.