Invention Grant
- Patent Title: Persistent file handle object container memory expiry
-
Application No.: US15409276Application Date: 2017-01-18
-
Publication No.: US10095700B2Publication Date: 2018-10-09
- Inventor: Senthilkumar Narayanasamy , Koushik Rajagopal , Praveen Kumar Loganathan
- Applicant: HGST, Inc.
- Applicant Address: US CA San Jose
- Assignee: HGST, Inc.
- Current Assignee: HGST, Inc.
- Current Assignee Address: US CA San Jose
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F17/30 ; G06F3/06

Abstract:
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.
Public/Granted literature
- US20180203870A1 Persistent File Handle Object Container Memory Expiry Public/Granted day:2018-07-19
Information query