软路由+NAS+HTPC三合一(中)
软路由+NAS+HTPC三合一(中)
本文曾在 酷安 发表,因年代久远,故仅作归档
2020-08-05 iPhone 11
NAS的功能是什么?
答案显而易见是:个人文件储存。
个人认为所谓“家庭NAS”,在此基础上还要加上自动备份照片、远程下载、公有云网盘、流媒体服务、智能家居控制、广告屏蔽、虚拟机平台等原本不属于NAS的功能。
“家庭NAS”承担的角色更多是一个“家庭数字中心”。
不过上述功能基本上现有成品NAS和使用第三方固件的路由器就可实现,但是要注意的是NAS的CPU架构。
一般而言,群晖和威联通主流产品硬件都是采用ARM架构或X86。入门级产品多采用ARM处理器,性能拉跨,但ARM架构的soc满足正常的存储需求还是没有任何问题的。但若有任何额外的需求,该类产品的性能显然不够。
而第三方固件路由器?能实现什么水平自行去体会,觉得好就行。
在此背景下,2016年开始横空出世的锐龙便成为了一个好的选择。
我曾在4月份做出了一定的论述,说明了RYZEN搭建 All IN ONE (一机全集成)服务器的优势以及可能性,可以去了解(就是上篇)。
六月份B550芯片组的上市以及Renoir APU曝光后,事实上这对锐龙All IN ONE的搭建是重大利好,梅开二度,因为:
1⃣️APU核心数增至8
2⃣️B550芯⽚组较X570功耗更低,以及4000系3⃣️APU的单die(⽆iod)设计,外加改进过的7nm工艺,三者综合,系统空载功耗应该会很漂亮
4⃣️4000系APU可⽤PCIe通道最⼤28条,较X470多8条,扩展性⽐肩昔⽇HEDT
5⃣️板载2.5Gbe网卡
等等。
因此调整了方案,线框图如下:
请留意各配件位置的分配
这套方案功能和优点阐述一下:
1⃣️对硬件资源的几乎彻底利用,单台机器实现软路由、NAS,以及Hackintosh,并且性能都可以说是家用到顶的
2⃣️和其他常规DIY NAS方案比,待机功耗不会逊色
3⃣️给的都是40G网络,预估峰值速度能冲到30gbps,持续速度因为Windows资源管理器的锅说不好,给小团队、企业用都是绰绰有余(当然我也是这么打算)
4⃣️和分开使用成品nas、软路由、黑果比,性价比优势还是很明显的,同时功耗总和更低
5⃣️自带核显用Linux宿主机好好利用,GPU硬解/转码的都可以安排
6⃣️架构新带来的是灵活度强,什么时候平台暂时不需要了,重启换个启动盘秒变正经游戏PC,反观其他热门的JXXXX、Atom、E3、E5平台,恐怕不用就只能吃灰了吧 !
7⃣️适用于任何普通ATX机箱或标准机架式机箱(无需任何改造),最高上到24盘(搭配9305-24i),可隐匿在家中角落于无形,也可置于机柜增加逼格。
接下来是具体配置:
R7-4750G pro(APU必须为pro系列,因为要使用ecc内存)
ASRock B550-taichi(通道分配是8+8+4,且华擎在sriov和acs方面做的较好,希望能稳)
LSI 9201-16i HBA(4个miniSAS,使用hba卡整体直通至虚拟机以保障io性能。或9300-8i)
Radeon 5500XT(显卡任意,若n卡需要打补丁修复43错误)
Mellanox MCX354A-QCBT 双口10G/40G NIC(并不打算花钱购买昂贵交换机)
QSFP+转4×SFP+ DAC电缆(转出4个10G的SFP+光口)
Intel 900p U.2 280G(直通freenas做L2ARC,换800p也行)
M.2toU.2转接器 (第一个M2接口转出U2接口连接至2.5“盘位的900p)
SM963 M.2-22110 480G (作为虚拟机存储)
4根16GB DDR4 ECC RAM (纯ecc,有利于保障系统24*7运行的稳定性)
8个4TB 7.2k CMR 机械硬盘 (必须CMR其他随意)
板载AX200 换BCM943602CS (黑果用)
3U 16盘位sas机架式机箱 (8盘位以上均可)
600W电源一线金牌 (求稳还是1¥/W以上的吧)
DAC电缆若干 (相较光纤跳线成本更低)
Intel S3500 (系统盘)
(选配)在线式UPS
以及u盘一个,路由器一个,六类线若干,显示器一个等
至于宿主是Linux,做出来是openWRT旁路由+FreeNAS+win/macOS,所有虚拟机均使用40gbps虚拟网络(sriov)连接,openwrt承担一部分路由&防火墙功能(但最好不要集成pppoe拨号)
以及整机价格经计算约为17500¥,觉得贵的是受众不同。(同性能&容量整机nas行业报价2w+)
至于怎么做?
推荐几个链接:
pve的官方指南
查看链接
GitHub上面的一个项目:
查看链接
这个博客非常详细:
查看链接
还有Google搜索关键词:qemukvm、gpupassthrough、vfio、libvirt
来逼乎捧个场:
查看链接
多用Google善用Google translate
最后:路由器接硬盘OK的,此“NAS”非彼“NAS”