今天我在微信上向7月兄请教关于硬盘背板的事情,承蒙指点迷津,现总结如下:
SATA3的最大传输速度是6Gb每秒。 SAS3是12Gb。 SAS4是24Gb。
一个服务器经常会有8到16个硬盘插槽。如果从主板(或HBA/RAID卡)挨个挨个连线到每个硬盘,就显得很杂乱。所以一般服务器的硬盘都是可热插拔的并且后面有一个背板。
背板大致分两类: 直接pass-through的和带分线功能的。pass-through是说进来多少根SAS数据线,出去还是多少根sas数据线,这种板子逻辑非常简单,造价便宜。以超微为例,机箱名字带TQ的就是这种。比如CSE-747TQ-R1620B 。
另一种是带分线功能的,又称SAS expander。进来两根线,出去8根线这种。以超微为例,机箱名字带AC的就是这种,比如CSE-743AC-1200B-SQ,它对应的背板是BPN-SAS3-743A。
背板和主板(或HBA/RAID卡)连接的线主要是SFF-8643/SFF-8654这两种接口。
SFF-8643是为SAS3设计的,一般带有4条lane,每条lane可以接一个SAS或者SATA设备。 比如BPN-SAS3-743A有2个SFF-8643插口和8个SAS插口。
SFF-8654又称SlimSAS,一般带有8条lane,每条lane可以接一个SAS或者SATA设备。
然后再回头看Broadcom的HBA/RAID系列。按照是否支持nvme大致可以分为新旧两个系列。
旧的只支持SAS/SATA。它和主板的接口是PCIE 3.0。 和内部硬盘的接口用的是SFF-8643。比如SAS 9305-16i带有4个8643接口,因此它有4x4=16个内部端口。也就是说不再进行进一步扩展的情况下它可以支持16个硬盘。 但由于它是PCIE 3.0x8的接口,理论来说它最多能支持5个SAS3的硬盘跑满。但实际上没有哪个机器硬盘能达到12Gb/s的速度,所以这也不是问题。
新的被称为三模式卡,在SAS/SATA基础上新增了nvme。 它和主板的接口是PCIE 4.0. 和内部硬盘的接口用的是SFF-8654。比如9500-16i只有两个SFF-8654接口。
--
FROM 20.83.74.*