Patent · US Active

Co-located journaling and data storage for write requests

US12223193B2 · kind B2 · utility

0Cited by
10References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 30, 2023
Grant dateFeb 11, 2025
Priority date
Expiry dateOct 30, 2043

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/855
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and systems for co-locating journaling and data storage are provided. Separate journal and volume partitions may be maintained within each logical storage unit (e.g., Logical Unit Number (LUN)) of a distributed storage system. Journaling of metadata associated with write requests received from one or more clients may be distributed by identifying a destination logical storage unit to which data associated with a given write request is to be stored and causing the data and metadata to be persisted to disk by journaling the metadata and the data to respective portions of an active log within the journal partition of the destination logical storage unit. By using the same logical storage unit for both journaling of write requests and writing the data associated with such write requests, the bottleneck due to there being only a single device or storage unit handling all metadata for all write requests can be avoided.

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