找回密码
 加入我们
搜索
      
查看: 31983|回复: 71

[存储] 2.5寸SAS/SATA/NVMe 扩展笼 及 HBA卡 总结

  [复制链接]
发表于 2023-5-31 23:32 | 显示全部楼层 |阅读模式
本帖最后由 myway 于 2023-5-31 23:36 编辑

由于去年将 16个 3.5寸SATA机械盘EMC KTN-STL3 磁盘柜(塞满了),全面更换为24盘位的2.5寸SSD(主要是SAS盘,太贵肉疼只有12个),后边又买入了知名的Intel A2U8X25S3PHS 8盘位热插拔笼子(兼容U.2/SAS/SATA),装满了8个U.2的盘,Intel/三星/凯侠都有

不安分的心躁动,最近一段时间又在捣鼓,因此有了本文,涵盖笼子、背板、卡、线,争取写完整吧。

首先,先给结论
1. 家里有650mm深度的空间,且不担心噪音, 直接上24盘的SAS/SATA,或者 24盘的NVMe 2U服务器最简单。
2. 前提一样,换成2U服务器+扩展柜,扩展柜优选EMC DAE SAE 24个2.5 SAS/SATA磁盘柜,双电双6Gb/s控制卡。
3. DIY,折腾一轮之后,我的方案如下, 噢对了,根据24PIN供电定义, 接好信号线后,实现了主控、磁盘柜开关机同步。

服务器:4U 500mm机箱
  • 屏蔽牌服务器主板 MZ32-AR0,AMD EPYC 7282,128 REG ECC
  • HBA: 超微AOC-SLG3-4E4T(PCIe Gen3, x16, Retimer)、超微AOC-SLG4-4E4T(PCIe Gen4 x16 , Retimer)、国鑫G0832RT-16X (PCIe Gen3 x16 , Retimer), LSI SAS3008/9300-16e,剩余一个PCIe Gen4 x16槽 预留给 Gen4 x16的HBA卡
  • 网卡:OCP Mellanox MCX4411A 单口25G/10G光纤卡,PCIe Mellanox MCX4121A 双口 25G/10G光纤卡
  • NVMe卡:Intel S4800X PCIe 750G
  • 水冷:Alphacool XPX Pro 1U 冷头、ES 2U水箱、Laing DDC泵、Bykski CR-RD80XRC-TK 3个80cm风扇位的冷排
  • 风扇:SanAce80 9RA 3个, SanAce60 1个(DIY了一个风道直吹PCIe卡)
  • 电源:长城CRPS550冗余电源


Chassis_Server.jpg

磁盘柜:2U 24盘 SAS CSE-216机箱
  • 自行截短为500mm,前部为24个SAS
  • 电源:长城CRPS800冗余电源
  • 中部NVMe笼子:Intel A2U8X25S3PHS、HP DL380 Gen10 8SFF NVMe背板+Gen8笼子
  • 还有自行改动的SAS背板供电、NVMe背板供电、风扇温控版


Chassis_DiskCage.jpg


目前无解:
  • 接背板的线一大堆,这是为啥后边不想考虑Intel笼子的原因之一( Oculink SFF-8611 8条)
  • 除非哪天有价格合适、具备expander能力的、16盘位的NVMe背板,做得到4条线就能接16盘
    PS, 超微 BPN-NVMe3-216N-S4 这种也是24个OCulink接口,,,若是不想线材外露,只有整机上,也就意味着650深度。。。



如下是一些细节及为什么目前的方案做成这样。

1. 为什么4U机箱,而不是2U机箱?

那堆HBA卡挤在一起,实在是火炉,空间太小不好处理散热,且机柜还有空间,因此就用4U吧。

屏蔽牌的主板是E-ATX的,没有450mm深度的机箱,也没有办法塞进水冷。

因此,索性不到两百,买了个OEM超微的4U500机箱。

2. 背板+笼子、HBA卡

先上图,折腾过的笼子与背板,左起HPE DL380 Gen10 BOX3位置 4个 SFF-8654型号背板、 Intel (型号不记得了)、Intel FUP8X25S3NVDK Cage Kit

其中,Intel A2U8X25S3PHS Cage Kit没有拆下来拍照了,大家都很熟悉了。

8SFF_Cage_Back.jpg
8SFF_Cage_Front.jpg

