Storage system and method for rapidly recovering from a system failure
US7805632B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 24, 2007 |
| Grant date | Sep 28, 2010 |
| Priority date | — |
| Expiry date | Sep 28, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/2097
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and apparatus for delaying the process of freeing data blocks during the processing of a non-volatile transactions log are disclosed. Accordingly, after a system failure, when a storage system is replaying transactions in a non-volatile transactions log, the storage system flushes the data generated from the transactions to disk storage without freeing and data blocks which, as a result of processing the transactions log, are no longer storing data that is part of the active file system. Consequently, the replay of the transactions log takes less time, and the storage system is brought online more quickly.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.