US 12,229,085 B2
Access redirection in a distributive file system
Maor Ben Dayan, Tel Aviv (IL); Omri Palmon, Tel Aviv (IL); and Liran Zvibel, Tel Aviv (IL)
Assigned to Weka.IO Ltd., (IL)
Filed by Weka.IO Ltd, Tel Aviv (IL)
Filed on Nov. 21, 2023, as Appl. No. 18/515,597.
Application 18/515,597 is a continuation of application No. 17/402,813, filed on Aug. 16, 2021, granted, now 11,899,621.
Application 17/402,813 is a continuation of application No. 16/273,767, filed on Feb. 12, 2019, granted, now 11,093,444, issued on Aug. 17, 2021.
Claims priority of provisional application 62/692,905, filed on Jul. 2, 2018.
Prior Publication US 2024/0086363 A1, Mar. 14, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/13 (2019.01); G06F 16/17 (2019.01); G06F 16/182 (2019.01)
CPC G06F 16/134 (2019.01) [G06F 16/1727 (2019.01); G06F 16/1734 (2019.01); G06F 16/182 (2019.01)] 22 Claims
OG exemplary drawing
 
1. A system comprising:
a plurality of storage devices operable to maintain a plurality of stripes, wherein:
each stripe of the plurality of stripes spans a different set of storage devices of the plurality of storage devices,
each storage device of the plurality of storage devices is operable to run a garbage collection process,
at least a portion of a storage device is not accessible during the garbage collection process,
when a target storage device of the plurality of storage devices is running the garbage collection process, access to the target storage device is redirected to one or more other storage devices of the plurality of storage devices,
a particular stripe comprises a particular block, of the target storage device, and other blocks, of the one or more other storage devices, and
a redirected read access reconstructs the particular block from the other blocks.