Patent · US Active

Object-based storage with garbage collection and data consolidation

US12292853B1 · kind B1 · utility

0Cited by
171References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 6, 2023
Grant dateMay 6, 2025
Priority date
Expiry dateNov 6, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/702
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments are directed to a file system that include object stores. An object store for write requests may be provided. Write ahead log (WAL) entries that include data blocks may be generated. A WAL object may be generated based on the WAL entries and stored in the object store. An in-memory overlay may be updated to associate the data blocks with the WAL object. A checkpoint operation may be executed to: generate an index object that includes index entries that associate other data blocks with data objects stored in the object store; update the index object to include index entries that associate the data blocks with the WAL object; store the updated index object in the object store; update the in-memory overlay to remove the association of the data blocks and the WAL object and update the in memory WAL to remove records of successfully checkpointed WAL objects.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.