使用vSphere Hypervisor对公共图书馆PC进行虚拟化

我在公共图书馆工作,我们有20多台Windows 7电脑可供公众使用。 目前,他们使用Deepfreeze维护操作系统的基本状态,以便用户不能搞砸。 我们使用Clonezilla将一个sysprepped映像部署到PC。 (atm,我们没有使用Clonezilla服务器 – 我们手工完成每一个。)

问题是,如果主图像得到更新(软件更新等),每台计算机需要被逐一pipe理。 (我想我们对如何使用Clonezilla服务器通过广播进行部署以及Sysprep脚本来自动完成后期成像设置缺乏了解。)

我想调查一下虚拟化,以使事情变得更简单(也适用于硬件更改等)。 我不是特别熟悉什么是可用的或术语,我很抱歉。 我目前正在查看VMWare vSphere虚拟机pipe理程序。

我想象一个这样的设置:

  1. 个人电脑运行某种最小的操作系统,其唯一目的是加载虚拟机。 (这是vSphere虚拟机pipe理程序?)

  2. VM映像文件存储在PC上本地。 上面提到的最小的操作系统会定期检查一些服务器,看是否有更新的图像可用,如果是的话,它将rsync或复制图像文件。

  3. 虚拟机存储在一个固定的状态。 用户进行的更改在注销/重启后不会被保存。 虚拟机总是在重新启动时恢复到原始状态。

  4. 某些自动化操作是必需的,以便每台PC上的Win7客户操作系统都有自己的静态IP和主机名。 PC_01,PC_02等等。天真地,我想象有一些文本文件存储在PC上,而“最小的OS”可以用这个主机名/ IP来configurationWin7虚拟机。


所以,在这个问题上:

  1. 那么,当我说“最小操作系统”时,vSphere Hypervisor究竟是我正在寻找的产品types? 还是我的行话错了,而且是其他一些VMWare产品? (例如,将VMWare播放器与某种Linux组合为主机操作系统)。

  2. vSphere虚拟化pipe理程序可以满足我上面写的场景吗? 有没有更好的办法,还能满足我们的需求? (尽pipe我们不需要远程桌面客户机/服务器模型。)

  3. 我如何实现步骤4中描述的自动化? 每个Win7客户操作系统都需要有一个特定的唯一主机名和静态IP地址。


我希望这不是一个“推荐产品”types的问题,但我想这是在学校,图书馆,网吧等的常见情况,所以我想得到一些build议,人们是否成功地使用虚拟化这种事情,他们做了什么。

作为参考,这里是关于桌面虚拟化和pipe理程序的维基百科文章。

当人们讨论桌面虚拟化的时候,大多数人都在谈论诸如vmware view / VDI之类的东西,windows的图像都在本地服务器上运行,并在客户端的局域网上显示。 维基百科称之为“集中式虚拟桌面”。

您正在寻找的是另一种桌面虚拟化forms,在每台PC上运行裸机pipe理程序,并运行单个客户机操作系统,这是您要虚拟化的桌面操作系统。 维基百科文章称这是“远程同步虚拟桌面”。

在这种情况下,VMWare ESXi不能充当pipe理程序,因为它没有graphics或声音驱动程序。 所以,虽然它可以运行一个虚拟机的Windows图像,它不能显示窗口图像(它期望它通过networking客户端显示)。

它看起来像citrix有一个产品是符合你的要求, XenClient 。 我怀疑你买不起。

对于如何以较低的成本解决这个问题有一些变化。

你可以推出你自己的XenClient解决scheme,用linux / xen (我没有仔细研究过)或linux / kvm 。 你可以用Windows / HyperV做同样的事情,但我认为HyperV需要一个windows服务器许可证。

另一个select是安装Windows或Linux作为基本操作系统,并在本地linux / windows下运行vmware workstation, Virtual PC ,Virtualbox或Parallels等2类虚拟机 pipe理程序 。 然后在types2pipe理程序下以全屏模式运行客户端操作系统。 types2的虚拟机pipe理程序有几个窗口选项,如果你不知道linux,对你来说可能更好。

上面的types1和types2pipe理程序之间的区别可能不是非常重要,从您的angular度来看,configuration可能是相似的。

请注意,大多数pipe理程序需要CPU中的硬件虚拟化支持 ; 老版本的vmware桌面没有,但看起来像目前的情况。

最后一个想法。 你说你的networking无法处理VDIstream量 – 你可能是错的。 如果互联网连接速度很慢,几乎肯定是由于您的上行networking连接(电缆调制解调器,DSL,T1等)。 你的本地以太网比这个连接快得多。 即使打印和其他本地stream量,它也很可能能够处理本地VDIstream量。

你将无法处理“托pipe”的虚拟化桌面(再次,维基百科的定义),这将通过互联网连接。