如果您刚刚开始使用家庭实验室,这个过程可能会让您感到不知所措。您可能仍在决定是购买新的、二手的还是购买一些便宜的旧企业硬件。或者,您可能想购买一台基本的迷你电脑,甚至从Raspberry Pi开始,以避免前期投入大量资金。在硬件方面做出的决定通常会让您日后后悔,例如,机器尺寸选择不当、选择噪音大或耗电大的硬件,或者从过于复杂的网络硬件开始,而您所需要的只是一台 10/100 交换机。
但还有另一种方法可以让您无需做出任何承诺即可涉足家庭实验室的世界。在现有的家用电脑上安装 VirtualBox 可能看起来是个愚蠢的想法,但它是一种无需做出任何承诺即可规划或探索运行家庭实验室服务的世界的好方法。
现在,这并不适合所有人——如果你已经拥有多台机器、可以控制自己的网络,并且在办公桌下设置了 K8s 集群,那么这可能不适合你。但如果你有兴趣了解更多关于家庭实验室的基础知识、使用一些虚拟机而无需遵循过于复杂的教程,或者远程管理一切,那么这是一个很好的起点。
VirutalBox 是一种 2 型虚拟机管理程序(即它在您现有的作系统中运行),并带来了一系列强大的功能,可以让您轻松规划或测试您的家庭实验室策略,而无需像购买新硬件那样做出承诺。
这有一些优势。VirtualBox 具有许多与 Proxmox 等专用 1 型虚拟机管理程序相同的功能,包括对虚拟机进行快照、设置更复杂的网络以及安排虚拟机的启动和停机时间。您可以利用现有硬件,轻松调整实验室中每个虚拟机可用的资源 - 就像在专用虚拟机管理程序上一样。如果您拥有合适的硬件(即机器上的第二个网络接口),您甚至可以设置 pfSense 之类的东西。