发明名称 Methods and systems using observation based techniques for determining performance capacity of a resource of a networked storage environment
摘要 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.
申请公布号 US9594515(B2) 申请公布日期 2017.03.14
申请号 US201514805829 申请日期 2015.07.22
申请人 NETAPP, INC. 发明人 Hrischuk Curtis;Dimnaku Alma;Fairbanks Leon;Boswell Steven B.
分类号 G06F12/00;G06F3/06 主分类号 G06F12/00
代理机构 Klein, O'Neill & Singh, LLP 代理人 Klein, O'Neill & Singh, LLP
主权项 1. A machine implemented method, comprising: generating a relationship between latency and utilization of a resource from among a plurality of resources in a networked storage environment using a first observation based technique that uses collected current and historical latency and utilization data associated with the resource, 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; generating the relationship between latency and utilization using a second model based technique that uses inter-arrival-times and service times for the resource for processing a plurality of requests, where inter-arrival times indicate arrival times for the plurality of requests at the resource and service times indicate durations for servicing the plurality of request requests; selecting an optimal point based on a confidence level for the generated relationship between latency and utilization using the first observation based technique and the second model based technique, where the optimal point is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency; identifying a plurality of operational points associated with the resource, where the operational points vary based on a service level objective, whether the resource is part of a high availability node pair within the networked storage system and when workloads by the networked storage system are throttled for processing; and determining an available performance capacity for the resource based on the optimal point and the plurality of operational points.
地址 Sunnyvale CA US