REAL-TIME ANALYSIS FOR DYNAMIC STORAGE
    1.
    发明公开

    公开(公告)号:US20230393735A1

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

    申请号:US18451865

    申请日:2023-08-18

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for dynamically provisioning logical storage pools of storage devices for applications. For example, a logical storage pool, of one or more storage devices, may be constructed based upon a service level agreement for an application (e.g., an acceptable latency, an expected throughput, etc.). Real-time performance statistics of the logical storage pool may be collected and evaluated against the service level agreement to determine whether a storage device does not satisfy the service level agreement. For example, a latency of a storage device within the logical storage pool may increase overtime as log files and/or other data of the application increase. Accordingly, a new logical storage pool may be automatically and dynamically defined and provisioned for the application to replace the logical storage pool. The new logical storage pool may comprise storage devices expected to satisfy the storage level agreement.

    Real-time analysis for dynamic storage

    公开(公告)号:US11733865B2

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

    申请号:US16945301

    申请日:2020-07-31

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for dynamically provisioning logical storage pools of storage devices for applications. For example, a logical storage pool, of one or more storage devices, may be constructed based upon a service level agreement for an application (e.g., an acceptable latency, an expected throughput, etc.). Real-time performance statistics of the logical storage pool may be collected and evaluated against the service level agreement to determine whether a storage device does not satisfy the service level agreement. For example, a latency of a storage device within the logical storage pool may increase overtime as log files and/or other data of the application increase. Accordingly, a new logical storage pool may be automatically and dynamically defined and provisioned for the application to replace the logical storage pool. The new logical storage pool may comprise storage devices expected to satisfy the storage level agreement.

    REAL-TIME ANALYSIS FOR DYNAMIC STORAGE
    3.
    发明申请
    REAL-TIME ANALYSIS FOR DYNAMIC STORAGE 审中-公开
    动态存储的实时分析

    公开(公告)号:US20170031600A1

    公开(公告)日:2017-02-02

    申请号:US14813269

    申请日:2015-07-30

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for dynamically provisioning logical storage pools of storage devices for applications. For example, a logical storage pool, of one or more storage devices, may be constructed based upon a service level agreement for an application (e.g., an acceptable latency, an expected throughput, etc.). Real-time performance statistics of the logical storage pool may be collected and evaluated against the service level agreement to determine whether a storage device does not satisfy the service level agreement. For example, a latency of a storage device within the logical storage pool may increase overtime as log files and/or other data of the application increase. Accordingly, a new logical storage pool may be automatically and dynamically defined and provisioned for the application to replace the logical storage pool. The new logical storage pool may comprise storage devices expected to satisfy the storage level agreement.

    Abstract translation: 提供一个或多个技术和/或系统用于动态地为存储设备供应应用程序的逻辑存储池。 例如,可以基于应用的服务水平协议(例如,可接受的等待时间,期望的吞吐量等)来构建一个或多个存储设备的逻辑存储池。 可以根据服务级别协议收集和评估逻辑存储池的实时性能统计信息,以确定存储设备是否不满足服务级别协议。 例如,随着日志文件和/或应用程序的其他数据的增加,逻辑存储池中的存储设备的延迟可能会增加超时。 因此,可以自动和动态地定义和供应新的逻辑存储池以供应用来替换逻辑存储池。 新的逻辑存储池可以包括期望满足存储级别协议的存储设备。

    Real-time analysis for dynamic storage

    公开(公告)号:US10768817B2

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

    申请号:US16015928

    申请日:2018-06-22

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for dynamically provisioning logical storage pools of storage devices for applications. For example, a logical storage pool, of one or more storage devices, may be constructed based upon a service level agreement for an application (e.g., an acceptable latency, an expected throughput, etc.). Real-time performance statistics of the logical storage pool may be collected and evaluated against the service level agreement to determine whether a storage device does not satisfy the service level agreement. For example, a latency of a storage device within the logical storage pool may increase overtime as log files and/or other data of the application increase. Accordingly, a new logical storage pool may be automatically and dynamically defined and provisioned for the application to replace the logical storage pool. The new logical storage pool may comprise storage devices expected to satisfy the storage level agreement.

    REAL-TIME ANALYSIS FOR DYNAMIC STORAGE
    5.
    发明申请

    公开(公告)号:US20180300060A1

    公开(公告)日:2018-10-18

    申请号:US16015928

    申请日:2018-06-22

    Applicant: NetApp Inc.

    Abstract: One or more techniques and/or systems are provided for dynamically provisioning logical storage pools of storage devices for applications. For example, a logical storage pool, of one or more storage devices, may be constructed based upon a service level agreement for an application (e.g., an acceptable latency, an expected throughput, etc.). Real-time performance statistics of the logical storage pool may be collected and evaluated against the service level agreement to determine whether a storage device does not satisfy the service level agreement. For example, a latency of a storage device within the logical storage pool may increase overtime as log files and/or other data of the application increase. Accordingly, a new logical storage pool may be automatically and dynamically defined and provisioned for the application to replace the logical storage pool. The new logical storage pool may comprise storage devices expected to satisfy the storage level agreement.

    METHODS FOR ALLOCATING STORAGE CLUSTER HARDWARE RESOURCES AND DEVICES THEREOF
    6.
    发明申请
    METHODS FOR ALLOCATING STORAGE CLUSTER HARDWARE RESOURCES AND DEVICES THEREOF 审中-公开
    分配存储集群硬件资源的方法及其设备

    公开(公告)号:US20170031622A1

    公开(公告)日:2017-02-02

    申请号:US14814668

    申请日:2015-07-31

    Applicant: NetApp, Inc.

    Abstract: Methods, non-transitory computer readable media, and computing apparatus that obtain hardware resource data for storage node computing devices and generate a hardware resource pool based on the hardware resource data. The hardware resource pool and a hardware allocation table are updated based on an allocation of a portion of the hardware resources to each of the storage virtual machines. A determination is made when utilization of at least one of the allocated portions of the hardware resources exceeds a threshold level for one of the storage virtual machines. The hardware resource pool and the hardware allocation table are updated to modify the one of the portions of the hardware resources allocated to the one storage virtual machine based on the determination. Additionally, the hardware resource pool and hardware allocation table are maintained to reflect the addition and removal or storage virtual machines as well as storage node computing devices.

    Abstract translation: 方法,非暂时性计算机可读介质和计算装置,其获取存储节点计算装置的硬件资源数据,并根据硬件资源数据生成硬件资源池。 基于将硬件资源的一部分分配给每个存储虚拟机来更新硬件资源池和硬件分配表。 当对所述存储虚拟机之一的所述硬件资源的所分配的部分中的至少一个的利用率超过阈值水平时,进行确定。 基于该确定,更新硬件资源池和硬件分配表以修改分配给一个存储虚拟机的硬件资源的一部分。 此外,维护硬件资源池和硬件分配表以反映添加和删除或存储虚拟机以及存储节点计算设备。

    METHODS FOR IMPROVING MANAGEMENT OF INPUT OR OUTPUT OPERATIONS IN A NETWORK STORAGE ENVIRONMENT WITH A FAILURE AND DEVICES THEREOF
    7.
    发明申请
    METHODS FOR IMPROVING MANAGEMENT OF INPUT OR OUTPUT OPERATIONS IN A NETWORK STORAGE ENVIRONMENT WITH A FAILURE AND DEVICES THEREOF 审中-公开
    改善网络存储环境中输入或输出操作管理失败的方法及其设备

    公开(公告)号:US20160239394A1

    公开(公告)日:2016-08-18

    申请号:US14622014

    申请日:2015-02-13

    Applicant: NetApp, Inc.

    Abstract: This technology identifies one or more nodes with a failure, designates the identified one or more nodes as ineligible to service any I/O operation, and disables I/O ports of the identified one or more nodes. Another one or more nodes are selected to service any I/O operation of the identified one or more nodes based on a stored failover policy. Any of the I/O operations are directed to the selected another one or more nodes for servicing and then routing of any of the serviced I/O operations via a switch to the identified one or more nodes to execute any of the routed I/O operations with a storage device. An identification is made when the identified one or more nodes is repaired. The designation as ineligible is removed and one or more I/O ports of the identified one or more nodes are enabled when the repair is identified.

    Abstract translation: 该技术识别具有故障的一个或多个节点,将所识别的一个或多个节点指定为不符合任何I / O操作的服务,并且禁用所标识的一个或多个节点的I / O端口。 基于所存储的故障转移策略,选择另一个或多个节点来服务所识别的一个或多个节点的任何I / O操作。 任何I / O操作被引导到所选择的另一个或多个节点用于服务,然后经由交换机将任何服务的I / O操作路由到所识别的一个或多个节点,以执行任何路由的I / O 操作与存储设备。 当所识别的一个或多个节点被修复时进行识别。 当识别出修复时,删除不符合资格的标识,并且识别出一个或多个节点的一个或多个I / O端口被启用。

Patent Agency Ranking