Policy Enforcement And Performance Monitoring At Sub-Lun Granularity

    公开(公告)号:US20240411583A1

    公开(公告)日:2024-12-12

    申请号:US18741140

    申请日:2024-06-12

    Applicant: NetApp, Inc.

    Inventor: Dean Alan Kalman

    Abstract: Techniques are provided for enforcing policies at a sub-logical unit number (LUN) granularity, such as at a virtual disk or virtual machine granularity. A block range of a virtual disk of a virtual machine stored within a LUN is identified. A quality of service policy object is assigned to the block range to create a quality of service workload object. A target block range targeted by an operation is identified. A quality of service policy of the quality of service policy object is enforced upon the operation using the quality of service workload object based upon the target block range being within the block range of the virtual disk.

    Methods and systems for managing quality of service in a networked storage environment

    公开(公告)号:US11570113B2

    公开(公告)日:2023-01-31

    申请号:US17173423

    申请日:2021-02-11

    Applicant: NetApp Inc.

    Abstract: Methods and systems for a networked storage system are provided. One method includes assigning a quality of service (QOS) parameter for a storage volume of a networked storage environment having a first storage node and a second storage node, where the QOS parameter is defined by a throughput value that defines a maximum data transfer rate and a number of input/output (I/O) operations executed within a time period (IOPS); distributing the QOS parameter between the first storage node and the second storage node; determining that throughput credit is available for processing an I/O request for using the storage volume; determining that IOPS credit is available for processing the request by the first storage node; and processing the I/O request when both the throughput credit and the IOPS credit is available.

    Hierarchical consistency group for storage and associated methods thereof

    公开(公告)号:US11520490B2

    公开(公告)日:2022-12-06

    申请号:US17218520

    申请日:2021-03-31

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for using a hierarchical consistency group (CG) in a storage system are provided. A parent CG is associated with at least a first child CG having a plurality of storage volumes. An atomic application programming interface (API) provisions the parent CG and the first child CG by allocating storage and storing policies for the parent CG and the first CG. A storage service selected from a backup service, a replication service and a cloning service for the parent CG and the first CG is executed based on the stored policies.

    Methods and systems for managing quality of service in a networked storage environment

    公开(公告)号:US10313251B2

    公开(公告)日:2019-06-04

    申请号:US15011919

    申请日:2016-02-01

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a networked storage system are provided. One method includes assigning a quality of service (QOS) parameter for a storage volume of a networked storage environment having a first storage node and a second storage node, where the QOS parameter is defined by a throughput value that defines a maximum data transfer rate and a number of input/output (I/O) operations executed within a time period (IOPS); distributing the QOS parameter between the first storage node and the second storage node; determining that throughput credit is available for processing an I/O request for using the storage volume; determining that IOPS credit is available for processing the request by the first storage node; and processing the I/O request when both the throughput credit and the IOPS credit is available.

Patent Agency Ranking