Patent · US Active

Distributed shared log for modern storage servers

US9807168B2 · kind B2 · utility

0Cited by
3References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 10, 2015
Grant dateOct 31, 2017
Priority date
Expiry dateApr 27, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/167
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Disclosed herein are system, method, and computer program product embodiments for accessing a distributed shared log that supports a total order over log writes and multiple logical log streams. An embodiment operates by selecting a range of log entries for a logical log stream from the distributed shared log and mapping the selected range of log entries to associated storage units in a plurality of storage units. The selected range of log entries are stored at the associated storage units according to metadata that indexes the selected range of log entries by logical log stream. The selected range of log entries are then requested from the associated storage units based on the mapping. The selected range of log entries for the logical log stream are then returned from the associated storage units based on a scan of the metadata. The received log entries are then reassembled.

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