对 Azure 存储性能感到困惑 2024-5-30 • performance storage azure 就我目前使用 Azure 的经验来看,最大的瓶颈似乎是存储性能。我用 Crystal Disk Mark 做了一些测试,如下所示,性能非常差。尤其是“Premium”存储的写入速度简直是灾难性的!我个人的笔记本电脑 SSD 比它好 20 倍! 这是预期的表现还是我忽略了一些明显的特征? 答案1 为了获得最佳性能,您应该考虑 Azure 高级存储中的一些限制。特别是如您所见这里每个高级磁盘都有 IOPS 和吞吐量限制。不同磁盘类型的限制也不同。此外,还有一些限制每个 VM 大小。因此,为了获得最佳结果,您应该选择正确的 VM 大小、磁盘类型和此类磁盘的数量。 我猜想在您的示例中您已经满足了每个磁盘的 IOPS 限制,对于 P10 磁盘为 500。使用 4K 读/写块大小操作,您可以实现 500 * 4K = 2 MB/s 的吞吐量。 尝试使用 P30 磁盘进行相同测试。您可以在 Azure 门户上添加它并选择磁盘类型。 答案2 Azure 中任何类型的磁盘的推荐磁盘格式大小均为 64K,而不是 4K。这是由于存储传送到 VM 的网络特性所致。 使用 64K 进行测试。 相关内容 修复窗口媒体中心 - 频道 如何创建描述表 使用 MX 记录提供邮件网关冗余 apache2ctl“-k”标志是什么? 可以吗?我该如何删除 Windows 更新安装文件? 如何在Ubuntu20.04上删除gnome? 填充抛物线和形状之间的区域 如何允许进程使用更多内存 Windows 10 不会恢复到 8.1 - 只需重新启动进入 Windows 10 Tomcat 编辑用户 authorized_keys 文件