虚拟化低端虚拟服务器

虚拟化低端虚拟服务器

我已经开始向我所在地区的不幸儿童传授技术和计算机知识。其中一些显示出一些真正的前景,我计划将它们介绍给 Linux 和开源。现在,为了练习,我专用了我的个人桌面并将其虚拟化(它是使用标准商用硬件构建的)。

我的问题是,我有这样的想法,可能会从 Digital Ocean 购买 5 美元的服务器,或者查看 Low End Box 上的一些优惠交易,并可能购买一台这样的服务器并将其虚拟化。

我想知道它的优点,因为我知道它们已经虚拟化并在其上运行类似 KVM 的东西听起来很可笑,但这是我的想法。这样,孩子们就可以随时从学校实验室访问机器。

我可以知道社区对此的想法吗?或者有更好的方法来解决这个问题吗?

答案1

为了学习基础知识和编写脚本,我根本不会虚拟化。给他们常规用户帐户并让他们玩玩。他们无法通过这种方式学习系统管理方面的知识,但可以为他们打下良好的基础。

对于实际的 sysadnin 东西,我会尝试找到一些便宜的或捐赠的旧电脑。 Linux 仍然可以在一些非常旧的硬件上运行。也许可以找到一家不远的公司正在更换他们的台式机,并说服他们捐赠旧台式机以进行税收冲销和免费宣传。

在我看来,在真实硬件上学习可以让他们更好地了解一切如何协同工作,并让他们能够完成诸如从头开始安装操作系统之类的事情,而这是在虚拟机上无法完成的。

答案2

如果您同意学生使用相同版本的 Linux,您可以使用 OpenVZ。开放VZ是一种容器技术,它允许您拥有单独的计算机,而无需 KVM 使用的虚拟化方法产生太多开销。

我有广泛使用它它非常适合在一个盒子上装载大量机器。我目前有 12 台以上的机器在一个具有 3 核和 4GB RAM 的 AMD 机器上运行。这些系统是无头的,因此没有 GUI 运行,但它非常适合设置系统,用户可以在其中学习如何维护系统(每个虚拟机都有自己的软件包 - 我使用 CentOS)以及进行 Unix shell 学习。

答案3

OpenVZ 容器允许您以极少的内存运行 Linux 虚拟机。

Proxmox 拥有出色的虚拟化服务器,支持 OpenVZ 容器。

资源

相关内容