Hacker News 中文摘要

RSS订阅

在Mac Studio上实现25 Gbps雷电以太网 -- Getting 25 Gbps Thunderbolt Ethernet on My Mac Studio

文章摘要

作者在Mac Studio上使用内置10GbE网络多年,但为追求更高速度,尝试升级至25GbE。由于Mac需通过Thunderbolt转接,市售适配器价格高昂(399-1099美元)。后来发现一款廉价方案:使用服务器拆机OCP 2网卡配合Thunderbolt 3转接板,成本大幅降低。

文章总结

好的,这是根据您的要求,对原文进行的中文重述:

标题:为我的Mac Studio实现25 Gbps雷电以太网连接

作者多年来一直使用Mac Studio内置的10GbE网卡,用于编辑NAS上的4K视频和进行高速备份。但他渴望更快的速度,因为他的机架和NAS已升级至25GbE网络。

然而,为Mac寻找25G网络方案非常昂贵,市面上的雷电转接适配器价格从399美元到1099美元不等。直到作者发现了一篇博客,介绍了一种廉价方案:使用一个从服务器上拆下来的OCP 2.0网卡,配合一个小型雷电3转接板,总价仅需160美元(后涨价至299美元)。这个方案适用于任何带有雷电接口的电脑。

首次测试与问题

作者拉好光纤后,用iperf3测试了Mac与NAS之间的带宽,遇到了两个问题:

  1. 软件问题:NAS上的iperf3版本过旧,单线程测试下速度上限为15 Gbps。通过编译最新版本,单方向速度提升至20 Gbps,双向可达25 Gbps,这已是该雷电3芯片组的极限。
  2. 散热问题:网卡外壳变得非常烫手。由于OCP 2.0网卡原本设计用于服务器内部的高压风扇环境,其上的小散热片在被动散热的封闭外壳中无法有效散热,导致芯片过热。

解决散热问题

作者最初尝试使用低矮散热片和USB风扇,但效果不佳且噪音明显。随后,他决定采用3D打印方案。

他设计并打印了一个80mm风扇导流罩,并搭配了一个Noctua NF-A8静音风扇和调速器。他拆除了原外壳的前面板,将风扇固定上去。为了给风扇供电,他将风扇线缆焊接到雷电转接板的5V焊点上(功耗仅0.5W)。最终,在低转速下,网卡温度稳定在36°C以下,且完全静音。

性能表现

由于雷电3接口的带宽限制,该25G网卡在Mac上的实际速度约为20-25 Gbps。通过Samba协议进行文件拷贝测试,读取速度约为1.4 GB/s,写入速度约为1 GB/s。

结论

作者认为,这个速度相比内置的10GbE网卡提升有限。考虑到拉光纤、设计风扇罩、花费约200美元购买零件并自行组装所付出的努力,这个结果是否值得?他调侃道,至少他因此写出了这篇博客文章。

评论总结

根据评论内容,总结主要观点如下:

1. 性能瓶颈与硬件兼容性 - 评论指出macOS缺乏SMB Direct(RDMA)支持可能是问题关键(评论1,pzmarzly: "the issue is most likely the lack of support for SMB Direct (RDMA) in macOS") - 有用户实测双向超过25Gbps,但需注意Sonnet设备仅支持15W上行供电(评论7,Neywiny: "it only supports 15W upstream power... it's a bit limiting") - 评论6(GeekyBear)引用原文脚注,认为瓶颈可能在NAS端:"the bottleneck may just be on the NAS side... moving to the 25 Gigabit connection only made a marginal impact"

2. 功耗与散热问题 - 评论2(teaearlgraycold)质疑以太网芯片功耗过高:"It's crazy that the Ethernet chips consume more power... than the processor" - 评论9(randusername)建议使用eGPU外壳加风扇解决散热:"put a real PCIe NIC in an eGPU enclosure with a fan... solve this problem for like $150"

3. 实际应用场景与需求 - 评论4(SlavikCA)质疑25Gbps必要性:"What are typical use cases for needing 25Gbps?... for 4K production mastering... the rate is under 2Gbps" - 评论5(alsetmusic)表示10Gbps已满足工作流:"It's enough for my workflow, but it's fun to see people push further" - 评论8(TacticalCoder)批评内容同质化:"this crop of circular videos... is a bit tiring... talk about something else than editing vids"

4. 替代方案与成本 - 评论3(nutjob2)提出USB-C直连方案:"has anyone implemented USB C based networking?... Seems much cheaper than Ethernet" - 评论7(Neywiny)强调工程时间成本:"Remember that engineering time is mucho $$... troubleshooting overheating... all eats into the savings"

5. 用户经验与警告 - 评论11(rconti)强烈建议避免RealTek RTL8156芯片的USB-C网卡:"do not buy a USB-C RealTek RTL8156-equipped multi-gig ethernet dongle... they're all trash" - 评论10(brcmthrowaway)调侃作者设备成本:"How does Jeff Geerling afford so many Mac Studios?"