关于软路由硬件配置的一点想法

2019-03-27 10:59:44 +08:00
 im3feng

最近关注了一下软路由,也在淘宝上看了一些配置,比如占美、研凌等等,目前没有看到很合适的产品。 归纳一下,作为软路由来说,CPU 应当满足如下要求:

  1. 低功耗,最好是 for mobile 平台产品,TDP 在 10W 以下,被动散热即可。
  2. 虚拟机相关功能的支持,VT-d,VT-x 等,安装虚拟机会有很大提升.
  3. 能支持 DDR4 最好,毕竟电压更低,有助于降低整机功耗。如安装虚拟机,内存要支持到 8G.
  4. 支持 AES 硬解功能,如架设梯子等服务,这方面是对速度有很大影响。大部分 15 年后的 CPU 都支持此项功能。
  5. 接口方面,USB3.0 有 1 到 2 个即可,SATA 6G 至少两个,为搭建简单 NAS 做考虑。如果支持 MSATA 或者 M.2 最好,可接 SSD 做系统盘。

软路由主板应当满足如下要求:

  1. 体积要小,MINI-ITX 为主流板型。
  2. 能够通过 DC 电源供电,如 12V/1A.
  3. 至少双千兆网口,需是 Intel 网卡,其他品牌在虚拟机下需要另外安装驱动,比较麻烦。
  4. WiFi 可有可无,非必须项目。
  5. 如果有做 NAS 的需要,且接硬盘数量超过 CPU 可支持的范围,需提供 HBA 等设备接口,用来连接背板。如果只接 2 个盘,一般情况下 CPU 可支持,不需要额外接口。
  6. 如果连接 PoE AP 设备,则需要支持 PoE 透传功能;这个在主板上比较少见,可能只能通过 PoE switch 来实现。

目前看到能够符合上述要求的设备只有索泰 ZBOX CI-329,但无论淘宝京东还是亚马逊,均无货。

3106 次点击
所在节点    问与答
74 条回复
133qaz
2019-03-27 14:30:14 +08:00
@dxgfalcongbit 忍不住吐槽的鞋盒机箱,百度搜索鞋盒机箱,兄弟你是首页😏
elden
2019-03-27 14:34:25 +08:00
dark3212
2019-03-27 14:36:57 +08:00
专业设备干专业的事,AllInOne 不是好方案,虚拟化也不能完全发挥性能。
只做软路由的话,最近矿难流出来的蜗牛星际可以考虑一下,闲鱼上不少,相当于买机箱送 j1900 主板、内存,垃圾固态和垃圾电源,性能一般般,但是性价比很高。
elden
2019-03-27 14:37:32 +08:00
@zlkent 我的也是 3865U,上面跑 freebsd
sysctl -a | grep temperature
hw.acpi.thermal.tz1.temperature: 29.9C
hw.acpi.thermal.tz0.temperature: 27.9C
dev.cpu.1.temperature: 38.0C
dev.cpu.0.temperature: 40.0C
styang
2019-03-27 14:42:16 +08:00
最近翻车的蜗牛星际 应该符合你的要求
mattx
2019-03-27 14:43:47 +08:00
@gstqc #16 价格怎么样
133qaz
2019-03-27 15:00:57 +08:00
我来上个性价比高的,库存精英 SKLU-IE1 双网卡板载 DDR4 2G 内存,CPU 是 3955U.价格 308 元
http://www.ecsusa.com/ECSWebSite/Product/Product_Overview/EN/Industrial%20Motherboard/SKLU-IE1/Motherboard
MC
2019-03-27 15:37:48 +08:00
直接买群晖或者威联通这样现成的 NAS,然后虚拟机运行软路由。价格虽然稍微高一点,但至少系统稳定好用,而且外壳不会太挫。。。
bearqq
2019-03-27 15:39:10 +08:00
蜗牛星际 b 双口已入,自己加了电阻准备折腾。适合 nas 加软路由,这价格没谁了。
支持 vt-x,不支持 vt-d
zlkent
2019-03-27 15:41:37 +08:00
@elden #24 我装的 ESXI6.7,是不支持的....当然如果装其他系统是可以看到温度。
longalong
2019-03-27 15:42:25 +08:00
Odroid — H2
zlkent
2019-03-27 15:42:57 +08:00
@MC #28 我最早就是这么干,用的 ds918+,不过 cpu 负载比较高,并且没有网卡直通,就放弃了。
MC
2019-03-27 15:49:33 +08:00
@zlkent CPU 是 J3455 吗 吓得我特地去看了下,确实有点高,不过还能接受。。。
zlkent
2019-03-27 15:55:59 +08:00
@MC #33 是的,J3455,这颗 CPU 是支持 vt-d 做到网卡直通的,但群晖没开放,所以在 VMM 下网卡性能一般。当然如果宽带速度没超过 500M 还是够用的,只是 cpu 一直处在高温下我有点受不了,借着群晖摸索了软路由的配置后,还是决定买个专业的来跑软路由省心很多。
MC
2019-03-27 16:07:56 +08:00
@zlkent 我现在威联通在跑,说是可以通过修改虚拟网卡跑满带宽,带我家本身带宽没那么大,感觉不出来
terrytw
2019-03-27 16:15:28 +08:00
aes 这一块,可以看看:
https://github.com/shadowsocks/shadowsocks-libev/issues/1173
事实上 chacha20-poly1305 的性能也不错
zlkent
2019-03-27 16:19:50 +08:00
@MC 群晖虚拟网卡跑 LEDE 我试过,局域网千兆也是能跑满。其实买软路由还一个原因就是家里本来有条电信了,移动又送了条 100M 免费的宽带,就想搞策略路由,918+只有两个 lan 口,我又搞不来 vlan,所以干脆买个 6 口的软路由一劳永逸:)
MC
2019-03-27 16:27:03 +08:00
@zlkent 移动怎么样 搞得我也想去弄免费宽带了
zlkent
2019-03-27 16:34:09 +08:00
@MC #38 看你的签名坐标是上海?上海移动的速度还不错,另外偷偷说一句,可以多拨叠加:)不过我主力是电信的 300M,策略路由由 ikuai 管理,设定的是只有服务器是移动的才走移动线路,后台看移动线路的流量很少。更多的用处应该是手机用流量访问家里的群晖速度应该会快吧,不过没试验过。移动我试过最多叠加到 500M 速度就上不去了,迅雷下载可以满速。
dark3212
2019-03-27 16:38:17 +08:00
@133qaz 哪里入手,到处搜不到

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/549015

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX