US 12,405,857 B2
Methods and systems for raid protection in zoned solid-state drives
Abhijeet Prakash Gole, Cupertino, CA (US); Sourav Sen, Cupertino, CA (US); Mark Smith, Cupertino, CA (US); and Daniel Wang-Woei Ting, Palo Alto, CA (US)
Assigned to NETAPP, INC., San Jose, CA (US)
Filed by NETAPP, INC., San Jose, CA (US)
Filed on Jun. 14, 2023, as Appl. No. 18/209,613.
Application 18/209,613 is a continuation of application No. 17/727,511, filed on Apr. 22, 2022, granted, now 11,698,836.
Application 17/727,511 is a continuation of application No. 17/192,606, filed on Mar. 4, 2021, granted, now 11,340,987, issued on May 24, 2022.
Prior Publication US 2023/0325279 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/10 (2006.01); G06F 3/06 (2006.01); G06F 12/10 (2016.01)
CPC G06F 11/1076 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0644 (2013.01); G06F 3/0689 (2013.01); G06F 12/10 (2013.01); G06F 2212/657 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method executed by one or more processor, comprising;
presenting a plurality of physical zones (PZones) to a first tier RAID (redundant array of independent disks) layer, and a plurality of RAID zones (RZones) to a second tier RAID layer, the PZones based on storage space of a plurality of zoned solid-state drives (ZNS SSDs) of a storage subsystem and each RZone having a plurality of PZones;
translating, by a zone translation layer, a logical block address (“LBA”) of a RZone specified by a read request into a LBA of a corresponding PZone that stores data for the read request; and
utilizing, by the first tier RAID layer, the LBA of the PZone to retrieve data for the read request.