US 12,189,972 B2
Facilitating multiple device consumption of shared namespaces of ephmermal storage devices by a consumer of a virtual storage device
Joseph Brown, Jr., Raleigh, NC (US); Javier Tsuyoshi Takimoto, Missouri City, TX (US); Sangramsinh Pandurang Pawar, Bedford, MA (US); and Michael Scott Ryan, Wake Forest, NC (US)
Assigned to NetApp, Inc., San Jose, CA (US)
Filed by NetApp, Inc., San Jose, CA (US)
Filed on Apr. 28, 2023, as Appl. No. 18/309,162.
Prior Publication US 2024/0361939 A1, Oct. 31, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0644 (2013.01) [G06F 3/061 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
sharing a first namespace of a first ephemeral storage device and a second namespace of a second ephemeral storage device by a first consumer and a second consumer of a virtual storage system by creating a first partition within the first namespace and a second partition within the second namespace for use by the first consumer and creating a third partition within the first namespace and a fourth partition within the second namespace for use by the second consumer, wherein the first partition and the second partition are part of a first stripe set; and
striping data associated with a write request by the first consumer across one or more stripe units of one or more stripes within the first partition and the second partition.