Distributed shared log for modern storage servers
AssigneeSap SE
InventorsNathan Auch, Peter Bumbulis, Anil Goel, Jeffrey Pound
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsNathan Auch, Peter Bumbulis, Anil Goel, Jeffrey Pound
Estimating the term…
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.
A computer implemented method for accessing a distributed shared log, comprising:
A system, comprising:
A tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
Dependencies are inferred from the claim text.