Scalable solid-state storage system and methods thereof

    公开(公告)号:US11861231B2

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

    申请号:US17650940

    申请日:2022-02-14

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for solid state drives are provided, including assigning a first shared namespace to a first instance and a second instance of a storage operating system for enabling write access to the first instance to a first zone of a first portion of a flash storage system, and write access to the second instance to a second zone of the first portion; using a first exclusive namespace by the first instance to store metadata at a first segment of a second portion of the flash storage system; using a second exclusive namespace by the second instance to store metadata at a second segment of the second portion of the flash storage system; and providing read only access to the first instance and the second instance to a second zone of the first portion using the first namespace.

    METHODS FOR HANDLING INPUT-OUTPUT
OPERATIONS IN ZONED STORAGE SYSTEMS
AND DEVICES THEREOF

    公开(公告)号:US20230333740A1

    公开(公告)日:2023-10-19

    申请号:US18343149

    申请日:2023-06-28

    Applicant: NetApp, Inc.

    CPC classification number: G06F3/0608 G06F3/0631 G06F3/0679

    Abstract: The disclosed technology relates to managing input-output operation in a zoned storage system includes identifying a first physical zone and a second physical zone within a zoned namespace solid-state drive associated with a logical zone to perform a received write operation. Data to be written in the received write operation is temporarily staged in a zone random write area associated with the identified second physical zone. Based a storage threshold of the zone random write area, a determination is made regarding when to transfer temporarily staged data to be written area to the identified second physical zone. When the storage threshold of the zone random write area determined to have exceeded, temporarily staged data to be written is transferred to the identified second physical zone.

    METHODS FOR HANDLING STORAGE DEVICES WITH DIFFERENT ZONE SIZES AND DEVICES THEREOF

    公开(公告)号:US20230325102A1

    公开(公告)日:2023-10-12

    申请号:US18332304

    申请日:2023-06-09

    Applicant: NetApp, Inc.

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

    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

    公开(公告)号:US11698836B2

    公开(公告)日:2023-07-11

    申请号: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.

    Scalable Solid-State Storage System and Methods Thereof

    公开(公告)号:US20230195383A1

    公开(公告)日:2023-06-22

    申请号:US17650940

    申请日:2022-02-14

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for solid state drives are provided, including assigning a first shared namespace to a first instance and a second instance of a storage operating system for enabling write access to the first instance to a first zone of a first portion of a flash storage system, and write access to the second instance to a second zone of the first portion; using a first exclusive namespace by the first instance to store metadata at a first segment of a second portion of the flash storage system; using a second exclusive namespace by the second instance to store metadata at a second segment of the second portion of the flash storage system; and providing read only access to the first instance and the second instance to a second zone of the first portion using the first namespace.

    METHODS FOR HANDLING STORAGE DEVICES WITH DIFFERENT ZONE SIZES AND DEVICES THEREOF

    公开(公告)号:US20210334025A1

    公开(公告)日:2021-10-28

    申请号:US16857919

    申请日:2020-04-24

    Applicant: NetApp, Inc.

    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

Patent Agency Ranking