当我将多个磁盘连接到 Azure VM 时如何检查 IOPS

当我将多个磁盘连接到 Azure VM 时如何检查 IOPS

我考虑过 Azure Standard_E16s_V3 vm 并连接了两个高级磁盘(p30、1024 GB 和 5000 IOPS)。如何计算考虑两个磁盘的平均 IOPS。这是为了检查速度慢的可能原因。最初只有一个磁盘,性能非常慢,我们连接了另一个磁盘,但速度还是一样慢。如何计算有效 IOPS,以及改善速度的参数是什么

答案1

有几种可能性:1) 使用 Azure Monitor。范围 -> 选择主机指标命名空间 -> 虚拟机主机指标 -> 数据磁盘读/写操作聚合 -> 平均值这将为您提供所有数据磁盘的 1 个聚合指标,但现在您可以“应用拆分”以在图表上为每个 LUN 获取 1 条线

2) 您可以使用 Grafana 仪表板显示磁盘性能指标。如果您在 Prometheus 或 Zabbix 等监控解决方案中拥有磁盘 IOPS 指标,则创建 Grafana 仪表板很容易,并且可以让您关联多个指标。

如果您的某个磁盘达到了 IOPS 或吞吐量限制,那确实可以解释速度缓慢的原因,但当然还有很多其他可能导致性能缓慢的原因。

相关内容