我正在研究提供对多个虚拟机的远程访问的可行性。虚拟机本身将提供用户桌面。
为了充分利用可用资源,我希望虚拟机在用户断开连接时休眠。这意味着能够在用户连接时启动它们。理想情况下,每个用户都“拥有”一个虚拟机映像 - 但如果不是,那么我会要求终止会话。显然,这需要将远程访问协议绑定到虚拟机管理中。有什么可以提供这样的功能吗?
(开放协议可获额外加分!;)
答案1
这本质上是 VDI(虚拟桌面基础设施),两大商业参与者可能是 VMWare View 和 Citrix XenDesktop。XenDesktop 当然可以满足您的要求,尽管它远非开放或免费!我非常肯定 VMWare View 也符合所有要求,但我还没有在测试环境之外部署它。
您还可以将 VDI in a Box 作为另一种商业选择,因为它需要较少的核心基础设施。
答案2
如果您想要开放和 VDI,您需要查看 RHEV 及其上游项目 oVirt。