US 12,443,498 B2
Shared drive storage stack monitoring and recovery method and system
Jonathan Amit, Omer (IL)
Assigned to VOLUMEZ TECHNOLOGIES LTD., Tel Aviv (IL)
Appl. No. 18/273,230
Filed by VOLUMEZ TECHNOLOGIES LTD., Tel Aviv (IL)
PCT Filed Jan. 25, 2022, PCT No. PCT/IL2022/050106
§ 371(c)(1), (2) Date Jul. 19, 2023,
PCT Pub. No. WO2022/157786, PCT Pub. Date Jul. 28, 2022.
Claims priority of provisional application 63/141,263, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,267, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,151, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,194, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,205, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,155, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,139, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,213, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,236, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,257, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,179, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,133, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,227, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,245, filed on Jan. 25, 2021.
Claims priority of provisional application 63/141,162, filed on Jan. 25, 2021.
Prior Publication US 2024/0143209 A1, May 2, 2024
Int. Cl. G06F 3/06 (2006.01); G06F 9/50 (2006.01); G06F 11/10 (2006.01); G06F 11/14 (2006.01); G06F 11/16 (2006.01); G06F 11/20 (2006.01); G06F 16/11 (2019.01); G06F 16/178 (2019.01); G06F 16/18 (2019.01); H04L 9/08 (2006.01); H04L 41/0659 (2022.01); H04L 67/1095 (2022.01); H04L 67/1097 (2022.01)
CPC G06F 3/0614 (2013.01) [G06F 3/061 (2013.01); G06F 3/0619 (2013.01); G06F 3/0622 (2013.01); G06F 3/0631 (2013.01); G06F 3/064 (2013.01); G06F 3/065 (2013.01); G06F 3/0655 (2013.01); G06F 3/0665 (2013.01); G06F 3/067 (2013.01); G06F 3/0689 (2013.01); G06F 9/505 (2013.01); G06F 11/1076 (2013.01); G06F 11/1092 (2013.01); G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 11/1662 (2013.01); G06F 11/2082 (2013.01); G06F 11/2087 (2013.01); G06F 11/2092 (2013.01); G06F 11/2094 (2013.01); G06F 16/128 (2019.01); G06F 16/178 (2019.01); G06F 16/1873 (2019.01); H04L 9/0822 (2013.01); H04L 41/0659 (2013.01); H04L 67/1095 (2013.01); H04L 67/1097 (2013.01); G06F 2201/85 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data storage system, comprising:
(i) at least one target server that comprises a non-transitory storage media and configured to run an operating system designated to host data accessible over a data plane (DP) network;
(ii) at least one initiator server comprises a storage media and configured to run an operating system designated to access and expose at least one remote resource over the data plane (DP) network; and
(iii) at least one orchestrator configured to interact with each of said servers and designated to control a control plane (CP) of said DP network;
wherein the storage media of each of the at least one target server combined form a shared drive storage stack;
wherein the orchestrator is configured to utilize the CP in order to monitor and inspect operability and condition of the shared drive storage stack, and further configured to monitor, record and inspect proper operation of at least one block device stored within said shared drive storage stack;
wherein the orchestrator is configured to identify a malfunction affecting the shared drive storage stack; and
wherein the orchestrator is configured to conduct a non-centralized rebuild procedure by managing a simultaneous and coordinated utilization of at least one operatable, available and unexploited direct attached remote storage media that form the shared drive storage stack.