Patent ID: 11966611
Assignee: NETAPP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A computing device, comprising:
memory containing machine-readable medium comprising machine-executable code having stored thereon instructions; and
a processor coupled to the memory and configured to execute the machine-executable code to cause the computing device to:
select a prevailing zone size for a redundant array of independent disks (RAID) group having zoned namespace (ZNS) drives, wherein the prevailing zone size is used by at least a first ZNS drive of the RAID group and is greater than another zone size used by at least a second ZNS drive and a parity drive of the RAID group;
reserve logical zones within each of the second ZNS drive and the parity drive, and another logical zone in the first ZNS drive, for an input-output operation based on the prevailing zone size, wherein the reserved logical zones within each of the second ZNS drive and the parity drive are collectively at least as large as the prevailing zone size and at least one of the reserved logical zones within the second ZNS drive maps to a first physical zone comprising multiple data block ranges that each correspond to the prevailing zone size; and
complete the received input-output operation by storing data associated with the received input-output operation across the reserved logical zones of the second ZNS drive and the other logical zone of the first ZNS drive.