基础的 ESXi 已经装好了, 先来概括一下软件上的安排.
这个 All-in-One 我想让它完成以下功能:
- 储存数据 / 备份电脑和手机数据
- 能组 Raid 阵列
- 能将数据加密备份到网盘 (如 Onedrive)
- 有照片的整理排列分类功能 (照片流?) / 简单的多媒体功能 (放视频音频 读 txt 等)
- 能够远程访问
- 远程下载 (包括百度网盘)
- 运行 Docker 容器 (挂各式程序)
- 挂 Windows 程序 (即运行一个 Windows 系统)
来分析一下需求:
前 4 项功能是 NAS 的基本功能, 如果说要整理照片, 肯定首先想到群晖 Moments 最好用.
5 之前已经在路由器上使用 Zerotier 实现. 但其实 Zerotier 使用 UDP 打洞有的时候不太稳定, 最好能有更稳定的方案.
6 可以用 aria2 docker + 挂在 Windows 下的百度网盘客户端实现.
7 运行 Docker 的选择很多, 无论是 Windows, Debian/Ubuntu, 群晖, Unraid 等都可行.
8 直接在 ESXi 上运行一个虚拟机即可.
之前尝试过使用 Unraid 这个热门的虚拟机底层系统. 但发现虽然热门, 但配置其实是相对复杂的. 安装插件连接 Github 不能直接设置代理, 需要全局透明代理. 运行 Windows 虚拟机的磁盘性能较差, 如果想要在虚拟机中安装黑群晖, 直通硬盘组 Raid 就失去了使用 Unraid 的意义, NFS 挂载的话群晖索引会有问题, 性能损耗也较大.
FreeNAS 内存占用过大, U-Nas 或 黑威联通 个人实测感觉不如黑群晖方便好用, OMV 缺少功能, 很多功能都需要自己动手配置, 不如群晖方便.
所以最后决定在 ESXi 上安装黑群晖和 Windows 虚拟机, Docker 运行在群晖中, SATA 控制器直通给群晖, ESXi 再挂载群晖 NFS 作为储存, 在其中安装 Windows. 这样实测 Windows 的磁盘性能还不错, 不会卡顿.
这样引导 ESXi 和黑群晖只需要一个 U 盘即可(设置方法见本系列前一期), 所有的储存空间都能物尽其用.
然后群晖组 Raid, Synology Drive 用于备份文件, Photo Station + Moments 管理照片, Cloud Sync 可以加密备份, 洗白后 QC 可以提供内外网无缝衔接的访问.
使用这些套件真的比自己实现方便了很多.
具体的配置过程见下一期.
本文采用 CC BY-NC-SA 4.0 许可协议发布.
作者: lyc8503, 文章链接: https://blog.lyc8503.net/post/5-software-configuration/
如果本文给你带来了帮助或让你觉得有趣, 可以考虑赞助我¬_¬