System and method of handling journal space in a storage cluster with multiple delta log instances
US11042296B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 13, 2020 |
| Grant date | Jun 22, 2021 |
| Priority date | — |
| Expiry date | Mar 13, 2040 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/154
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Techniques for handling journal space in a storage cluster with multiple delta log instances. The techniques include writing delta updates for a respective metadata type to an “active” set of data containers in a delta log instance and raw delta updates to a raw delta log, switching a designation of the “active” set of data containers from “active” to “de-staging” once one or more of the “active” set of data containers has been filled, writing a bookmark for the respective metadata type to the raw delta log and a bookmark list, determining that a de-staging operation has been completed for writing the delta updates from the “de-staging” set of data containers to a storage array, determining that the bookmark for the respective metadata type is the oldest bookmark in the list, and reclaiming space between a tail of the raw delta log and the bookmark written to the raw delta log.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.