从 0 开始,搭建 HomeLAB 第一部分:介绍和硬件选择

· · 科技·工程

Build Your Own Home-LAB Part 1. Introduction & Hard Ware

0x01 什么是 Home-LAB?

Home Lab(家用实验室)是指个人或小型团队在自家环境中搭建的实验性计算环境,通常用于学习、实验、开发和测试各种技术、工具和服务。其历史可以追溯到计算机和网络技术的发展以来。

近年来,随着 CPU、内存、硬盘及网络的性能提升,Home Lab 越来越被大家所接受。你可能见到过,有些人会把博客部署到自己家里的某台 PC 上,或者是购买专门的 NAS,运行爬虫、下载等等任务……还有一些玩家,选择安装虚拟化系统,将所有自己所需的服务集成到虚拟机中。同时,另外一个十分经典的用法是将 Home Lab 设备安装 OpenWRT 这样的软路由系统,实现虚拟组网、魔法等额外功能。这些都是 Home Lab 的应用场景。

简单来说,你可以将 Home Lab 理解为一个没有显示器,7 \times 24 运行的特殊 PC。

0x02 如何正确选择 Home-LAB 设备

Home Lab 可以很大,大到一个几 U 的机架式服务器集群;Home Lab 也可以很小,小到一台废旧的 Android 手机或者一块 ARM 开发板。Home Lab 的价格区间也十分宽泛,从专业级设备动辄几千上万,到电视盒子 \text{¥} 50 提货,性能、体积、功耗、用途上都有很大差别。如何正确选择适合自己的 Home Lab 设备就显得尤为重要。

0x02-01 Home-LAB 的组成

一个成熟的 Home Lab 通常由网络、存储、电力、计算设备和内存构成。

\text{I} 网络

上面是一个理想的网络拓扑图

通常而言,根据需求不同,Home Lab 会选择不同的网络解决方案:

\text{II} 存储

存储同样需要根据自己的需求,理性配置。

\text{III} 电力

很多人觉得,Home Lab 作为一台电脑,耗电量肯定不小。事实上,这个说法有些绝对,但功耗也确实是配置 Home Lab 的重要参考。

血的教训:存储不规范,恢复两行泪

\text{IV} 计算

计算模块,也就是 Home Lab 的 CPU,是选购 Home Lab 过程中需要重点考虑的部分。

\text{V} 内存

内存是 Home Lab 性能的重要组成部分,选择合适的内存可以显著提升系统的运行效率。

最后,在购买时如果没有足够经验,请尽量避免购买 OEM 内存条,部分 OEM 条真假难辨,存在潜在风险。

0x02-02 如何购买适合自己的 Home-LAB

如果你是一个装机老鸟,那么相信你大概率会选择自行购买一切配件,从零组装。不过,许多读者并没有这样的能力。所以,多数情况下,更加推荐购买准系统,自行配置内存、硬盘和 CPU。如果你有安装少量配件的能力,尽量不要购买整机。受限于篇幅,本文只介绍如何选购准系统进行配置。

接下来,将介绍一些价格能够被广大 OIer 接受的成品或准系统 Home Lab,价格在 200 ~ 1500 之间。

准系统 / 整机

ARM / RISC-V 设备

ARM 或 RISC-V 架构芯片具有低发热、低功耗的特点,被广泛应用于边缘计算和嵌入式设计。同样,这样的芯片也很适合作为 Home Lab 使用。常见的 ARM 开发板有 Raspberry Pi(树莓派)系列、Orange Pi(香橙派系列)等……

相信各位 OIer 们一定或多或少听说过树莓派,本节将简要介绍 Raspberry Pi 设备的参数和优劣。

优势
缺陷

综上,树莓派确实是一个作为 Home Lab 的合适的选择。

X86(及 X64)面向消费者的小体积设备

如果您的设备并不需要多大的存储空间,那么可以考虑小主机这类产品。多数情况下,小主机具有较高的性能与较小的体积,非常适合用作 Home Lab 的基础设施。以下是一些适合的产品类型和它们的优缺点。

优势
缺陷

X86(及 X64)面向工业控制的设备

工业控制设备,简称工控机,作为工业生产中的大脑,具有稳定性高、低功耗的特点。它们在自动化生产、设备监控和数据采集等方面发挥着至关重要的作用。以下是有关 X86(及 X64)工控机的一些主要特点和应用场景。

优势
缺陷

X86(及 X64)面向商业机构的设备

许多商业机构和公司会选择购买品牌机来办公,这就使得二手市场上出现了许多二手的商业设备,准系统一般售价在 \text ¥500 左右。

在二手市场上,许多知名品牌的 SFF(Small Form Factor)设备可供选择,这些设备不仅性能稳定,而且价格合理,非常适合小型企业和个人用户。以下是一些推荐的设备,准系统价格通常在 \text¥200\text ¥500 之间。

1. Dell OptiPlex SFF 系列
2. HP ProDesk SFF 系列
3. Lenovo ThinkCentre SFF 系列

上述推荐的 Dell OptiPlex、HP ProDesk 和 Lenovo ThinkCentre SFF 系列设备在二手市场上都具有较高的性价比,适合预算有限的商业机构和个人用户。它们提供稳定的性能和灵活的扩展性,能够满足日常办公需求。在选择时,请根据具体需求、预算和品牌偏好进行综合评估。

其他特殊设计的设备

在市面上,还有许多专门为 Home Lab 所设计的硬件,它们往往能够更好胜任这一任务。

非常推荐购买 HP(E) MicroServer 系列,尤其是 Gen 8 和 Gen 10 plus 作为 Home Lab。它具有高稳定性、高颜值的特点,有四个非热插拔盘位,可选配 iLo 卡(IPMI 远程管理)。本文头图中绿色发光设备就是 MicroServer。

现如今,一个全新的 MicroServer Gen 8 在某电商平台上仅售 1899,附带一块 1TB 硬盘。

硬盘

作为宝贵数据的载体,一块好的硬盘再重要不过了,毕竟,谁都不想为了恢复数据挠破了头。Home Lab 的硬盘存储分为两部分:SSD 和 HDD。

在选购硬盘时,请务必查看硬盘的存储技术:

0x03 总结

通过上面的介绍,希望大家能够认识 Home Lab,并为自己购置获得一些参考。在下一篇,我们将一起搭建一个简单的 All in One 服务器,学会如何配置硬件直通,并简要了解 qemu 的运行机制。

\text{To Be Continued\dots}