根据 MB/S 计算 IOPS

根据 MB/S 计算 IOPS

我将设置三个带集群的存储 Ceph 服务器。每个服务器都有 9300-8i 控制器和 8*2TB SATA SSD 磁盘。8 个驱动器的总吞吐量和每个驱动器的吞吐量如下所示。

因此 4480 MB/s / 8 SSD = 每个驱动器 560 MB/s。

这里没有硬件 raid 概念,所有事务均由 Ceph 负责。

仅从一台服务器计算。

IOPS = (MBps 吞吐量/每 IO KB) * 1024

Iops = 560/4 *1024 = 143,360

560——每个驱动器吞吐量

4 kb ----- 块大小

那么所有 8 个驱动器的 iops 总数为 1,003,520?

这是正确的计算吗?

答案1

不,连续吞吐量和随机小 IOPS 数字不可互换。以 SATA 总线允许的最快速度获取大量连续数据块与在各处查找小块数据之间是有区别的。

SATA 驱动器中 125,000 4kB IOPS 基本上是理论极限,这非常了不起。有哪家供应商声称其规格如此之高吗?

存储系统还受到最慢组件的限制。包括互连。Ceph 是一个多节点系统。如果您真的希望饱和 8 个驱动器,则至少需要 2 个 25 Gb 以太网链路才能将数据传输到 IP 网络上。

相关内容