问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

告别群晖:四大功能开源替代方案与硬件配置详解

创作时间:
2025-01-21 21:14:08
作者:
@小白创作中心

告别群晖:四大功能开源替代方案与硬件配置详解

从群晖NAS转向开源替代方案,一位技术爱好者分享了他的完整替代方案和硬件配置经验。从功能替代到硬件选型,从软件部署到实际使用体验,这份详细的替代方案指南,为有类似需求的用户提供了有价值的参考。

从 DSM 6.1 开始使用黑群晖至今已有四五年,对各种玩法已了然于心。然而,随着 DSM 7.2.2 的更新,官方开始进行一些令人费解的操作,比如砍掉服务器端解码、强制在线安装 Surveillance Station 等,加上 RR 引导的 MLX5 网卡驱动问题困扰,最终促使我决定放弃黑群晖。

为了寻找功能相近的开源替代方案,我进行了多方调研,最终确定了以下方案:

  1. Photo 替代方案:Immich
  • 满意度:120%
  • 特点: 支持核显编解码相册视频,利用核显进行机器学习生成特定物体相册和关键词搜索,移动端 App 体验良好,功能全面且额外提供机器学习功能。
  1. Drive 替代方案:Seafile
  • 满意度:80%
  • 特点: 在 Seafile 6 版本时就有使用经验,目前升级到 11 版本,功能变化不大。支持按需下载和版本管理,3 个用户内可免费使用专业版。不同之处在于 Drive 存储以文件形式存在,而 Seafile 将文件切块分散存储,本地无法直接读写完整文件,必须通过 Web 和客户端进行上传和修改,这在系统故障时会带来一定的文件抢救难度。
  1. Surveillance Station 替代方案:Frigate
  • 满意度:80%
  • 特点: Frigate 的重点在于对象识别和 Home Assistant 联动,全时录像功能相对弱化,无法实现多机位同步回放。对象识别和视频编码可调用核显,识别准确度高于 Surveillance Station,且更节省资源。美中不足的是没有移动端 App(可通过网页快捷方式替代)且没有中文支持。
  1. Audio Station 替代方案:Jellyfin
  • **暂时使用 Jellyfin 兼容,主要需求是支持 CarPlay 的 App 来回放本地音频,计划使用 DS Cloud 接入 Jellyfin 播放音频,但尚未实践,可行性未知。

以上服务均在 Proxmox VE (PVE) 中部署,采用 LXC 容器加 Docker 的方式,以减少资源占用并方便整体备份还原。存储服务由另一台 TrueNAS 主机通过 SMB/NFS 提供,PVE 统一连接远程目录并挂载给 LXC。PVE 每天将备份数据保存到 TrueNAS 和另一台定时开关的冷备机,以备不时之需。

硬件配置

之前的主机配置为魔改转针 CPU + 小厂主板 + 内存 + 不知名 ATX-DC 电源,虽然之前运行 PVE 很稳定,但在运行 Frigate 进行对象识别时经常死机,更换 CPU 后问题依旧,因此决定更换新主机。

经过考虑,选择了联想 Tiny 主机 M920X,搭配闲置的笔记本内存和双口万兆网卡。CPU 选择了原配的 Intel Core i5-8600,因为需要核显支持。

网卡使用现有的 MCX4121A,进行了主动散热改造。


存储配置包括一块 16GB 傲腾用于安装 PVE,一块 500GB 铠侠用于存放数据文件,内存为闲置的 8GB+16GB。

网卡挡板是自制的全高挡板,使用 25G AOC 线缆直连 TrueNAS,独立网段通讯,使用 10G 光模块连接交换机作为 VMBR。

主机散热方面,由于发热较高,加装了两个 12cm 风扇对吹,日常待机加上风扇功耗在 40~50W,考虑到网卡和光模块的功耗,裸机功耗应该不到 30W,总体还可以接受。

最后是整体配置图,实现了网络、计算、存储的三分离架构,但功耗增加了约 40W。目前存储的数据量不大,硬盘基本是利旧,后期如有预算,计划用大容量硬盘进行整合。


© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号