如何pipe理大量的桌面虚拟机?

我正在研究提供对多个虚拟机的远程访问的可行性。 虚拟机本身将提供用户桌面。

为了充分利用可用资源,我希望虚拟机在用户断开连接时进入hibernate状态。 这意味着当用户连接时能够启动它们。 理想情况下,每个用户将“拥有”一个虚拟机镜像 – 但如果没有,那么我会要求会话被终止。 显然这需要将远程访问协议绑定到VMpipe理中。 有没有什么可以提供这样的function?

(开放协议的额外功劳!)

这基本上是VDI(虚拟桌面基础设施),两大商业巨头可能是VMWare View和Citrix XenDesktop。 XenDesktop当然可以按照您的要求来做,尽pipe远没有开放或者免费! 我非常确定VMWare View也会勾选所有的框,但是我没有在testing环境之外部署它。

您也可以考虑将Box中的VDI作为另一个商业选项,因为这需要较less的核心基础架构。

如果你想打开VDI,你需要看看RHEV,也许它是上游项目oVirt。