SAS和SATA驱动器有什么优点?

通过SATA驱动器购买SAS驱动器有什么优点,反之亦然?

SAS = SCSI =可pipe理性,尤其是在负载情况下,还具有更好的故障前诊断和调整能力。 花费和容量不足/£$€。

对于许多负载,SATA =数值,容量和适当的性能,但要注意的是,99%以上的SATA硬盘不能在胁迫下全天候工作。 另外,将它们置于繁忙的服务器工作负载下可能会极大地影响其MTBF。

我build议SATA的一切,但服务器和高端工作站的工作。 对于数据库工作,你实在无法打败SAS。

有两个单独的部分你的问题。 简化一下,磁盘由硬件和控制器组成。 通常当人们说“SAS”或“SATA”时,他们指的是控制器。 原则上SAS是一个更复杂的协议,但实际上对于多达8个磁盘的服务器来说,它们之间可能没有太大的区别。

重新devise硬件:根据查找时间,磁盘硬件往往分为两类。 快速磁盘的寻道时间为3到4毫秒,而较慢的磁盘的寻道时间为7到9毫秒。 (我说“较慢”,但是7-9ms仍然相当快!)。

通常,SAS控制器适用于快速磁盘,而SATA控制器适用于较慢的磁盘,但也有例外。 例如,西部数据Velociraptor磁盘有一个SATA控制器,但寻找时间为3ms。 所以当人们说“SAS磁盘”时,通常意思是“使用SAS控制器的快速磁盘”,而“SATA”则意味着“使用SATA控制器的较慢磁盘”。

一切都很好,但要真正回答你的问题,当磁盘需要大量的随机存取时,寻找时间非常重要。 比较好的例子是SQL Server和Exchange。 如果磁盘是瓶颈,那么SAS磁盘将比SATA快很多。 但有两点要做。

首先一个好的控制器会有很大的不同。 我使用戴尔,我特别喜欢Perc5 / i和6 / i控制器。 作为一个RAID5,我在Perc5 / i上安装了几个带有6个SATA磁盘的2950,这些都非常快。 也许它们不如6个SAS磁盘那么快,但是比在旧的2850服务器上使用的Perc 4 / e上的4个SCSI 320磁盘RAID 5要快。

其次,尽pipeSATA磁盘比SAS要慢,但在许多小型企业中,磁盘速度不会成为瓶颈。

最后一个考虑因素是传统的SCSI磁盘比SATA更可靠,而不是由于控制器,而只是因为磁盘硬件被制造成更高(更昂贵)的标准。 现在,您已经拥有了专门为服务器devise的西部数据RE3 SATA磁盘这样的品牌,但我不确定这是否还是一个问题。

JR

以下是维基百科有关主题( 串行连接SCSI )的注释:

SAS与SATA系统通过连接到主机总线适配器的端口号识别SATA设备,而SAS设备通过其全球名称(WWN)唯一标识。

SAS协议支持SAS域中的多个启动器,而SATA没有类似的规定。

大多数SAS驱动器提供带标记的命令队列,而大多数较新的SATA驱动器提供本地命令队列,每种都有其优点和缺点。

SATA遵循ATA命令集,因此仅支持硬盘驱动器和CD / DVD驱动器。 理论上,SAS还支持许多其他设备,包括扫描仪和打印机。 然而,这个优点也可能是没有实际意义的,因为大多数这样的设备也通过诸如USB,IEEE 1394(FireWire)和以太网之类的总线find了替代path。

SAS硬件允许对设备进行多pathI / O,而SATA(SATA II之前)不支持。 根据规格,SATA II使用端口倍增器来实现端口扩展。 一些端口乘法器制造商使用端口乘法器硬件实现了多pathI / O。

SATA作为并行ATA的通用后继产品而上市,在消费类市场上已经变得越来越普遍,而更为昂贵的SAS则针对关键服务器应用。

SAS错误恢复和报告使用比SATA驱动器使用的ATA SMART命令具有更多function的SCSI命令。

SAS使用比SATA(400-600 mV TX,325-600 mV RX)更高的信号电压(800-1600 mV TX,275-1600 mV RX)。 较高的电压提供(除其他function外)在服务器背板上使用SAS的能力。

由于信号电压较高,SAS可以使用长达8米(26英尺)的电缆,SATA的电缆长度限制为1米(3英尺)。