我听说 SATA 比 SAS 慢很多,但我只发现 1 个不错的基准。 http://blog.whitesites.com/SAS-RAID-0-VS-SCSI-RAID-0-VS-SATA-Benchmarks__633689244191943184_blog.htm
在这方面,SAS 占据上风,直到您读到 SAS 驱动器为 10K 而 SATA 驱动器为 7200 RPM。
有人见过与同等速度磁盘的良好基准测试/比较吗?有人见过任何实际负载(数据库负载/搜索、媒体流等)吗?
答案1
答案2
IOP 就是您在“速度”中寻找的差异。
解释两者区别的简单方法是 SATA 是半双工的,而 SAS 是全双工的。SATA 驱动器很笨,必须与控制器通信才能进行操作。SAS 驱动器很智能,只有请求和返回才会使用总线。
根据您的使用情况,花费更多可能不会有太大的收获。
答案3
这里太多错误信息了!
我无法想象 SAS 和 SATA 之间有任何有意义的基准,我也不会费心去寻找。这就像对六座小型货车和高速子弹头列车进行基准测试一样。
1) 在任何给定时间点,SAS 接口的速度始终是 SATA 的两倍——如果考虑到 SAS 是双端口和全双工的,则速度是 SATA 的 4 倍。如今,SAS 是 12gbits、双端口和全双工的,而 SATA 是 6gbits、单端口和单双工的。SAS 和 SATA 同时是 6gbits 的情况从未出现过。
2) 使用 SAS 而非 SATA 驱动器的主要原因是许多磁盘或 SSD 设备共享 SAS 域。现在,正如许多人已经知道的那样,您的 AVAGO (LSI) 或等效 RAID 适配器可以通过 8x12gbit SAS 端口与 SAS 或 SATA 设备通信。对于最苛刻的工作负载,我已经在我们的实验室中看到了比较测试,结果显示“满载”的 12gbit SAS RAID 适配器通过 SAS 扩展器与 16x SAS SSD 连接,这比带有 16x SATA SSD 的完全相同的适配器快 8 倍,在这种情况下,我们甚至没有利用 SAS 驱动器上的双端口!
3) SAS 驱动器内置多种功能(在存在大量总线活动的情况下),可帮助它们减少争用,并允许这些驱动器以比 SATA 驱动器更快的速度在同一 SAS 总线上以相同的工作负载进行连接和断开总线。
归根结底,SAS 与 SATA 的比较完全取决于用例。单个 SATA 驱动器与单个 SAS 驱动器的比较毫无意义。
答案4
让我们从服务器的角度来看待它。SATA 是 ATA 的后继者,而 ATA 是 IDE 的后继者。专为标准 PC 打造。SAS 是 SCSI 的后继者,在硬件和软件方面具有更好(即更稳定、更标准化)的协议。SCSI 是服务器中使用的昂贵磁盘。
还要注意的是,如果你购买一台戴尔服务器(我以该品牌为例),并享受 5 年支持,那么 SATA 驱动器的支持将只有 2 年,但 SAS 驱动器的支持将达到整整 5 年。这是关于可靠性的一个很好的提示。