不久前我们在我们的办公室build立了一台ESXi服务器,效果很好。 用户使用vmware Workstation连接到服务器以使用vms,但是一些员工抱怨他们不希望等待虚拟机闲置。 我的意思是:
我们有许多不同的机器,任何人都可以在办公室访问(虚拟机需要被任何人访问!),如果有人在机器上工作,其他用户必须等待访问机器(也可以打断对方的工作,因为他们可以移动鼠标..等等)。
有没有办法在每个用户试图使用虚拟机时自动创build一个实例(或者是一个副本,或者让这个虚拟机专用于用户的东西)? 在closures虚拟机之后,如果这些更改被丢弃并不重要,他们只需要访问它们上的软件。
我们现在使用免费版本的ESXi 6.0.0,但是如果需要许可证才能拥有这样的function,我们不介意。
我不知道如何用VMware Workstation来做。 但是,如果我理解你正确,你想要的东西像地平线视图 :当用户请求桌面的“黄金形象”或“主”虚拟机在飞行中克隆。
你可以尝试自己构build这样的东西,但我不知道如何将其与VMware Workstation进行整合。 例如,您可以编写一个克隆虚拟机的PowerCli脚本,启动它,然后打开VMware远程控制台 。 但是你必须自己开发,你的用户需要克隆你可能不想授予它们的虚拟机的权利。
如果您投资于vCenter,则可以使用vRealize Orchestrator自动执行克隆。 使用此产品,您可以创build克隆虚拟机的工作stream程,并授予用户启动这些工作stream程的权利,而无需通常允许他们创buildVM。
还有像vRealize Automation这样强大和昂贵的解决scheme。 就我个人而言,我认为vRealize Automation对于您的用例来说有点太多了,如果您不坚持使用Workstation,脚本和/或协调器可能是要走的路。
我可以向你build议这些想法,但是你必须为自己调查哪些是最适合你的。