Invention Grant
US08447762B2 Storing lossy hashes of file names and parent handles rather than full names using a compact table for network-attached-storage (NAS)
有权
使用网络连接存储(NAS)的紧凑型表存储文件名和父级句柄的有损数据散列,而不是全名。
- Patent Title: Storing lossy hashes of file names and parent handles rather than full names using a compact table for network-attached-storage (NAS)
- Patent Title (中): 使用网络连接存储(NAS)的紧凑型表存储文件名和父级句柄的有损数据散列,而不是全名。
-
Application No.: US11838628Application Date: 2007-08-14
-
Publication No.: US08447762B2Publication Date: 2013-05-21
- Inventor: Juergen Brendel
- Applicant: Juergen Brendel
- Applicant Address: US DE Wilmington
- Assignee: Sanwork Data MGMT. L.L.C.
- Current Assignee: Sanwork Data MGMT. L.L.C.
- Current Assignee Address: US DE Wilmington
- Agency: Schwabe, Williamson & Wyatt, P.C.
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Multiple Network Attached Storage (NAS) appliances are pooled together by a virtual NAS translator, forming one common name space visible to clients. Clients send messages to the virtual NAS translator with a file name and a virtual handle of the parent directory that are concatenated to a full file-path name and compressed by a cryptographic hash function to generate a hashed-name key. The hashed-name key is matched to a storage key in a table. The full file-path name is not stored, reducing the table size. A unique entry number is returned to the client as the virtual file handle that is also stored in another table with one or more native file handles, allowing virtual handles to be translated to native handles that the NAS appliance servers use to retrieve files. File movement among NAS servers alters native file handles but not virtual handles, hiding NAS details from clients.
Public/Granted literature
Information query