html
作为一个热爱科技的孩子,我曾经渴望地盯着服务器和企业级设备,希望能够在家用实验室中利用这些强大的计算能力。几年后,我终于成功部署了几台家用服务器,以满足我的实验和自托管需求。
但是,当我不断用工作站处理一个又一个计算项目时,很快就显而易见,现实和我青少年时期的想象大相径庭。事实上,以下是我自己组装家用实验室后发现的几个方面。
这远没有看起来那么复杂
并非所有服务器工具都需要复杂的终端脚本
我得坦白说:在树莓派零让我进入Linux生态系统之前,我对FOSS操作系统及其依赖终端命令感到相当害怕。作为一个使用Windows多年的用户,我想象家用服务器会涉及复杂的Linux脚本,并需要DIY大神的知识。
虽然很多虚拟化和容器化平台都用Linux,但其实比我想象的要简单得多。Proxmox,例如,部署起来非常简单,虽然一开始我还得查官方文档,但几天后我就习惯了它的网页界面。还有很多软件包、工具和脚本库可以简化你的Proxmox之旅。同样,OpenMediaVault为NAS操作提供了一个简单明了的界面,如果你想要一个简单的系统来搭建自定义存储服务器,你甚至可以选择付费使用Unraid。
这还没提到那些旨在让自托管对初学者更易接触的容器化平台。其实,我依赖于一个 CasaOS 实例,通过一个简单的基于菜单的界面来部署容器。还有 Cosmos 和 Yunohost,它们在强大的应用商店基础上提供了一些高级设置。我还在我的家庭实验室中利用了 UmbrelOS 的流畅美学,尽管它更适合我的 Raspberry Pi 5。说到单板计算机……
这并不算太贵
你甚至可以围绕单板计算机建立你的家庭实验室
每当我查看新发布的 Xeon 和 Epyc CPU 时,我总是对它们的核心和线程数量感到兴奋,但很快就被它们的价格打回了现实。但事实证明,家庭实验室并不等同于服务器硬件。实际上,远非如此。我是从一个近十年的系统中回收的第一代 Ryzen 处理器构建了我的第一个家庭服务器——我现在仍然在我的实验室中将其用作工作站。
现在我开始收到 NAS 单元和迷你 PC 的评测,我意识到预算友好的计算设备在家庭实验室环境中的潜力。当然,有些发行版如 Harvester 的要求极高。但你也会发现 OpenMediaVault、Proxmox 和一些其他行业级工具,即使在最老的系统上也能很好地运行。容器比虚拟机轻得多,虽然两者各自都很重要,但我可以从不到 100 美元的单板计算机构建一个便宜的 LXC/Docker/Podman 服务器,而不用担心虚拟机的额外开销。
我甚至会对以超低价格出售的过时企业组件点赞,但它们便宜的价格标签背后隐藏着一个警告。尽管你可以以低至200美元的价格获得一台可靠的双Xeon工作站,但它们消耗能源非常大。如果你全天候运行服务器几个月,你会发现电费开销会很高。因此,消费级迷你PC、单板计算机,甚至是旧电脑(前提是它们的能效不如服务器设备差)可以帮助你建立家庭实验室,而不必花费大量金钱。
不过,这确实会耗费很多时间
很容易沉迷于服务器项目
虽然家庭实验室更容易入门,但在折腾服务器时很容易就忘了时间。在所有社区项目、虚拟化平台和互联网上流传的发行版中,有很多有趣的实验可以做。还有维护这一块也得考虑。
例如,我经常在周末花几个小时确保我的工作站能正常运作。现在,我已经把备份任务、S.M.A.R.T. 测试、更新,甚至虚拟机创建都交给Cron作业、Ansible剧本和其他自动化工具了。但不幸的是,即使是我的自动化工具也需要一些时间进行定期监督和微调——尤其是当出现故障时……
每个错误都是一次学习的机会
有了合适的工具,你就能轻松恢复你的家用实验室
我在服务器项目上已经工作了几年,这段时间里,我的家用实验室崩溃了很多次。有时候,是因为一个有问题的软件包导致了多个LXC和虚拟机崩溃。还有时候,是因为我太好奇,结果修改了一个不该碰的设置。
其实,家用实验室就是为了实验而设计的,每次失败都让我对服务器有了新的理解。虽然我的工作站事故少了很多,但我还是在用一些文档工具、备份服务器和监控工具,确保我的服务器实验不会影响到家用实验室的其他部分。
克服想要升级设备的欲望很难
这时候就开始变得昂贵了
虽然搭建一个实验服务器相对便宜,但如果你像我一样是个极客,家用实验室的开销可能会变得很高。比如,一个由旧PC部件组成的单一工作站节点,就能轻松运行我大多数喜欢的自托管服务和一些虚拟机。但随着我的虚拟机数量越来越多,我需要一个NAS来备份所有珍贵的虚拟机和LXC。
我还找到了一台旧的Xeon工作站,并将其添加到我的家庭实验室,仅仅因为它让我可以同时运行大量虚拟机。然后我想到要实验一个集群,于是又买了一台迷你PC,搭建了一个3台服务器的高可用性设置。因为我所在的地区经常停电,所以我不得不投资一台至少能支持两个服务器节点和我的NAS的UPS。接着是10GbE网络交换机、更快的网卡、额外的存储驱动器,清单还在继续。
尽管我不会用其他任何东西来交换它们,但我必须承认,我的家庭实验室升级没有一项是必需的。哎,我还是忍不住想买一台新的i5-125U迷你PC,把它变成一个收割机服务器。如果不小心的话,很容易就会在eBay上花掉半个月的工资。
最重要的是,家庭实验室非常有趣
虽然我的家庭实验室让我(和我的钱包)经历了不少考验,但它绝对是我最喜欢的爱好。无论是通过设置复杂项目获得的自信,还是在酷炫的虚拟化平台上实验的刺激,或者把旧机器复活成服务器节点的成就感,家庭实验室总有很多值得喜爱的地方。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.