0

我有这个问题很久了,购买 Azure 托管磁盘时,我需要分配 512GB 高级磁盘。我想知道如果我分配两个 P15 (256GB) 高级磁盘也将提供与 P20 相同的容量,但价格不同、IOPS 和吞吐量不同。我需要回答以下问题:

  1. 哪种方法最适合匹配 512GB 是分配单个 (P20)512GB 还是两个 256GB (P15) 磁盘?
  2. 如果我分配两个 256GB (P15) 磁盘,IOPS 和吞吐量会增加一倍吗?
4

1 回答 1

1

托管磁盘价格来看,两个 256GiB (P15) 的价格比一个 P20 512GiB 高级磁盘的价格要高。此外,两个 P15 磁盘的 IOPS 比 P20 磁盘 2300 IOPS 少 1100*2,但吞吐量是双倍的。

在做出选择时,请考虑下面列出的注意事项。

扩展限制(IOPS 和吞吐量) 每个高级磁盘大小的 IOPS 和吞吐量限制都不同,并且独立于 VM 扩展限制。确保磁盘的总 IOPS 和吞吐量在所选 VM 大小的规模限制内。

例如,如果应用程序要求最大吞吐量为 250 MB/秒,并且您正在使用具有单个 P30 磁盘的 DS4 VM。DS4 VM 可以提供高达 256 MB/秒的吞吐量。但是,单个 P30 磁盘的吞吐量限制为 200 MB/秒。因此,由于磁盘限制,应用程序将被限制在 200 MB/秒。要克服此限制,请为 VM 配置多个数据磁盘或将磁盘大小调整为 P40 或 P50。

所以如果你有一个高规模的虚拟机,你的应用程序需要更大的吞吐量,它支持同时向两个磁盘写入或操作数据,以优化两个磁盘的吞吐量。您可以选择两个 P15 磁盘,否则,一般情况下,它更喜欢使用单个 P20 而不是两个 P15 磁盘。

有关详细信息,您可以参阅Azure 高级存储:高性能设计

在此处输入图像描述

于 2019-08-28T07:19:34.773 回答