分类:科技 标签:HomeLab、NAS、软路由、Docker、硬件折腾
作为一个软件开发者,NAS 和软路由往往是通往极客梦想的起点。从 2019 年入手第一台 NAS 开始,折腾蓝光电影、备份家庭照片、共享文件,完全摆脱了对公共网盘的依赖。随着电信与联通双公网 IP 的加持,软路由、小主机、服务器和交换机陆续到位,最终拼凑出了这套属于自己的家庭实验室(HomeLab)。
本文作为系列的第一篇,将从什么是 HomeLab、为什么选择自建、硬件清单规划以及成本控制四个方面,带大家盘点这套硬件系统的搭建心得。
一、 什么是 HomeLab 与设计原则
HomeLab 即家庭实验室,可以理解为家庭版的云服务器,用来运行个人网盘、影音服务、开发环境和智能家居等自建服务。它主要由四个核心模块构成:
- 算力:物理服务器或虚拟机,用于运行各类服务。
- 存储:NAS 与硬盘,负责数据的统一管理。
- 网络:软路由与硬路由,负责流量调度与安全。
- 外设:传感器、开发板等,用于探索新玩法。
1.1 核心设计原则
- KISS 原则(Keep It Simple, Stupid):避免过度设计。重要数据交给成品 NAS,非核心服务通过 Docker 运行,暂时不上复杂的 K8S 架构。
- 拒绝 All in One(避免 All in Boom):追求稳定性,将服务分散到独立机器上。单台设备故障不会导致全盘瘫痪,可靠性更高。
二、 硬件清单与选型指南
整套 HomeLab 围绕“数据安全至上,其余按需捡垃圾”的逻辑展开,整体划分为以下八大板块:
2.1 主机与算力设备
- MacBook Pro (16寸/M1 Max/64G):主力开发机,同时利用开源框架在端侧运行大模型。
- Mac mini 2018 (i7/64G/万兆电口):昔日主力机,现作为下载机与轻量服务器。
- Mac mini M2 (16G/256G/万兆电口):性价比极高的 M 系列小主机,作为缓存服务器并运行轻量 AI 模型。
- ThinkStation M920x Tiny (i7-8700/64G/双万兆光口):核心 Docker 宿主机,运行 Ubuntu Server,支撑数十个容器与轻量虚拟机。
- 组装台式机 (双路 E5 2680V4/256G/2080Ti + P40):重度炼丹炉与大模型微调机器,因功耗较高采用按需开机策略。
2.2 存储阵列 (NAS)
- 群晖 DS218+:主要运行 Synology Drive 进行全平台文件实时同步,升级全 SSD 组建 Raid1 提升效率。
- 群晖 DS923+:核心数据备份从机,加装至 36G 内存并扩展万兆网卡,通过脚本解锁非官方 M.2 缓存盘限制,实现高速内网互联。
2.3 网络设备:双线冗余与全屋高速
- 硬路由:采用电信与联通双千兆宽带入户。主路由使用小米 AX9000(电信)与 6500Pro(联通),辅以 AX1800 进行 Mesh 组网,实现主从冗余与智能家居隔离。
- 软路由:部署多台 R2S、R5S 及 H28K 作为旁路由,运行广告过滤与异地组网(Wireguard)。
- 交换机:逐步从千兆过渡到 2.5G 混合万兆架构,核心区域采用多台 2.5G 交换机与万兆光口交换机互联,打通高速数据通道。
2.4 影音、云服务与实验外设
- 影音娱乐:配备 Apple TV 4K、HomePod 系列及自组无源音箱,打造全屋生态。
- 云服务器:常备一台 2核2G 阿里云服务器,提供固定公网 IP,作为博客托管与异地组网的中转节点。
- 实验外设:包含树莓派 4B/5B、NanoPI、HK1 Box (Home Assistant) 等开发板,以及 APC 650 UPS 不间断电源,保障关键设备意外断电安全。
三、 成本控制与电费账单
HomeLab 最大的投入在于硬件和时间成本。在资金分配上:
- 核心预算:集中在成品 NAS 盘位与硬盘上,确保核心数据万无一失。
- 捡垃圾策略:服务器、网卡、交换机等多通过二手平台按需购入,追求极致性价比。
- 电费消耗:由于设备较多(如双路 E5 与多台小主机),书房整体功耗不容小觑。合理的休眠策略与按需开关机(如通过智能插座控制高功耗炼丹炉)是平衡体验与能耗的关键。
四、 总结与后续规划
这套 HomeLab 摒弃了单机承载一切的高风险方案,采用计算、存储、网络独立解耦的思路,并通过双线宽带互为冗余。尽管在全屋万兆升级、链路聚合配置以及部分设备的散热上仍有一些遗留问题需要解决,但它已经能够非常稳定地支撑日常的开发、存储与影音需求。
后续的系列文章将深入展开更多实战内容,敬请期待:
- 网络篇:网络环境拓扑、异地组网与网络安全配置。
- 服务篇:基于 Docker 编排的高效自托管服务搭建。
- 数据篇:存储方案、多级冷备与灾难恢复。
- 网络续集:全屋万兆网络改造实录。