File system version set infrastructure
US9778996B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 30, 2014 |
| Grant date | Oct 3, 2017 |
| Priority date | — |
| Expiry date | Mar 20, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/1446
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A technique for managing file systems assigns groups of related files in a file system to respective version sets. Each version set includes all files of a file system that are related to one another by one or more snapshot operations. The technique provides a version set database, which stores, in connection with each version set, an identifier of each file that belongs to the respective version set. In an example, file system operations that require information about block sharing can perform lookup operations on the version set database to narrow the scope of files that are candidates for block sharing to those of a particular version set.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.