Efficient parity determination in zoned solid-state drives of a storage system

    公开(公告)号:US12204403B2

    公开(公告)日:2025-01-21

    申请号:US18377441

    申请日:2023-10-06

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a storage environment are provided. One method includes copying a data unit from a first temporary storage location corresponding to each zoned solid-state drive (ZNS SSD) of a first ZNS SSD set of a storage system to a first XOR module, while determining a first partial horizontal parity using the data unit stored in the first temporary storage location; and determining a vertical parity for each ZNS SSD of the first ZNS SSD set using the data unit provided to the first XOR module in a current cycle and vertical parity determined from a previous cycle.

    Scalable solid-state storage system and methods thereof

    公开(公告)号:US12135905B2

    公开(公告)日:2024-11-05

    申请号:US18474988

    申请日:2023-09-26

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for solid state drives are provided, including assigning a first namespace to a first instance of a storage operating system and a second instance of the storage operating system for enabling read access to a first portion of a flash storage system by the first instance, and read and write access to the second instance; allocating a second namespace to the first instance for exclusive read and write access within a second portion of the flash storage system; generating, by the first instance, a request for the second instance to transfer a data object from the second portion owned by the first instance to the first portion; storing, by the second instance, the data object at the first portion; and updating metadata of the data object at the second portion, the metadata indicating a storage location at the second portion where the data object is stored.

    Methods for handling storage devices with different zone sizes and devices thereof

    公开(公告)号:US11966611B2

    公开(公告)日:2024-04-23

    申请号:US18332304

    申请日:2023-06-09

    Applicant: NetApp, Inc.

    CPC classification number: G06F3/0644 G06F3/0604 G06F3/0659 G06F3/0689

    Abstract: The disclosed technology relates determining a first subset of a plurality drives having a first zone size and a second subset of the plurality of drives having a second zone size different from the first zone size, within a redundant array of independent disks (RAID) group. A prevailing zone size between the first zone size and the second zone size is determined. One or more logical zones within the determined first subset of the plurality of drives and the determined second subset of the plurality of drives for a received input-output operation is reserved based on the determined prevailing zone size. The received input-output operation is completed within the reserved one or more logical zones within the determined first subset of the plurality of drives and the determined second subset of the plurality of drives.

    METHODS AND SYSTEMS FOR RAID PROTECTION IN ZONED SOLID-STATE DRIVES

    公开(公告)号:US20220283900A1

    公开(公告)日:2022-09-08

    申请号:US17727511

    申请日:2022-04-22

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a storage environment are provided. One method includes splitting storage of a plurality of zoned solid-state drives (ZNS SSDs) into a plurality of physical zones (PZones) across a plurality of independent media units of each ZNS SSD, the PZones visible to a first tier RAID (redundant array of independent disks) layer; generating a plurality of RAID zones (RZones), each RZone having a plurality of PZones; presenting one or more RZones to a second tier RAID layer by the first tier RAID layer for processing read and write requests using the plurality of ZNS SSDs; and utilizing, by the first tier RAID layer, a parity PZone at each ZNS SSD for storing parity information corresponding to data written in one or more PZone corresponding to a RZone presented to the second tier RAID layer and storing the parity information in a single parity ZNS SSD.

    Efficient parity determination in zoned solid-state drives of a storage system

    公开(公告)号:US12242337B2

    公开(公告)日:2025-03-04

    申请号:US18377441

    申请日:2023-10-06

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a storage environment are provided. One method includes copying a data unit from a first temporary storage location corresponding to each zoned solid-state drive (ZNS SSD) of a first ZNS SSD set of a storage system to a first XOR module, while determining a first partial horizontal parity using the data unit stored in the first temporary storage location; and determining a vertical parity for each ZNS SSD of the first ZNS SSD set using the data unit provided to the first XOR module in a current cycle and vertical parity determined from a previous cycle.

    Scalable Solid-State Storage System and Methods Thereof

    公开(公告)号:US20250060911A1

    公开(公告)日:2025-02-20

    申请号:US18935959

    申请日:2024-11-04

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for solid state drives are provided, including assigning a first namespace to a first instance of a storage operating system and a second instance of the storage operating system for enabling read access to a first portion of a flash storage system by the first instance, and read and write access to the second instance; allocating a second namespace to the first instance for exclusive read and write access within a second portion of the flash storage system; generating, by the first instance, a request for the second instance to transfer a data object from the second portion owned by the first instance to the first portion; storing, by the second instance, the data object at the first portion; and updating metadata of the data object at the second portion, the metadata indicating a storage location at the second portion where the data object is stored.

    Efficient Parity Determination in Zoned Solid-State Drives of a Storage System

    公开(公告)号:US20240045760A1

    公开(公告)日:2024-02-08

    申请号:US18377441

    申请日:2023-10-06

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a storage environment are provided. One method includes copying a data unit from a first temporary storage location corresponding to each zoned solid-state drive (ZNS SSD) of a first ZNS SSD set of a storage system to a first XOR module, while determining a first partial horizontal parity using the data unit stored in the first temporary storage location; and determining a vertical parity for each ZNS SSD of the first ZNS SSD set using the data unit provided to the first XOR module in a current cycle and vertical parity determined from a previous cycle.

    Scalable Solid-State Storage System and Methods Thereof

    公开(公告)号:US20240028262A1

    公开(公告)日:2024-01-25

    申请号:US18474988

    申请日:2023-09-26

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for solid state drives are provided, including assigning a first namespace to a first instance of a storage operating system and a second instance of the storage operating system for enabling read access to a first portion of a flash storage system by the first instance, and read and write access to the second instance; allocating a second namespace to the first instance for exclusive read and write access within a second portion of the flash storage system; generating, by the first instance, a request for the second instance to transfer a data object from the second portion owned by the first instance to the first portion; storing, by the second instance, the data object at the first portion; and updating metadata of the data object at the second portion, the metadata indicating a storage location at the second portion where the data object is stored.

Patent Agency Ranking