Aggregated opportunistic lock and aggregated implicit lock management for locking aggregated files in a switched file system
US8005953B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 19, 2009 |
| Grant date | Aug 23, 2011 |
| Priority date | — |
| Expiry date | Jul 9, 2029 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L69/329
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A switched file system, also termed a file switch, is logically positioned between client computers and file servers in a computer network. The file switch distributes user files among multiple file servers using aggregated file, transaction and directory mechanisms. The file switch supports caching of a particular aggregated data file either locally in a client computer or in the file switch in accordance with the exclusivity level of an opportunistic lock granted to the entity that requested caching. The opportunistic lock can be obtained either on the individual data files stored in the file servers or on the metadata files that contain the location of each individual data files in the file servers. The opportunistic lock can be broken if another client tries to access the aggregated data file. Opportunistic locks allows client-side caching while preserving data integrity and consistency, hence the performance of the switched file system is increased.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.