每分钟 10k / 15k 转 (RPM) 串行连接存储 (SAS) 硬盘驱动器 (HDD) 与同一代串行 ATA (SATA) 6Gbps 固态驱动器 (SSD) 之间的性能特征和差异的经验法则是什么?
答案1
讨论
在HDD:7.2k SATA 和 15k SAS 之间的性能差异,我们已确定 7.2k RPM HDD 的 IOPS 远低于 100,而 15k SAS 也只能提供约 200 IOPS。(这些 IOPS 参数受旋转速度限制,旋转速度在几代中保持不变,并且不会随着每一代而改进(与顺序吞吐量不同,顺序吞吐量会随着每一代而改进)。)对随机 4K 读取/写入进行简单的数学运算,这相当于最多 800KiB/s 的性能指标 — 远低于 1MiB/s。
将此与市场上已经上市多年的各种 SSD 的规格进行比较;通常,SATA 6Gbps(600MiB/s)的 SSD 似乎已达到接口极限,因为它们的规格似乎都达到读写约 85k IOPS。在随机 4K 读写时,这相当于 340MiB/s,这似乎比最新一代 HDD 的连续速度还要快。
概括
当然,15k SAS HDD 的连续速度(外物理层(逻辑磁盘的开始处)约为 250MiB/s,内层(逻辑磁盘的末尾)约为 100MiB/s)与 SATA SSD(通常连续吞吐量约为 500MiB/s)相比仍然具有相对竞争力,因为 SSD 已达到接口限制(由于 10/8 编码,6Gbps SATA 限制为 600MiB/s);差异仅仅是 2 到 4 倍左右,而 SAS HDD 的可靠性更高。
但是,随机 IO 是无法比较的 — SSD 的速度大约是其 400 倍(400 倍)。鉴于此,我们不太清楚为什么 10k/15k SATA HDD 仍然有市场 — 尤其是考虑到这些 10k/15k SAS HDD 的容量相对相似,而且通常比 SSD 的容量还要小。