-
公开(公告)号:US11856054B2
公开(公告)日:2023-12-26
申请号:US17449911
申请日:2021-10-04
Applicant: NetApp, Inc.
Inventor: Tyler Cady
IPC: H04L67/1012 , H04L67/1097 , H04L67/61 , G06F7/535
CPC classification number: H04L67/1012 , G06F7/535 , H04L67/1097 , H04L67/61
Abstract: A system, method, and machine-readable storage medium for providing a quality of service (QoS) recommendation to a client to modify a QoS setting are provided. In some embodiments, a set of volumes of a plurality of volumes may be determined. Each volume of the set of volumes may satisfy a first QoS setting assigned to the volume and a second QoS setting assigned to the volume. The plurality of volumes may reside in a common cluster and may be accessed by the client. Additionally, a subset of the set of volumes may be determined. Each volume of the subset may satisfy an upper bound of a range based on a minimum IOPS setting of the volume. A QoS recommendation to the client to modify the first QoS setting may be transmitted for one or more volumes of the subset.
-
公开(公告)号:US11743326B2
公开(公告)日:2023-08-29
申请号:US17301852
申请日:2021-04-15
Applicant: NetApp, Inc.
Inventor: Tyler Cady , Austino Nicholas Longo
IPC: H04L29/08 , G06N5/04 , H04L67/1012 , H04L67/1097
CPC classification number: H04L67/1012 , G06N5/04 , H04L67/1097
Abstract: A system, method, and machine-readable storage medium for providing a recommendation to a client to modify minimum IOPS settings are provided. In some embodiments, a client may assign a minimum input/output operations per second (IOPS) setting to each volume of a plurality of volumes. The plurality of volumes may reside in a common cluster and include a first number of volumes. A set of volumes of the plurality of volumes may be determined, where each volume of the set of volumes has a relative disparity that satisfies a relative threshold. The set of volumes includes a second number of volumes. A minimum IOPS recommendation may be transmitted to the client to modify (e.g., increase or decrease) the minimum IOPS settings of the set of volumes in response to determining that a ratio of the second number of volumes to the first number of volumes is greater than a performance threshold.
-
公开(公告)号:US20220030057A1
公开(公告)日:2022-01-27
申请号:US17449911
申请日:2021-10-04
Applicant: NetApp, Inc.
Inventor: Tyler Cady
Abstract: A system, method, and machine-readable storage medium for providing a quality of service (QoS) recommendation to a client to modify a QoS setting are provided. In some embodiments, a set of volumes of a plurality of volumes may be determined. Each volume of the set of volumes may satisfy a first QoS setting assigned to the volume and a second QoS setting assigned to the volume. The plurality of volumes may reside in a common cluster and may be accessed by the client. Additionally, a subset of the set of volumes may be determined. Each volume of the subset may satisfy an upper bound of a range based on a minimum IOPS setting of the volume. A QoS recommendation to the client to modify the first QoS setting may be transmitted for one or more volumes of the subset.
-
公开(公告)号:US20210314394A1
公开(公告)日:2021-10-07
申请号:US17301852
申请日:2021-04-15
Applicant: NetApp, Inc.
Inventor: Tyler Cady , Austino Nicholas Longo
Abstract: A system, method, and machine-readable storage medium for providing a recommendation to a client to modify minimum IOPS settings are provided. In some embodiments, a client may assign a minimum input/output operations per second (IOPS) setting to each volume of a plurality of volumes. The plurality of volumes may reside in a common cluster and include a first number of volumes. A set of volumes of the plurality of volumes may be determined, where each volume of the set of volumes has a relative disparity that satisfies a relative threshold. The set of volumes includes a second number of volumes. A minimum IOPS recommendation may be transmitted to the client to modify (e.g., increase or decrease) the minimum IOPS settings of the set of volumes in response to determining that a ratio of the second number of volumes to the first number of volumes is greater than a performance threshold.
-
公开(公告)号:US20210266358A1
公开(公告)日:2021-08-26
申请号:US16799602
申请日:2020-02-24
Applicant: NetApp, Inc.
Inventor: Tyler Cady
Abstract: A system, method, and machine-readable storage medium for providing a set of recommended quality of service (QoS) settings are provided. In some embodiments, providing the recommendation includes receiving a set of QoS settings of a volume for a client, a set of measured QoS metrics of the volume for the client, and a measure of load for a slice service corresponding to the volume. Providing the recommendation further includes determining a predicted QoS metric of the volume and a predicted load of the slice service. Providing the recommendation also includes determining, based on the predicted QoS metric, the predicted load, and the set of QoS settings, a set of recommended QoS settings to the client. The set of QoS settings of the volume for the client is then updated with the set of recommended QoS settings.
-
公开(公告)号:US12210747B2
公开(公告)日:2025-01-28
申请号:US17218217
申请日:2021-03-31
Applicant: NetApp, Inc.
Inventor: Austino Longo , Tyler Cady
Abstract: A system is described. The system includes a processing resource and a non-transitory computer-readable medium, coupled to the processing resource, having stored therein instructions that when executed by the processing resource cause the processing resource to receive a plurality of quality of service (QoS) parameters and client preferences from a client device and manage a QoS policy based on a plurality of QoS objectives included in the received QoS parameters, wherein the plurality of QoS objectives comprise input output operations per second (IOPS), throughput and latency.
-
公开(公告)号:US11546420B2
公开(公告)日:2023-01-03
申请号:US16799602
申请日:2020-02-24
Applicant: NetApp, Inc.
Inventor: Tyler Cady
IPC: H04L67/1012 , G06N3/08 , H04L67/1097
Abstract: A system, method, and machine-readable storage medium for providing a set of recommended quality of service (QoS) settings are provided. In some embodiments, providing the recommendation includes receiving a set of QoS settings of a volume for a client, a set of measured QoS metrics of the volume for the client, and a measure of load for a slice service corresponding to the volume. Providing the recommendation further includes determining a predicted QoS metric of the volume and a predicted load of the slice service. Providing the recommendation also includes determining, based on the predicted QoS metric, the predicted load, and the set of QoS settings, a set of recommended QoS settings to the client. The set of QoS settings of the volume for the client is then updated with the set of recommended QoS settings.
-
公开(公告)号:US11005924B1
公开(公告)日:2021-05-11
申请号:US16837155
申请日:2020-04-01
Applicant: NetApp, Inc.
Inventor: Tyler Cady , Austino Nicholas Longo
IPC: H04L29/08 , H04L1/00 , H04L12/911 , G06N5/04
Abstract: A system, method, and machine-readable storage medium for providing a recommendation to a client to modify minimum IOPS settings are provided. In some embodiments, a client may assign a minimum input/output operations per second (IOPS) setting to each volume of a plurality of volumes. The plurality of volumes may reside in a common cluster and include a first number of volumes. A set of volumes of the plurality of volumes may be determined, where each volume of the set of volumes has a relative disparity that satisfies a relative threshold. The set of volumes includes a second number of volumes. A minimum IOPS recommendation may be transmitted to the client to modify (e.g., increase or decrease) the minimum IOPS settings of the set of volumes in response to determining that a ratio of the second number of volumes to the first number of volumes is greater than a performance threshold.
-
公开(公告)号:US20220317888A1
公开(公告)日:2022-10-06
申请号:US17218217
申请日:2021-03-31
Applicant: NetApp, Inc.
Inventor: Austino Longo , Tyler Cady
IPC: G06F3/06
Abstract: A system is described. The system includes a processing resource and a non-transitory computer-readable medium, coupled to the processing resource, having stored therein instructions that when executed by the processing resource cause the processing resource to receive a plurality of quality of service (QoS) parameters and client preferences from a client device and manage a QoS policy based on a plurality of QoS objectives included in the received QoS parameters, wherein the plurality of QoS objectives comprise input output operations per second (IOPS), throughput and latency.
-
公开(公告)号:US11271843B1
公开(公告)日:2022-03-08
申请号:US17234963
申请日:2021-04-20
Applicant: NetApp, Inc.
Inventor: Tyler Cady
IPC: H04L12/26 , H04L29/08 , H04L43/50 , H04L67/1097
Abstract: A system is described. The system includes a processing resource and a non-transitory computer-readable medium, coupled to the processing resource, having stored therein instructions that when executed by the processing resource cause the processing resource to collect quality of service (QoS) data of a distributed storage system associated with a client device, generate a plurality of QoS diagnostic views to facilitate display of visual representations of the collected QoS data and transmit the visual representations for display at the client device, wherein the data comprises telemetry data, statistics and performance health scores for nodes associated with the client device.
-
-
-
-
-
-
-
-
-