时间背景:2026 年 1 月
核心立场:软硬结合,存算分离。
遇到的挑战:存储产品的大幅溢价
一、背景:一次稳定性事故之后
2025 年底到 2026 年初,我接连遇到了2次家庭网络和存储系统的事故。这些事故不是我折腾的出来,而是恰恰发生在“已经运行多年、貌似稳定”的设备上。
我家的当前的拓扑图

1. 网络侧事故:软路由虚拟化整体性失效
在过去约五年的时间里,我的家庭网络核心运行在一套软路由架构之上:
底层为 ESXi 虚拟化平台,上层同时承载 主路由与旁路由,旁路由主要承擔 docker 网络相关的需求,用的是 openwrt。五年期间,我试过 openwrt(主),
爱快(主),但这两个系统都遇到了端口转发无故失效的问题。
于是2025年起,我开始 ROS(主),有了AI,ROS 可以用终端来配置的特点,成了它最大的优势。这套ROS(主),openwrt(旁)的组合,在功能层面非常强大。
但在 2025 年底的一次异常中,该软路由宿主机发生故障,ESXi 环境整体崩溃,原有的虚拟机实例全部消失。
事后排查,AI认为问题很可能与软路由里 低可靠性 SSD 有关。但无论根因如何,这次事故暴露了一个无法回避的事实:
当网络核心是虚拟化平台时,其失效性复杂而不可预见。
这次事件并未立刻促使我更换网络方案,
但五年以来,主路由系统的多次更换,以及这次不可预计的事故,让我对网络系统稳定性的诉求越发强烈。
2. 存储侧事故:一次内存升级引发的系统不稳定
在网络事故发生之后不久,存储侧也出现了问题。
为了提升群晖在家庭环境中的服务承载能力,我曾为其增加一条 16G DDR4 内存,希望它能够同时运行更多 Docker 容器。然而在实际运行中,这次升级并未带来预期中的稳定收益,反而引发了系统层面的不稳定问题,
最终以一次明确的系统性崩溃告终。
这次事故并非简单的配置失误,而是再次验证了一个在企业环境中早已被反复证明的结论:
存储系统首先是一台“设备”,其次才是一台“计算机”。
当存储节点开始长期承载通用计算负载时,即便硬件参数表面上更强,整体系统的确定性反而会下降。正所谓 ALL In Boom。
3. 需求的改变:从“能跑”到“边界清晰”
接连发生的网络与存储事故,使我不得不重新审视家庭系统的角色划分。
- 网络,不应依赖复杂的虚拟化叠加
- 存储,不应长期承担计算职责
- 计算,应被独立抽离
4. 现实约束
与此同时,2026 年的硬件市场市场对DIY非常不友好。
- 内存价格在经历低谷后开始飞涨
- HDD 和 SSD 也不能随意加仓
在这种环境下,选择老平台,再利用现有硬件,比选择新平台更显理性。
那根引发群晖稳定性问题的 16G 内存条 ,和软路由中中的 8G 内存 一道,被重新分配至新的计算节点;而群晖则回归其最初的定位,专注于存储职责。
二、选型逻辑:在技术通胀中寻找确定性
本次 Homelab 的选型原则非常明确:
稳定性 > 成本 > 架构弹性 > 性能上限
这意味着,我主动放弃了追新、跑分与过度集成的方案,转而关注那些已经在企业与商用环境中被长期验证的设备形态。
三、计算节点:为什么是 Lenovo M920x
在计算节点的选择上,我刻意避开了当前流行的 N100 / N305 等网红小主机方案。
这些平台在 I/O 与扩展能力上存在天然上限,更适合作为高集成消费品,而非长期运行的工程节点。
最终选择的是:
Lenovo ThinkCentre M920x (Tiny)
这是 1L 主机体系中的一个异类。
关键理由:
- 原生支持 PCIe 扩展(配合 01AJ940 转接卡)
- 可安装独立双口网卡
- 商用整机,供电与 BIOS 设计成熟
配置与成本:
- CPU:i7-8700T(6 核 12 线程)
- 网络:双口 Intel i226 2.5G 网卡
- 成交价:1530 元(含电源、转接卡、网卡)
四、网络核心:从软路由回归硬路由
1. 主路由:MikroTik RB5009UG+S+IN
在经历虚拟化网络事故之后,网络核心被明确要求:
简单、确定、可长期运行。
RB5009 是我定义中的“硬路由终点”:
- RouterOS 行为高度可预期
- 2.5G 电口 + 10G SFP+ 光口
- 生命周期以 十年 为单位计算
成本:1370 元
2. 光接入:中兴 F7015v3
提前布局 2000M 带宽,运营商标配光猫并不合格。
最终选择:
- 中兴 F7015v3
- 成本:54.61 元
五、存储与散热:主动回避极限性能
1. 系统盘选择
放弃高性能、高发热 SSD,转而使用:
- WD SN520 128G
- 成本:70 元
- 健康度:93%
在 M920x 的闷罐结构中,低温优先于性能指标。
2. 散热补充(备用)
- USB 外挂风扇
- 成本:15.8 元
- 扎带固定于机箱顶部
这是一次纯工程意义上的补充,而非装饰性改造。
六、架构定型:通过做减法获得稳定性
保持原有的 2.5G 交换机方案:
- WAN:光猫 → RB5009(2.5G)
- LAN:RB5009(SFP+ 电模块)→ M920x(2.5G)
通过一个 66 元的 SFP+ 电模块(工作温度稳定在 48 度左右),构成了内网全链路的 2.5G 交换网络。
七、成本决算
| 子系统 | 设备 | 成本(元) |
|---|---|---|
| 计算层 | M920x(i7-8700T + 双口 2.5G) | 1530.00 |
| 系统盘 | WD SN520 128G | 70.00 |
| 数据盘 | WD SN550 1TB | 0.00 |
| 内存 | DDR4 24GB(8G + 16G) | 0.00 |
| 散热 | USB 风扇 | 20.80 |
| 网络 | RB5009 + F7015v3 | 1424.61 |
| 连接件 | 模块与线材 | 136.05 |
| 总计 | 3181.46 | |
八、阶段性定型:Homelab V1.0 的边界
需要再次强调的是,Homelab V1.0 并不是一套已经运行并验证完成的系统。
后续所有部署、运行、稳定性与功耗反馈,都将基于本文所确定的硬件与架构前提展开,并分别记录于 V1.1 / V1.2 中。
Homelab V1.0,到此为止。
