简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

如何在性能分析中使用延迟预测

提供者 netapp-chikkusu

Unified Manager 使用延迟预测来表示受监控工作负载的典型 I/O 延迟(响应时间)活动。当工作负载的实际延迟超过延迟预测的上限时,它会向您发出警报,从而触发动态性能事件,以便您可以分析性能问题描述并采取更正操作来解决此问题。

延迟预测用于设置工作负载的性能基线。随着时间的推移, Unified Manager 会从过去的性能测量结果中学习,以预测工作负载的预期性能和活动级别。预期范围的上限用于建立动态性能阈值。Unified Manager 使用基线来确定实际延迟何时高于或低于阈值或超出其预期范围的界限。实际值与预期值之间的比较可为工作负载创建性能配置文件。

如果由于集群组件上的争用而导致工作负载的实际延迟超过动态性能阈值,则延迟会很高,并且工作负载的运行速度会比预期慢。共享相同集群组件的其他工作负载的性能也可能比预期慢。

Unified Manager 将分析阈值超出事件并确定此活动是否为性能事件。如果高工作负载活动长时间保持一致,例如持续数小时,则 Unified Manager 会将活动视为正常,并动态调整延迟预测以形成新的动态性能阈值。

某些工作负载的活动可能持续较低,而延迟的延迟预测在一段时间内变化率不高。为了最大限度地减少分析性能事件期间的事件数量, Unified Manager 仅会为操作和延迟远远高于预期的低活动卷触发事件。

Unified Manager 中的预期延迟范围

在此示例中,卷的延迟预测(以灰色显示)最低为每个操作 3.5 毫秒(毫秒 / 操作),最高为 5.5 毫秒 / 操作。如果由于网络流量间歇性峰值或集群组件上的争用,实际延迟(以蓝色显示)突然增加到 10 毫秒 / 操作,则该延迟将高于延迟预测并超过动态性能阈值。

当网络流量减少或集群组件不再处于争用状态时,延迟将返回到延迟预测范围内。如果延迟长时间保持在 10 毫秒 / 操作以上,您可能需要采取更正措施来解决此事件。