对 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 进行测试。 相关内容 如何修复 Ubuntu 19.10 重启和关闭时系统挂起的问题? ntpd -g 不同步时钟 CIFS 共享只能通过 VPN 实现。防火墙已禁用 服务器维护以防止 fsck 失败 删除 Ubuntu 后修复 GRUB/EFI 启动分区 克隆分区后恢复可用磁盘空间 openSUSE启动后进入控制台 Amazon EC2-安全组和白名单 IP 通过指向别名来包含图像 一个用户安装了网络管理器,它搞乱了 netplan