US 12,135,905 B2
Scalable solid-state storage system and methods thereof
Abhijeet Prakash Gole, Cupertino, CA (US); and Timothy K. Emami, San Jose, CA (US)
Assigned to NETAPP, INC., San Jose, CA (US)
Filed by NETAPP, INC., San Jose, CA (US)
Filed on Sep. 26, 2023, as Appl. No. 18/474,988.
Application 18/474,988 is a continuation of application No. 17/650,936, filed on Feb. 14, 2022, granted, now 11,816,359.
Claims priority of provisional application 63/290,549, filed on Dec. 16, 2021.
Prior Publication US 2024/0028262 A1, Jan. 25, 2024
Int. Cl. G06F 12/00 (2006.01); G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0617 (2013.01); G06F 3/0631 (2013.01); G06F 3/067 (2013.01); G06F 3/0688 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method executed by one or more processors, comprising:
logically configuring a storage system into a first portion, a second portion and a third portion, each portion having a different storage device type;
assigning a first exclusive namespace to a first instance of a storage operating system, a second exclusive namespace to a second instance of the storage operating system and a shared namespace to the first instance and the second instance;
utilizing the first exclusive namespace by the first instance to read from and write to the first portion and the second portion;
utilizing the second exclusive namespace by the second instance to read from and write to the first portion and the second portion; and
utilizing the shared namespace by the first instance and the second instance to directly read from the third portion.