许多供应商销售转速为 7200RPM 的4GB SATA 和 Nearline SAS 驱动器。供应商将宣传 6 Gbit/s 接口,但未提及实际数据传输速度。我与供应商、系统管理员、客户和技术经理进行了对话,他们认为 6 Gbit/s 是磁盘的实际传输速度。
7200RPM 驱动器是否可以充分利用此 6 Gbit/s 连接?如果没有,那么这种膨胀的传输速度对 7200RPM 驱动器有什么好处吗?与 3 Gbit/s 接口相比,6 Gbit/s 接口会提供任何性能改进吗?这种传输速度在 RAID 阵列中是否有益?
我读过典型的 7200RPM 驱动器将在理想条件下充分利用“缓冲区到计算机”接口。大型磁盘缓存等性能特性只能对这一速度提供适度的改进。
7200RPM 驱动器可以加载缓存,然后以最大总线速率突发内容,所以是的,具有 128MB 缓存的 7200RPM 驱动器可以充分利用 SATA III 链接……整整 0.15 秒。之后,持续的磁盘 I/O 将导致瓶颈,因为需要重新填充缓存并且您正在等待盘片赶上。
正如评论中提到的,广告中提到的 SATA III (6Gbit/s) 是指接口,而不是数据传输速率。据我所知,该标准的创建者实际上更喜欢人们将其称为“SATA III”,因为正如您所提到的,使用“6Gbit/s”作为名称会产生误导。不幸的是,大多数人/供应商仍在使用它。
一组 7200RPM 驱动器的 RAID 组的传输速率肯定比单个驱动器的传输速率要好,但您实际获得的速度将取决于您的硬件和 RAID 实施。
您需要检查硬盘驱动器的规格表。他们将显示平均寻道时间,以 MB/秒为单位的平均写入/读取传输率,每个驱动器制造商在其网站上都有此信息。条带化 RAID 至少与单个驱动器一样快,这意味着它们理论上最慢的速度仍然是单个驱动器的速度。这一切都与访问硬盘数据的方式有关