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
    2.
    发明授权
    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数据进行比较,达到预期范围。 当资源在争用中的使用有助于创建受害者存储卷时,另一个存储卷被识别为欺凌。

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

    公开(公告)号:US09594515B2

    公开(公告)日:2017-03-14

    申请号:US14805829

    申请日:2015-07-22

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for managing resources in a networked storage environment are provided. One method includes generating a relationship between latency and utilization of a resource in a networked storage environment using observation based, current and historical latency and utilization data, where latency is an indicator of delay at the resource for processing any request and utilization of the resource is an indicator of an extent the resource is being used at any given time; and selecting an optimal point for the generated relationship between latency and utilization, where the optimal point is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency.

    Abstract translation: 提供了用于管理网络存储环境中的资源的方法和系统。 一种方法包括使用基于观察的,当前和历史的延迟和利用率数据在网络存储环境中生成延迟和利用率之间的关系,其中等待时间是用于处理任何资源的资源的资源的延迟的指示符, 在任何给定时间使用资源的程度的指标; 并为生成的延迟和利用关系选择最佳点,其中最优点是资源利用的指标,超过此值,工作负载的吞吐量增益小于延迟的增加。

    METHODS AND SYSTEMS USING OBSERVATION BASED TECHNIQUES FOR DETERMINING PERFORMANCE CAPACITY OF A RESOURCE OF A NETWORKED STORAGE ENVIRONMENT
    4.
    发明申请
    METHODS AND SYSTEMS USING OBSERVATION BASED TECHNIQUES FOR DETERMINING PERFORMANCE CAPACITY OF A RESOURCE OF A NETWORKED STORAGE ENVIRONMENT 有权
    使用基于观察的技术来确定网络存储环境资源的性能能力的方法和系统

    公开(公告)号:US20170024144A1

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

    申请号:US14805829

    申请日:2015-07-22

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for managing resources in a networked storage environment are provided. One method includes generating a relationship between latency and utilization of a resource in a networked storage environment using observation based, current and historical latency and utilization data, where latency is an indicator of delay at the resource for processing any request and utilization of the resource is an indicator of an extent the resource is being used at any given time; and selecting an optimal point for the generated relationship between latency and utilization, where the optimal point is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency.

    Abstract translation: 提供了用于管理网络存储环境中的资源的方法和系统。 一种方法包括使用基于观察的,当前和历史的延迟和利用率数据在网络存储环境中生成延迟和利用率之间的关系,其中等待时间是用于处理任何资源的资源的资源的延迟的指示符, 在任何给定时间使用资源的程度的指标; 并为生成的延迟和利用关系选择最佳点,其中最优点是资源利用的指标,超过此值,工作负载的吞吐量增益小于延迟的增加。

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

    公开(公告)号:US09542346B2

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

    申请号:US14154941

    申请日:2014-01-14

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for monitoring quality of service (QOS) data for a plurality of storage volumes from a storage operating system of a storage system are provided. A performance manager collects the QOS data from the storage operating system and the QOS data includes a response time in which each of the plurality of storage volumes respond to an input/output (I/O) request. An expected range for future QOS data is generated based on the collected QOS data. The QOS data is monitored for each storage volume for determining whether a current QOS data for each storage volume is within the expected range.

    Abstract translation: 提供了用于从存储系统的存储操作系统监测多个存储卷的服务质量(QOS)数据的方法和系统。 性能管理器从存储操作系统收集QOS数据,并且QOS数据包括多个存储卷中的每一个对输入/输出(I / O)请求做出响应的响应时间。 基于收集的QOS数据生成未来QOS数据的预期范围。 监视每个存储卷的QOS数据,以确定每个存储卷的当前QOS数据是否在预期范围内。

    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.

    METHOD AND SYSTEM FOR MONITORING AND ANALYZING QUALITY OF SERVICE IN A STORAGE SYSTEM
    8.
    发明申请
    METHOD AND SYSTEM FOR MONITORING AND ANALYZING QUALITY OF SERVICE IN A STORAGE SYSTEM 有权
    用于监控和分析存储系统中服务质量的方法和系统

    公开(公告)号:US20150199139A1

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

    申请号:US14535587

    申请日:2014-11-07

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for monitoring quality of service (QOS) data for a plurality of storage volumes are provided. QOS data is collected for the plurality of storage volumes and includes a response time in which each of the plurality of storage volumes respond to an input/output (I/O) request. The process determines an average of N collected QOS data points at any given time; and iteratively analyzes each QOS data point to detect if a step-up or a step-down function has occurred, where a step-up function represents an unpredictable increase in value of a data point and a step-down function is an unpredictable decrease in value of the data point. A subset of the N QOS data points based on when the step-up function or step-down function occurs is selected for analysis and an expected range for future QOS data based on the subset of the N QOS data points is generated.

    Abstract translation: 提供了用于监视多个存储卷的服务质量(QOS)数据的方法和系统。 针对多个存储卷收集QOS数据,并且包括其中多个存储卷中的每一个对输入/输出(I / O)请求做出响应的响应时间。 该过程确定在任何给定时间N个收集的QOS数据点的平均值; 并且迭代地分析每个QOS数据点以检测是否发生升压或降压功能,其中升压功能表示数据点的值的不可预测的增加,并且降压功能是不可预测的降低 数据点的值。 选择基于升压功能或降压功能何时发生的NQOS数据点的子集用于分析,并且生成基于N个QOS数据点的子集的未来QOS数据的期望范围。

    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 有权
    存储系统中服务质量的监控和分析方法和系统

    公开(公告)号:US09542103B2

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

    申请号:US14535587

    申请日:2014-11-07

    Applicant: NETAPP, INC.

    Abstract: Methods and systems for monitoring quality of service (QOS) data for a plurality of storage volumes are provided. QOS data is collected for the plurality of storage volumes and includes a response time in which each of the plurality of storage volumes respond to an input/output (I/O) request. The process determines an average of N collected QOS data points at any given time; and iteratively analyzes each QOS data point to detect if a step-up or a step-down function has occurred, where a step-up function represents an unpredictable increase in value of a data point and a step-down function is an unpredictable decrease in value of the data point. A subset of the N QOS data points based on when the step-up function or step-down function occurs is selected for analysis and an expected range for future QOS data based on the subset of the N QOS data points is generated.

    Abstract translation: 提供了用于监视多个存储卷的服务质量(QOS)数据的方法和系统。 针对多个存储卷收集QOS数据,并且包括其中多个存储卷中的每一个对输入/输出(I / O)请求做出响应的响应时间。 该过程确定在任何给定时间N个收集的QOS数据点的平均值; 并且迭代地分析每个QOS数据点以检测是否发生升压或降压功能,其中升压功能表示数据点的值的不可预测的增加,并且降压功能是不可预测的降低 数据点的值。 选择基于升压功能或降压功能何时发生的NQOS数据点的子集用于分析,并且生成基于N个QOS数据点的子集的未来QOS数据的期望范围。

Patent Agency Ranking