如何在性能分析中使用预期范围
Unified Manager使用预期范围表示受监控工作负载的典型I/O延迟(响应时间)和IOPS (操作)活动。当工作负载的实际延迟超过预期范围的上限时、它会向您发出警报、从而触发性能事件、以便您可以分析性能问题描述 并采取更正操作来解决此问题。
预期范围用于设置工作负载的性能基线。随着时间的推移, Unified Manager 会从过去的性能测量结果中学习,以预测工作负载的预期性能和活动级别。预期范围的上限用于建立性能阈值。Unified Manager使用基线来确定实际延迟或操作高于或低于阈值或超出其预期范围界限的时间。实际值与预期值之间的比较可为工作负载创建性能配置文件。
如果由于集群组件上的争用而导致工作负载的实际延迟超过性能阈值、则延迟会很高、并且工作负载的运行速度比预期要慢。共享相同集群组件的其他工作负载的性能也可能比预期慢。
Unified Manager 将分析阈值超出事件并确定此活动是否为性能事件。如果高工作负载活动长时间保持一致、例如持续数小时、则Unified Manager会将活动视为正常、并动态调整预期范围以形成新的性能阈值。
某些工作负载的活动可能持续较低、其中、操作或延迟的预期范围随时间的推移变化率不高。为了最大限度地减少事件警报的数量、在分析性能事件期间、Unified Manager仅会为操作和延迟远远高于预期的低活动卷触发事件。
在此示例中、卷的延迟预期范围(以灰色显示)最低为每操作0毫秒(毫秒/操作)、最高为5毫秒/操作。如果由于网络流量间歇性峰值或集群组件上的争用、实际延迟(以蓝色显示)突然增加到10毫秒/操作、则该延迟将高于预期范围并超过性能阈值。
当网络流量减少或集群组件不再处于争用状态时、延迟将返回到预期范围内。如果延迟长时间保持在 10 毫秒 / 操作以上,您可能需要采取更正措施来解决此事件。