折腾家用服务器的心路历程

折腾家用服务器的心路历程

💡 原文中文,约3300字,阅读约需8分钟。
📝

内容提要

作者分享了从树莓派到家用服务器搭建的经历。最初尝试使用树莓派做摄像头和软路由,但因性能不足放弃。后来购买了X86平台硬件,选择了OMV和Windows系统,最终决定使用Proxmox虚拟化平台,安装了TrueNAS、Windows和Debian等系统,满足了存储和开发需求。通过多次尝试,作者对服务器性能和管理有了更深的理解。

🔎

延伸解读

从树莓派到X86:性能需求如何推动硬件升级

作者最初用树莓派做摄像头和软路由,但受限于USB 2.0和百兆网口,速度跟不上,最终放弃。树莓派3的性能也逐渐无法满足需求。这反映出家用服务器场景中,网络吞吐和计算性能是关键瓶颈,当应用场景从简单任务扩展到软路由、游戏机等时,低功耗ARM设备往往力不从心,转向X86平台成为自然选择。

系统选择背后的权衡:为何最终走向Proxmox虚拟化

作者尝试了OMV、TrueNAS、Windows Server和Win10 LTSC等系统,但各有限制:Linux操作不便、软件兼容性差;Windows存储空间不稳定,曾崩溃两次;TrueNAS的Docker基于K3s,使用不顺手。单一系统难以同时满足RAID存储、Docker应用和Linux开发环境的需求,因此转向Proxmox虚拟化平台,通过虚拟机分别运行TrueNAS、Win10和Debian,兼顾了灵活性与功能隔离。

数据安全教训:Windows存储空间的可靠性风险

作者在Win10 LTSC上使用存储空间组建RAID1,运行一年多后存储空间崩溃两次,虽然硬盘未损坏,但数据安全隐患促使他寻求更可靠的方案。这提醒读者,Windows存储空间在长期使用中可能存在稳定性问题,对于重要数据,应考虑更成熟的RAID方案或定期备份,避免依赖单一系统功能。

虚拟化后的性能瓶颈与优化方向

在Proxmox上同时运行TrueNAS和Win10后,作者感觉硬件接近瓶颈,例如Drone打包从一两分钟延长到十分钟。但后续发现是虚拟机硬盘控制器选择了IDE所致,改为SCSI后速度恢复。这说明虚拟化环境中,硬件配置细节(如磁盘控制器类型)对性能影响显著,合理配置可缓解瓶颈,而非盲目升级硬件。

❓

Q&A

为什么作者最初选择使用树莓派搭建家用服务器?

作者选择树莓派是因为对电子信息有兴趣,并希望尝试搭建摄像头和软路由。

作者在使用树莓派时遇到了哪些性能问题?

树莓派的性能不足以支持摄像头和软路由,导致作者最终放弃了这些想法。

作者为什么选择X86平台硬件而不是继续使用树莓派?

因为树莓派的性能限制,作者决定购买X86平台硬件以满足更高的需求。

在搭建家用服务器的过程中,作者选择了哪些操作系统?

作者尝试了Debian、OMV、TrueNAS和Windows Server,最终选择了Win10 LTSC作为服务器系统。

作者在使用Win10 LTSC时遇到了什么问题?

作者遇到了存储空间崩溃的问题,导致数据安全隐患。

为什么作者最终选择使用Proxmox虚拟化平台?

因为Proxmox可以安装多个系统,满足作者对存储和开发的多种需求。

🏷️

标签

➡️

继续阅读