硬盘位拓展指北
现在的ITX版型的硬盘位都是比较少的,很多时候如果你要组装NAS则需要使用硬盘位拓展卡,而主流的解决方案就是M2拓展5盘位的。本着追根究底的节奏我就来个简单的指北。
SATA 控制器
这边需要注意,截至25年7月份,推荐的芯片:
- ASM1166芯片,asmedia兼容性要好于Marvell 。这款芯片拓展6个SATA接口。所以大多数六口都是用它。还有就是ASM1164和ASM1064这两款都是4口拓展,前者是PCIE 3.0x2后者是x1。
- JMB585,最高支持5个Sata口,他的兄弟JMB582一般用在网卡拓展上,它可以拓展2个sata口。
- Marvell 92XX或者91XX,需要注意的是只支持PCIe 2.0 x1/x2。具体可以看官网,但是功耗低1W。而且6G速度满足你的需求。14xx是运行在PCIE 3.0下,但是他的功耗更高唯9w。我个人是不推荐Marvell的拓展卡。

芯片的能力代表的是拓展硬盘的上限,现在主流的芯片就上面这三种。一般拓展3-5个口之间。除开ASM和Marvell这两款其他的你大致都可以从拓展的接口判断出对应的芯片。
SAS 控制器
SAS控制器的情况就比较复杂了,主要是我们用的很多都是服务器淘汰下来的,但是大多数使用的都是LSI的芯片,咸鱼上标注的LSISAS2008代表的是芯片,用的这个主控。然后各家在这个芯片上做出对应的接口和的产品,类似:

从图中我们可以看出对应的缓存,PCIE插槽,后置的接口等信息。这张图给的是官方的卡,但是浪潮,IBM等厂家也根据自己的情况推出了对应芯片的直通卡,但是万变不离其宗,芯片的性能摆在这,只不过接口插槽形状等更适合目前的。
以我们常见的2008和2308两款芯片来说,都是可以拓展出8个SAS/SATA接口的,但是2308支持PCIE 3.0,2008是PCIE 2.0。

主要注意的是,这块拓展卡的功耗都不会低,以LSI SAS 9211-4i HBA卡为例:

从MARVELL官网上也可以查到,一块功耗大概在7W-10W之间。

如果你对功耗有要求的话,这块请注意,这是必须功耗,几乎不可避免。这块前人的经验也告诉了我们。
SATA拓展器
这个和SATA控制器不一样,它是直接用同一个sata线进行拓展,相当于说用一根线分出五根,如果你对硬盘没那么大的控制需求的话,可以使用这个,这个组件的硬盘无法组成raid阵列,因为在系统内,它是被当作一个硬盘的。
总结
如果你要用SAS控制器的话,那么直接推荐你2008或者2038任意选择一个,这两个是市场上出货量最大的产品,退下来的多。
至于你让我选择使用SAS还是SATA硬盘,这块依据你的存储量,如果你的存储盘超过3个,且每个超过6T,那么我建议你直接用sata,因为6T以上的硬盘差价不大,但是6T以下的SAS盘和SATA盘差价能到100+。