其实两个背板仅仅有没有焊上 SFF-8643接头而已, 没有两组白色 SFF-8643的仅能装 SATA/SAS, 而有SFF-8643的就可以装 4 个NVMe、4 个SAS/SATA
供电也是最简单,白色4PIN供电头,上边两个12V,下边两个底线。

与HBA卡的兼容性也是最好的

3. 为什么不继续用Intel A2U8X25S3PHS Cage Kit?

OCulink接口卡比较脆弱,总是生怕弄坏了端头的小卡口

8根SFF-8611线,很不好处理,我已经试过改造4U机箱,将两个笼子放进去了, 但是线太多,,,,很不好走线, 也不利于风道散热。。。

所以开始在海鲜市场翻找,目标 4 个 SFF-8654 ,但其实合适的、特别是价格合适的(相比较Intel笼子)、能买到的很少。

先上图

H3C R4900 G5的 8SFF Unibay,这个其实与HP的几乎一样,很怀疑是一个原始设计。

H3C_8SFF_UniBay.jpg H3C_8SFF_UniBay_NVMe.jpg

对比HPE的背板,同样用LATTICE的芯片
HPE_H3C_Chip.jpg


我是950买了个原厂套件, 再三询问是不是包含铁笼子,答复都是YES, 但实际到手仅有背板、供电线、数据线、四个堵头。

印象中,Chiphell有个帖子说折腾到最后,结果无法识别到U.2盘,

再加上,对应的笼子很不好找,价格都要4-500/个,就一个破铁笼子,,,,

对应的H3C G4/G5通用的磁盘托架,海鲜市场问了一圈,都要50/个。。。8个就400了,,全部加起来还不如买回Intel的。。。。

果断放弃

接下来,找到HPE DL380 Gen10的扩展笼, 这台服务器实际上可以更换三组8盘2.5的套件, 其中只有一组是NVMe、4个SFF-8654接口的,其它的都是8643接口的。

这个是拆机整套的,要价1500,带四条 8654线、供电线,但哪个PCIe riser card对不是DL380机器用就是废物,且,,,特么的磁盘托架又是分开买。。。
HPE 8FF_NVMe_CageKit.jpg


幸运的是在海鲜市场,还有单卖背板的,没有其他任何东西,,,¥350值得试一下。
而这个背板,值得注意的是,并没有类似H3C背板的AUX控制线。
HPE 8FF_NVMe.jpg

关于供电的问题,过程不说了,结果是搞掂供电,自己买了6PIN MX3.0端子,母头。

实际上,以这个图来说:
1 | 2 | 3
4 | 5 | 6

1、6:12v
2、5:GND
3:空
4:未知,没查

HPE 8FF_NVMe_CageKit_PSW.jpg

通电之后,根据SFF-8939 U.2 Pinout定义,用万用表测过GND与12V端口,结果无误。而我仅用U.2盘,所以有12V就好,未知的就不管了。

一切就绪,国鑫G0832RT-16X + 8654 线接上背板, dala~~~~

HPE 8FF_NVMe_w_DISK.jpg

SN640在接口1上,可以正常识别,但插在别的位置上不识别, 组合排查后,发现是背板与HBA卡之间的兼容性问题。

换成 超微AOC-SLG4-4E4T 就SN640接到背板任意端口都正常了。 等磁盘托架到了,,,(特么的超讨厌拆开卖一个破塑料架子),再接PM1733和P4800X一起测试一下。


4. HBA 卡

目前来说, 经过“SLG3、国鑫、SN640、Intel A2U8X25S3PHS 笼子、接不同端口”的组合测试,截图见后边。

我觉得同样是带Retimer芯片,PCIe Gen3, x16规格, 国鑫G0832RT-16X (PCIe Gen3 x16 , Retimer) 可以是 超微AOC-SLG3-4E4T 的平替, 关键是价格才¥216啊,而SLG3-4E4T要¥11-12xx

但兼容性,如上边提及,超微应该是更好。 但Intel+国鑫卡,应该是最佳性价比组合。

简单测试, FIO_bech的log还没有空处理。

nvme3n1_A0666F3F_Guoxin.jpeg
nvme7n1_A064577E_Supermicro.jpeg



暂时写这么多吧,困了。

评分

参与人数 3邪恶指数 +26 收起 理由
hapshon + 10 就是NB
uuyyhhjj + 6 666
猪圈 + 10

查看全部评分

