我想增强我的一台 Azure 虚拟机的性能,该虚拟机被用作构建服务器,用于处理突发情况下的数千个小文件。因此,我决定添加一个小型 32 GiB 高级存储 (SSD) 磁盘。
但在阅读的时候Azure 磁盘的 Microsoft 文档,有件事让我很困惑:
对于 32 GiB 标准磁盘(S4):
每磁盘 IOPS 500
每个磁盘的吞吐量为 60 MB/秒
对于 32 GiB 高级磁盘 (P4):
每磁盘 IOPS 120
每个磁盘的吞吐量为 25 MB/秒
这是否意味着对于小型磁盘,升级到高级 SSD 是没有意义的,因为性能实际上会更低?这对我来说不合逻辑。这是真的还是我误解了什么?
答案1
是的,标准存储的每个磁盘的性能都一样,而高级存储的性能会随着磁盘大小的增加而提高。这意味着较小的高级磁盘的性能可能低于相同大小的标准磁盘。
您使用此大小的高级磁盘的主要原因是 SLA。为了能够获得单实例 VM 的 99.9% SLA,您必须使用高级磁盘。通常,建议将高级存储用于生产工作负载。