我的实验室开始时需要简化我的工作量,但也附有宏伟的想法。 一次服务器购买开始了它,然后随着我更多地了解预算内的可能性,它迅速滚雪球。 随着想法变得更加清晰,实验室变得越来越大。 我的家庭实验室还没有走到山脚下,但我已经准备好开始讲述它是如何形成的以及未来会发生什么。
故事始于大约一年前,当时我决定辞去系统管理员的职务,转而从事教育事业。 我在当地一所非常注重动手学习的大学找到了一份信息技术课程的工作。 除了准备讲座外,我还必须为学生准备虚拟实验室环境,让他们从真实世界的场景中学习。
我很快发现使用为我提供的环境既困难又费时。 缺乏访问权限使得简单更改的请求花费了太多时间,因此很难获得恰到好处的配置。 我开始在我的桌面上开发实验室模块,但即使有 32GB 的 RAM,我也无法顺利运行一些更复杂的环境使用的 10 多个系统。
一天晚上,我启动了我的第一台家庭实验室服务器,以减轻这种痛苦。 我在亚马逊上找到了一个似乎符合我需求的系统。 配备双至强 710、5670GB 内存和 144TB 原始存储的 Dell PowerEdge R12。 几天后它送到了我家门口,到那天晚上它就运行了 VMware ESXi; 我正在参加构建实验室模块的比赛。
那一台服务器满足了我当前的需求,但我发现自己很快就为新想法构建了一个测试平台。 出现了两个新问题,我需要更多。 (或者也许我只是想要更多。)尽管我现在可以轻松地创建和测试环境,但我想为实验室模块的部署添加更好的自动化。 我的想法是复制学生的学习环境并找到方法来做到这一点。 很明显,我需要更多的服务器。
然后我很幸运,在当地一家计算机回收非营利组织中发现了一些富士通 RX300 S7 的超值优惠。 在每个内部,我都发现了双 Xeon e5-2620 处理器和 64GB 内存。 我还能够在 Cisco SG300 28 端口交换机和几个 APC UPS 上达成交易。 我将两个 RX300 变成了一个 vSphere 集群,并选择了一个 Dell Precision T3500 塔作为共享存储的临时 FreeNAS iSCSI 设备。
这时我开始尝试使用Ansible(目前还在开发中),但很快发现 1GB 的 SAN 容量不够用,而且 RX300 对内存要求很高。于是我决定制定一个计划,创建一个更健壮的环境,并考虑其可扩展性。同时,我也为第三阶段的项目奠定了基础。
我搜索了“interwebs”,发现在线经销商提供的一对 Dell PowerEdge R620 的交易非常可观。 它们配备双 Xeon e5-2630、64GB RAM 和 10GbE NIC。 我添加了一些我从非营利组织获得的 RAM,为每个配备 192GB。
我在我的 R10 上添加了一个 480GbE NIC 和一些 Intel 710GB SSD,并使用 XigmaNAS(正式名称为 NAS4Free)将其变成了一个 NAS。 如果需要扩展,我可以及时添加外部 HBA 卡和存储机箱。 我将所有这些连接到 Mikrotik 10GbE -16 端口交换机(Cloud Router Switch 317-1G-16S+RM),它的价格非常好,并且被动冷却,因此不会增加任何噪音。
我将 Dell T3500 重新用于网络边缘的 Pfsense 盒子。 这让我可以设置 OpenVPN 进行远程访问,用 VLAN 分割我的网络,并在未来使用其他许多功能。 我还拿起了一台 HP z210 台式机,放入了一些 SSD,用于运行 Windows Server 2019 的镜像引导驱动器。我重新调整了 R12 的 710TB 存储空间的用途,并将它们绑在一起(有些带有拉链)用于备份存储。 目前,Veeam 的社区版正在为我备份关键虚拟机。
我知道您想知道我对那些富士通服务器做了什么。 别担心,他们不会闲置太久。 我正在为第 3 阶段做准备。我最近为他们购买了几个 10K 600GB 旋转器和 10GB Mellanox Connect x2 卡。 我也在努力寻找更多的 RAM 让他们开心。
第 3 阶段是一个小项目,我已经在脑后想了一段时间了。 我不知道该怎么称呼它,但我在想“盒子里的沙盒”、“Homelab to go”或“Cyber Range on the Fly”。 不管它最终被称为什么,其想法是自动化和打包一组开源工具,这些工具可以让任何具有最少技术知识的人推出(到旧的裸机上)并拥有一个功能齐全的实验室环境用于培训或教学. 最初的想法是为高中教师提供的,他们希望以一种廉价而简单的方式将 IT 带入课堂,并希望能够与俄亥俄州网络靶场相结合(在未来的故事中会详细介绍这一点)。
这个实验室的故事还没有结束,甚至还没有真正开始。 就在前几天,我在戴尔 R320 上遇到了一笔划算的交易,并且仍在尝试确定一种将其集成到系统中的方法。 我可能是一名教师,但我自己每天都在学习,这个实验室已经让我对很多事情敞开心扉。 我很想听听您对我的实验室的想法、问题和想法。
——瑞安·摩尔,@RyanMoore88
本文是用户投稿系列文章的一部分,旨在探讨搭建、维护乃至重建家庭实验室的乐趣与挑战。本系列文章由我们与/r/homelab 社区合作推出。如果您有兴趣分享您的搭建方案,请发送邮件至 info@storagereview.com。




Amazon