一个常见的NAS选型问题:配网卡时到底选2.5G还是直接上万兆?
两边的说法听起来都有道理。一边说"2.5G够用了,万兆NAS太贵"。另一边说"攒了这么多硬盘,不上万兆就是浪费"。
都说得对,但也都不全对。因为少问了一个关键问题——你的NAS到底跑什么负载?
"2.5G够用"这个判断,通常来自家用NAS用户。
四盘位NAS装几块机械盘,跑文件共享和媒体串流。单块HDD的顺序读取也就200MB/s上下,在他的场景里1G(约110MB/s实际吞吐)确实绑手绑脚,但2.5G(约280MB/s实际吞吐)看着绰绰有余。
另一边坚持10G的用户,工作负载完全不同。他们可能用NAS做视频剪辑、跑虚拟机NFS存储、或者多人同时读写。SATA SSD能跑到550MB/s,1G端口直接成了瓶颈。这些人喊10G,是真被千兆卡痛过。
两边都没错。错的是把自己的场景当成了普适标准。
NAS到底需要多少带宽,其实可以量化。
把NAS的存储能力算清楚,事情就好办了。一个四盘HDD阵列(RAID5),顺序读取约500MB/s,2.5G网口(实际约280MB/s)吃不满存储后端,但也够用了。换成SATA SSD阵列,读取能到2GB/s,2.5G就成了瓶颈,10G才合适。
不同场景对带宽的实际需求差异很大:
| 使用场景 | 单路带宽需求 | 推荐速率 | 理由 |
|---|---|---|---|
| 手机照片备份 / 文档同步 | 10-50Mbps | 1G | 负载极低,千兆足够 |
| 蓝光原盘串流播放 | 100-150Mbps | 1G-2.5G | 单路要求不高,多路并发需2.5G |
| 单用户4K视频剪辑(ProRes 422) | 约700Mbps | 2.5G | 2.5G基本够用,略有余量 |
| 3人以上协同剪辑4K视频 | 2-3Gbps | 10G | 多人同时读写,2.5G扛不住 |
| 虚拟化NFS存储(多VM启动) | 3-10Gbps | 10G+ | VM快照和启动对带宽要求极高 |
| 10人以上办公文件共享 | 1-3Gbps | 10G | 并发访问累积,万兆才保证体验 |
花冤枉钱和花少了钱,结果都不好受。
过度投资:四盘HDD的NAS配上万兆网卡,结果发现硬盘阵列跑不满万兆带宽。钱花了,体验提升有限——网卡没成为瓶颈,但硬盘先成了瓶颈。LREC9811BT 这类支持NBASE-T的10G网卡会好一些,它能自动协商到2.5G或5G速率。但如果你为10G交换机多花了几倍的钱,那才是大头。
投资不足:NAS里插了SSD,多人视频团队协作,结果只配了2.5G。渲染缓存读写的时候,所有人都在等带宽释放。这时候换上万兆方案,体验提升是最直接的。
一个比较实际的判断方法:看看你的NAS在高峰期网络占用率。如果持续超过70%,就是该升级的信号。如果长期低于30%,升了也白升。
对于预算有限但想体验更高速率的场景,LRES2031PT 这类2.5G单电口卡性价比突出。PCIe x1接口,功耗低,插在任何主板上都能用。缺点是单口没有冗余,万一端口故障网络就断了。如果要冗余,可以考虑双口方案或多卡组合。
"USB网卡比PCIe网卡方便,即插即用"
USB网卡确实方便,但稳定性有限制。USB 3.0的理论带宽是5Gbps,实际能跑到2.5G左右。问题在于USB网卡依赖CPU处理网络协议栈,在高负载下延迟波动大。NAS这种7x24小时运行的设备,推荐用PCIe接口的网卡,稳定性不是一个级别。
"NAS的网卡速率取决于交换机,所以不用管网卡"
网卡和交换机会协商到两者都支持的最高速率,这没错。但如果你的NAS只有一个人用,交换机端口速率再高也没用。瓶颈一般在存储后端——先确认你的NAS硬盘能跑多快,再决定网卡速率。
"10G必须上光纤,电口不行"
这个已经是老黄历了。Intel X550这一代10G电口方案已经非常成熟,功耗控制在8W左右,用Cat6a网线在100米内稳定跑万兆。对于家用和中小企业来说,电口方案比光纤方案省事得多——不需要配光模块,不需要担心光纤弯折,插上就能用。比如LREC9812BT双电口10G网卡和LRES1025PT都是电口万兆方案,部署成本比SFP+低不少。
当然如果距离超过100米或者需要机房互联,那还是得用SFP+光纤方案。但NAS内部连接基本都在同一个机柜或同一间房内,电口完全够用。
选购2.5G网卡时,推荐 LRES2031PT(Intel I225 方案),单口 PCIe x1,功耗 3W 以内,Intel 芯片在 Linux 和 NAS 系统下的驱动支持最成熟,群晖和威联通均有原生驱动。如果更看重 Windows 下的即插即用体验,LRES2022PT(Realtek RTL8125BG 方案)也是可选方案,驱动兼容性稍好一些。
需要。NAS和交换机之间的速率是双方协商的,如果交换机只有千兆口,2.5G网卡会降速到1G运行。不过2.5G交换机价格已经降到千兆交换机的2-3倍左右,比万兆交换机亲民得多。也可以不换交换机,用2.5G网卡直连电脑,NAS和电脑之间跑2.5G,NAS到交换机走千兆上联。
大部分基于Intel方案的LR-LINK网卡在群晖DSM 7.x中免驱识别。2.5G卡如LRES2031PT插上就能用,10G卡如LREC9811BT也原生支持。建议购买前向LR-LINK技术支持确认你群晖机型的兼容性。
2.5G和5G同属NBASE-T标准(IEEE 802.3bz),都利用现有Cat5e/Cat6线缆实现超越千兆的速率。5G网卡产品较少,性价比不如2.5G。实际部署中2.5G已经是主流选择,5G更多作为万兆协商过程中的一个中间速率存在。像LREC9811BT这类10G网卡支持向下降级到5G/2.5G,所以买10G卡可以兼容所有速率。
10GBase-T(电口)用Cat6a或Cat7网线,建议不超过50米。如果距离短(3米以内),也可以考虑SFP+光口配DAC铜缆,延迟更低、功耗更小。家用场景下电口方案更省心,线缆成本也更低。
能。PCIe 3.0 x1的单向带宽约1GB/s,远高于2.5G(约312MB/s理论值,实际280MB/s)。即使是PCIe 2.0 x1也能提供约500MB/s带宽,同样够用。所以2.5G网卡插在任何PCIe x1插槽上都不会成为瓶颈。