发表于 2023-5-31 23:52 | 显示全部楼层
华为那个4盘位貌似有兼容性问题,或者是接口问题?
发表于 2023-5-31 23:56 | 显示全部楼层
大佬,我一直都想搞一个3.5的4盘位支持SATA/SSAS/U.2的硬盘笼,目前看好了臻龙的,但是因为用的是10900TESSCPU,不支持拆分成4个X4,请推荐一个能支持臻龙4盘位硬盘笼的拆分卡和线材吧,谢谢了。
发表于 2023-6-1 00:14 | 显示全部楼层
tb有个汉腾的是比较性价比的解决方案,当然长度比较长
之前也这么玩,但不太安全,后来就全换一体机的方案了
发表于 2023-6-1 00:16 | 显示全部楼层
还是Hpe的笼子最高。。。。
 楼主| 发表于 2023-6-1 00:17 来自手机 | 显示全部楼层
猪圈 发表于 2023-5-31 23:52
华为那个4盘位貌似有兼容性问题,或者是接口问题?

坛子里不是有人趟过了嘛……不好搞,也不太符合我需求,所以我就没折腾了
 楼主| 发表于 2023-6-1 00:21 来自手机 | 显示全部楼层
fangl2002 发表于 2023-5-31 23:56
大佬,我一直都想搞一个3.5的4盘位支持SATA/SSAS/U.2的硬盘笼,目前看好了臻龙的,但是因为用的是10900TESS ...

买个带PLX芯片的拆分卡咯……去海鲜市场找呗
发表于 2023-6-1 00:29 | 显示全部楼层
Supermicro AOC-SLG3-8E2P 这个卡应该用起来接一个笼子最舒服。。。
发表于 2023-6-1 00:34 | 显示全部楼层
想了想,如果没有RAID的要求,每块硬盘都是独立的,那只要在普通PC,用LSI 9400-16i(NVME、SAS、SATA三模),外带2块硬盘拓展卡82885T(大4P供电,一块一百多),就可以接(12+3)*4=60块的SAS/SATA硬盘,或者14个U.2+4个SATA/SAS硬盘(LSI 9400-16i如果要外接U.2只能2个SFF8643接口接2个U.2,不能单独的8643外接一个U.2),或者6个u.2+36块SAS/SATA硬盘。这种就不用什么笼子了,只要有硬盘架能放硬盘,有电源能接这么多硬盘就行了。
不过一般人很少这么做就是了。
 楼主| 发表于 2023-6-1 00:49 来自手机 | 显示全部楼层
