Methods and systems for determining performance capacity of a resource of a networked storage environment

    公开(公告)号:US10511511B2

    公开(公告)日:2019-12-17

    申请号:US15896363

    申请日:2018-02-14

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for a networked storage system are provided. One method includes filtering performance data associated with a resource used in a networked storage environment for reading and writing data at a storage device; and determining available performance capacity of the resource using the filtered performance data. The available performance capacity is based on optimum utilization of the resource and actual utilization of the resource, where utilization of the resource is an indicator of an extent the resource is being used at any given time, the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency and latency is an indicator of delay at the resource in processing the workload.

    METHODS AND SYSTEMS FOR DETERMINING PERFORMANCE CAPACITY OF A RESOURCE OF A NETWORKED STORAGE ENVIRONMENT

    公开(公告)号:US20180183698A1

    公开(公告)日:2018-06-28

    申请号:US15896363

    申请日:2018-02-14

    Applicant: NETAPP, INC.

    CPC classification number: H04L43/0888 H04L43/028 H04L43/0852

    Abstract: Methods and systems for a networked storage system are provided. One method includes filtering performance data associated with a resource used in a networked storage environment for reading and writing data at a storage device; and determining available performance capacity of the resource using the filtered performance data. The available performance capacity is based on optimum utilization of the resource and actual utilization of the resource, where utilization of the resource is an indicator of an extent the resource is being used at any given time, the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency and latency is an indicator of delay at the resource in processing the workload.

    Methods and systems for trouble shooting performance issues in networked storage systems
    3.
    发明授权
    Methods and systems for trouble shooting performance issues in networked storage systems 有权
    在网络存储系统中解决性能问题的方法和系统

    公开(公告)号:US09542115B1

    公开(公告)日:2017-01-10

    申请号:US14747313

    申请日:2015-06-23

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for managing resources in a storage system are provided. The methods include tracking performance of a plurality of resources used for reading and writing information at storage devices in a networked storage system, each resource represented by a logical object in a hierarchical structure and performance data associated with each logical object is maintained by a processor executing a management application out of a memory device; identifying a root object associated with a resource having a performance issue as indicated by a threshold violation for the resource; selecting a related object associated with a resource similar to the resource of the root object by the management application for comparing performance data of the root object with the related object; and using the comparison to verify that the root object is a root cause of the performance issue.

    Abstract translation: 提供了用于管理存储系统中的资源的方法和系统。 所述方法包括跟踪用于在网络存储系统中的存储设备处读取和写入信息的多个资源的性能,由分层结构中的逻辑对象表示的每个资源和与每个逻辑对象相关联的性能数据由处理器执行 存储设备中的管理应用; 识别与资源的阈值冲突所指示的具有性能问题的资源相关联的根对象; 通过所述管理应用程序选择与所述根对象的资源类似的资源相关联的相关对象,用于将所述根对象的性能数据与相关对象进行比较; 并使用比较来验证根对象是性能问题的根本原因。

    METHODS AND SYSTEMS FOR TROUBLE SHOOTING PERFORMANCE ISSUES IN NETWORKED STORAGE SYSTEMS
    4.
    发明申请
    METHODS AND SYSTEMS FOR TROUBLE SHOOTING PERFORMANCE ISSUES IN NETWORKED STORAGE SYSTEMS 有权
    网络存储系统中故障排除性能问题的方法与系统

    公开(公告)号:US20160378389A1

    公开(公告)日:2016-12-29

    申请号:US14747313

    申请日:2015-06-23

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for managing resources in a storage system are provided. The methods include tracking performance of a plurality of resources used for reading and writing information at storage devices in a networked storage system, each resource represented by a logical object in a hierarchical structure and performance data associated with each logical object is maintained by a processor executing a management application out of a memory device; identifying a root object associated with a resource having a performance issue as indicated by a threshold violation for the resource; selecting a related object associated with a resource similar to the resource of the root object by the management application for comparing performance data of the root object with the related object; and using the comparison to verify that the root object is a root cause of the performance issue.

    Abstract translation: 提供了用于管理存储系统中的资源的方法和系统。 所述方法包括跟踪用于在网络存储系统中的存储设备处读取和写入信息的多个资源的性能,由分层结构中的逻辑对象表示的每个资源和与每个逻辑对象相关联的性能数据由处理器执行 存储设备中的管理应用; 识别与资源的阈值冲突所指示的具有性能问题的资源相关联的根对象; 通过所述管理应用程序选择与所述根对象的资源类似的资源相关联的相关对象,用于将所述根对象的性能数据与相关对象进行比较; 并使用比较来验证根对象是性能问题的根本原因。

    Methods and systems using model based techniques for determining performance capacity of a resource of a networked storage environment
    5.
    发明授权
    Methods and systems using model based techniques for determining performance capacity of a resource of a networked storage environment 有权
    使用基于模型的技术来确定网络存储环境的资源的性能容量的方法和系统

    公开(公告)号:US09465548B1

    公开(公告)日:2016-10-11

    申请号:US14805851

    申请日:2015-07-22

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for managing resources in a networked storage environment are provided. One method includes using a queuing model for a resource that processes a plurality of requests at a networked storage environment for predicting a relationship between latency and utilization of the resource. The queueing model uses inter-arrival time and service time to determine latency, where inter-arrival time is a duration that tracks when requests arrive at the resource and the service time tracks a duration for servicing the requests by the resource. The method further includes identifying optimum utilization of the resource using the predicted relationship between latency and utilization, where the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency; and determining available performance capacity for the resource using the optimum utilization and actual utilization of the resource.

    Abstract translation: 提供了用于管理网络存储环境中的资源的方法和系统。 一种方法包括对处理在网络存储环境中的多个请求的资源使用排队模型来预测资源的延迟和利用之间的关系。 排队模型使用到达之间的时间和服务时间来确定延迟,其中到达之间的时间是在请求到达资源时跟踪的持续时间,并且服务时间跟踪资源对服务请求的持续时间。 该方法还包括使用延迟和利用之间的预测关系来识别资源的最佳利用率,其中最佳利用是资源利用的指标,超过该资源使用的工作负载的吞吐量增益小于延迟的增加; 并且使用资源的最佳利用和实际利用来确定资源的可用性能容量。

    METHOD AND SYSTEM FOR PRESENTING STORAGE IN A CLOUD COMPUTING ENVIRONMENT
    6.
    发明申请
    METHOD AND SYSTEM FOR PRESENTING STORAGE IN A CLOUD COMPUTING ENVIRONMENT 有权
    在云计算环境中存储存储的方法和系统

    公开(公告)号:US20150201017A1

    公开(公告)日:2015-07-16

    申请号:US14155037

    申请日:2014-01-14

    Applicant: NETAPP, INC.

    CPC classification number: H04L67/1097 G06F3/067 H04L47/29 H04L47/70 H04L67/322

    Abstract: Methods and systems for presenting a plurality of options to a client for using storage space in a cloud computing environment are provided. Each option is associated with a latency target and/or a throughput target. The latency target provides a delay in processing input/output (I/O) requests and the throughput target provides a number of I/O requests that are processed within a unit of time. An existing volume is assigned to the client when the existing volume meets a guaranteed latency target and/or a guaranteed throughput target for an option selected from the plurality of options, otherwise a new volume is allocated.

    Abstract translation: 提供了用于向客户端呈现多个选项以用于在云计算环境中使用存储空间的方法和系统。 每个选项与延迟目标和/或吞吐量目标相关联。 延迟目标在处理输入/输出(I / O)请求中提供延迟,吞吐量目标提供在一个单位时间内处理的多个I / O请求。 当现有卷满足从多个选项中选择的选项的保证延迟目标和/或保证吞吐量目标时,现有卷被分配给客户端,否则分配新卷。

    Methods and systems for managing a resource in a networked storage environment

    公开(公告)号:US11792263B2

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

    申请号:US17671270

    申请日:2022-02-14

    Applicant: NetApp Inc.

    CPC classification number: H04L67/1097

    Abstract: Methods and systems for a networked storage system are provided. One method includes receiving a resource identifier identifying a resource of a network storage environment as an input to a processor executable application programming interface (API); and predicting available performance capacity of the resource by using an optimum utilization of the resource, a current utilization and a predicted utilization based on impact of a workload change at the resource, where the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency in processing the workload.

    Techniques for estimating ability of nodes to support high availability functionality in a storage cluster system

    公开(公告)号:US10031822B2

    公开(公告)日:2018-07-24

    申请号:US15141357

    申请日:2016-04-28

    Applicant: NETAPP, INC.

    Abstract: Various embodiments are generally directed to techniques for determining whether one node of a HA group is able to take over for another. An apparatus includes a model derivation component to derive a model correlating node usage level to node data propagation latency through and to node resource utilization from a first model of a first node of a storage cluster system and a second model of a second node of the storage cluster system, the first model based on a first usage level of the first node under a first usage type, and the second model based on a second usage level of the second node under a second usage type; and an analysis component to determine whether the first node is able to take over for the second node based on applying to the derived model a total usage level derived from the first and second usage levels.

    Methods and systems for determining performance capacity of a resource of a networked storage environment

    公开(公告)号:US09912565B2

    公开(公告)日:2018-03-06

    申请号:US14805804

    申请日:2015-07-22

    Applicant: NETAPP, INC.

    CPC classification number: H04L43/0888 H04L43/028 H04L43/0852

    Abstract: Methods and systems for a networked storage system are provided. One method includes filtering performance data associated with a resource used in a networked storage environment for reading and writing data at a storage device; and determining available performance capacity of the resource using the filtered performance data. The available performance capacity is based on optimum utilization of the resource and actual utilization of the resource, where utilization of the resource is an indicator of an extent the resource is being used at any given time, the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency and latency is an indicator of delay at the resource in processing the workload.

    Method and system for monitoring and analyzing quality of service in a storage system
    10.
    发明授权
    Method and system for monitoring and analyzing quality of service in a storage system 有权
    存储系统中服务质量的监控和分析方法和系统

    公开(公告)号:US09411834B2

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

    申请号:US14154992

    申请日:2014-01-14

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for identifying a victim storage volume from among a plurality of storage volumes based on a comparison of current Quality of Service (QOS) data with a dynamic threshold value that is based on historical QOS collected data for the plurality of storage volumes are provided. A performance manager collects the current and historical QOS data from a storage operating system of the storage system, which includes a response time in which each of the plurality of storage volumes respond to an input/output (I/O) request. The current and historical QOS data for the resources used by the victim storage volume are retrieved and compared with the current QOS data of each resource to an expected range based on the historical QOS data. Another storage volume is identified as a bully when its usage of a resource in contention contributes to creating the victim storage volume.

    Abstract translation: 提供了基于当前服务质量(QOS)数据与基于多个存储卷的历史QOS收集数据的动态阈值的比较来从多个存储卷中识别受害者存储卷的方法和系统 。 性能管理器从存储系统的存储操作系统收集当前和历史的QOS数据,其包括多个存储卷中的每一个对输入/输出(I / O)请求做出响应的响应时间。 根据历史QOS数据,检索受害者存储卷使用的资源的当前和历史QOS数据,并将其与每个资源的当前QOS数据进行比较,达到预期范围。 当资源在争用中的使用有助于创建受害者存储卷时,另一个存储卷被识别为欺凌。

Patent Agency Ranking