Client side caching in a global file system
US7870106B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 2, 2006 |
| Grant date | Jan 11, 2011 |
| Priority date | — |
| Expiry date | Jun 20, 2028 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/966
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Client node caching in a global file service. A client node receives a leaf image from a remote storage node storing a base image that is read-only accessible to the client node. The leaf image has a portion of the base image modified by the client node. The client node stores the leaf image in a cache on the client node. Unmodified portions of the base image are accessed from the remote storage node. Modified portions of the base image are accessed from the cache. The leaf images may comprise a branch modification log having portions of the base image modified by the client node and a metadata structure. The metadata structure has pointers to the modified data in the branch modification log and pointers to data unmodified by the client node in the base image. Alternatively, the leaf images may comprise a change volume for changes made to the base image by the client node.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.