对 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 进行测试。 相关内容 在什么情况下 TCP-over-TCP 的性能会比单独的 TCP 差很多 (2014)? TikZ中绘制带多个参数的矩形的宏 更改文本部分的背景颜色,可能包含浮动 由于无法找到文件,ssh 要求输入密码 Firefox 中的 Java 插件 如何调整回忆录类中的外部页眉/页脚边距?[关闭] 虚拟接口的名称解析 如何在 ubuntu 上查找 user_beancounters? 双启动 Yoga 2 pro 在循环中,在特定搜索条件后插入字符串或空行