在所有其他条件相同的情况下,如果使用更大的磁盘,存储阵列的IOPS性能将如何变化。
例如,采用包含10 X 100GB磁盘的阵列。
测量IOPS以进行连续256kb块写入(或任何IOPS指标)
假设测得的IOPS为1000 IOPS。
将阵列更改为包含10 X 200GB磁盘的阵列。使用相同的RAID配置,相同的块大小等进行格式化。
人们会期望IOPS保持不变,增加还是减少?这种变化大致是线性的吗?即增加2倍或减少2倍(因为我将磁盘容量增加了2倍)
对10 X 50GB磁盘重复这些问题。
编辑:更多上下文
这个问题是由于我的Sysadmin团队之间进行的一次对话引起的,该对话并不精通所有事物的存储。(在存储的许多方面都感到满意,但在管理SAN或其他方面的细节方面却不满意)。我们收到了一大堆新的Netapp托盘,这些托盘具有比我们现有托盘更高的每磁盘磁盘容量-两倍的容量。有人评论说,仅仅因为磁盘更大,新托盘的IOPS会更低。然后有一个汽车类比来解释这一点。两条评论都没有让我满意,所以我想将其用到团队,即Stack-Exchange-land。
汽车的类比是关于两辆汽车,它们具有不同的加速度,相同的最高速度并且行驶四分之一英里。然后将距离更改为半英里。实际上,我不记得确切的类比,但是由于我在interwebz上发现了另一个类似的类,所以我认为这可能是常见的IOPS类比。
在某些方面,对我来说,问题的实际答案并不重要,因为我们没有使用此信息来评估购买。但是,我们确实需要评估将托盘连接到现有喷头的最佳方法,以及切出骨料和体积的最佳方法。