4.本地虚拟应用程序:
考虑一些“Java”。从服务器向客户机下载应用程序并且在客户机上运行,使用本地内存和处理能力。但是,这些虚拟应用程序在一个“沙箱”中运行。这个沙箱强制执行一套规则,规定本地机器能够做什么和与什么设备进行连接。
优点:比远程托管有更多的计算资源并且有时候有更好的性能;消耗较少的带宽;能够离线使用。
缺点:IT部门对于硬件和数据安全的控制较少。
厂商产品的例子:思杰XenApp;Wyse TCX;VMware ThinApp;微软应用程序虚拟化。
5.本地虚拟操作系统
目前本地虚拟操作系统有两个版本。选择1:一个客户端管理程序能够在一台笔记本电脑或者台式电脑中创建一个虚拟机。这个虚拟机能够像一个完全独立的设备那样发挥作用,使自己与虚拟机外部的客户机上的硬件和软件隔离开来。选择2:一个管理程序在这台机器上的BIOS上运行,允许用户运行多个操作系统,完全没有“主机”操作系统。
优点:一个系统上有多个操作系统;不用担心操作系统的兼容性;能够在智能手机或者掌上电脑等非传统的虚拟机客户机上运行。
缺点:潜在的资源冲突;客户端管理程序相对不成熟没有证明安全性。