服务器上的虚拟实验室。什么管理程序? Proxmox、OpenStack、ESXi?

服务器上的虚拟实验室。什么管理程序? Proxmox、OpenStack、ESXi?

我想运行一个虚拟实验室来展示一个软件 - 想象 10 名学生,每人使用 3 台虚拟机(不知何故,学生不应该能够触摸彼此的机器)。这将是一个有假袭击的小因素服务​​器。我需要 mdadm- 英特尔表示使用 mdadm 进行英特尔 RSTe 假袭击。 我正在选择虚拟机管理程序(如果术语正确的话)安装。我想要一个像样的用户界面,最好是基于网络的,我不会回避 ssh。 mdadm 也支持。

到目前为止我的选择:

我有一些经验普罗克斯莫克斯。我喜欢它,UI 中缺少的东西我可以自己做 - 创建假适配器来模拟 NAT 并将计算机与多个网络适配器隔离。 mdadm 可能很难安装 - 有教程,但没有得到官方支持。

我努力了ESXi,但我觉得它不太好用。这不是一个普通的linux。 UI 很漂亮,但我无法导入 Windows 机器 - 既不能从 OVA/OVF 导入,也不能导入 .vmware 映像 - 它需要转换它们,这毫无意义。它也不能使用 mdadm,或者即使可以,也会非常非常困难。

XEN我听说没有控制面板,而是我必须在其中一台机器上安装其 Windows 客户端。

开放堆栈是我正在考虑的另一个软件。我正在尝试运行 DevStack 进行评估,但进展并不顺利。我听说过有关它的好消息,据我所知,它就像 AWS 并且非常适合我的要求。但我听说它相当复杂,更适合拥有多台服务器而不是一台机器的公司。它包含多个部分(nova、keystone、glance、neutron ...)并且可能不容易处理。我不知道 mdadm,但由于它在多个发行版上运行,所以它可能是可行的。

我不知道其他选择。 任何意见?

相关内容