Reclaiming storage from a file system in a file server
US8566371B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 15, 2011 |
| Grant date | Oct 22, 2013 |
| Priority date | — |
| Expiry date | Sep 20, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/185
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A file server provides access to a file system built on a logical volume of data storage. The file system includes multiple cylinder groups of file system blocks, and the logical volume includes slices of the cylinder groups. The file server has a storage reorganizer for identifying allocated file system blocks in a selected slice, and evacuating the identified allocated file system blocks from the selected slice. The selected slice is evacuated by reverse mapping each identified allocated block to identify a file to which the identified allocated block is allocated, allocating a new block in another slice, copying data from the identified allocated block to the new block, and substituting the new block for the identified allocated block in the file.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.