诛仙 发表于 2023-6-1 00:34
想了想,如果没有RAID的要求,每块硬盘都是独立的,那只要在普通PC,用LSI 9400-16i(NVME、SAS、SATA三模 ...

存放方式、散热散热,不能只考虑一个方面
 楼主| 发表于 2023-6-1 00:51 来自手机 | 显示全部楼层
shadoweyre 发表于 2023-6-1 00:29
Supermicro AOC-SLG3-8E2P 这个卡应该用起来接一个笼子最舒服。。。

那还不如用Intel笼子原配的8个oculink接口的卡
发表于 2023-6-1 01:31 | 显示全部楼层
收藏学习
发表于 2023-6-1 01:52 来自手机 | 显示全部楼层
英特尔那个笼子确实补齐4个座子就支持4NVME的,我从朋友那搞了一个补齐的.
发表于 2023-6-1 10:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-6-1 10:23 来自手机 | 显示全部楼层
大佬短一个电源购买链接可以么
 楼主| 发表于 2023-6-1 11:29 | 显示全部楼层
jiezi 发表于 2023-6-1 10:23
大佬短一个电源购买链接可以么

海鲜市场搜 长城 GW-CRPS550 , GW-CRPS800 就有不少, 价格自行找合适的咯。。。
发表于 2023-6-1 13:48 | 显示全部楼层
myway 发表于 2023-6-1 00:17
坛子里不是有人趟过了嘛……不好搞,也不太符合我需求,所以我就没折腾了 ...

其实我在想能不能将就这些8盘位的2.5笼子去开个背板,我也不是很喜欢8611,那个线又贵又硬,
 楼主| 发表于 2023-6-1 14:35 来自手机 | 显示全部楼层
猪圈 发表于 2023-6-1 13:48
其实我在想能不能将就这些8盘位的2.5笼子去开个背板,我也不是很喜欢8611,那个线又贵又硬, ...

呵呵  是个好主意 但我没熟悉的路子
发表于 2023-6-1 14:59 | 显示全部楼层
U2硬盘笼的大佬 马克学习了~
发表于 2023-6-1 15:26 | 显示全部楼层
HPE DL380 Gen10的扩展笼支持4.0嗎?
发表于 2023-6-2 07:38 | 显示全部楼层
楼主想要全速的话,的确intel的笼子不是最优选择
不过我这种能跑就行,对带宽要求不高的,还是可以的
intel原装kit的线是做成了两组4合1,和传统sas差不多粗细
 楼主| 发表于 2023-6-2 10:13 | 显示全部楼层
OstCollector 发表于 2023-6-2 07:38
楼主想要全速的话,的确intel的笼子不是最优选择
不过我这种能跑就行,对带宽要求不高的,还是可以的
intel ...

嗯, 不折腾过,不知道坑在哪儿, 以及要怎么trade off
发表于 2023-6-3 23:28 | 显示全部楼层
HP背板支持intel 的U.2不
 楼主| 发表于 2023-6-4 06:56 来自手机 | 显示全部楼层
loolroco 发表于 2023-6-3 23:28
HP背板支持intel 的U.2不

没有不支持的理由啊……
发表于 2023-6-11 10:43 | 显示全部楼层
看完楼主的帖子后受益匪浅,我最近也在研究怎么在双5.25寸光驱位里装硬盘笼,但是有几个问题我没有能力解决,所以想问一下楼主
1.这种8盘位硬盘笼的尺寸是多少。我之前看有帖子在银欣SG02-F的双5.25寸光驱位里装了 Intel A2U8X25S3PHS这个硬盘笼,但是我不知道惠普DL380 Gen10这个笼子和英特尔是不是有同样的长和高,能否也装到双光驱位
2.供电接口问题。惠普这个背板用的6pin接口肯定不是家用ATX电源能直接用的,有没有办法用某些转接手段,让ATX电源也能使用这个背板?另外不知道这个6pin接口能传输多大功率,如果按照极限,装8块25W的U.2盘,那能不能顶住200W的负载?
3.散热问题。在2U机箱内、有进风扇的情况下,硬盘满载时温度有多少?如果我自己DIY的话能不能在笼子后方装一个框,再装两个8cm的猫扇?
 楼主| 发表于 2023-6-11 23:32 来自手机 | 显示全部楼层
前进的四火 发表于 2023-6-11 10:43
看完楼主的帖子后受益匪浅,我最近也在研究怎么在双5.25寸光驱位里装硬盘笼,但是有几个问题我没有能力解决 ...

手机回复就简单点
1. 这些8盘位笼子,长宽深度基本相近
2. 供电,只是接头差异,实际上还是12v与GND的线序问题。由于U.2盘就是12v供电为主,因此重点是电源本身12v的供电A安倍,你要自己算算机器内,有多少12v的供电设备及总A安倍情况。
3. 散热,不管你用猫扇还是三洋电机,重点还是风道通风良好,笼子后方你很难装风扇,因为一堆的线缆会挡住,但前部装风扇也不是好方案,所以整体风道怎么构建,你自己琢磨。我的方式就简单直接,也是没更好的法子。
ps,为啥都是猫扇蜜汁自信……
发表于 2023-6-12 00:11 | 显示全部楼层
这种8盘的2.5寸笼子最麻烦的就是散热,我曾经考虑过定制一个机箱,笼子后面加一个风扇墙,最后因为定制成本太高直接买了成品2U机箱。
发表于 2023-6-12 07:27 | 显示全部楼层
战马战马~~~
发表于 2023-6-12 09:36 | 显示全部楼层
前进的四火 发表于 2023-6-11 10:43
看完楼主的帖子后受益匪浅,我最近也在研究怎么在双5.25寸光驱位里装硬盘笼,但是有几个问题我没有能力解决 ...

第3个问题,回答是可以。

但是,lz也说了,笼子后面要接线,所以你风扇没有办法装得很近。
这样,风道就非常重要了,需要在笼子和风扇之间加上导风罩(这个就只能DIY了吧)。
我在挺多机箱里DIY过这种笼子的散热,加上导风罩非常有效。
发表于 2023-6-12 09:48 | 显示全部楼层
zhangyu1216 发表于 2023-6-12 00:11
这种8盘的2.5寸笼子最麻烦的就是散热,我曾经考虑过定制一个机箱,笼子后面加一个风扇墙,最后因为定制成本 ...

成品机箱啥型号?
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-10-30 11:29 , Processed in 0.016198 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表