客户端计算如何得益于虚拟化
2009-05-09 17:02:25 来源:WEB开发网SoftGrid解决方案
另一类产品的代表是Softricity公司的SoftGrid(SoftGrid在2006年被微软收购,很快会与基础的WindowsServer平台集成起来)。SoftGrid提供了完整的虚拟化环境:应用程序从服务器共享区流式传送到客户端,然后在定制的"沙箱"里面执行;"沙箱"的作用是把代码与操作系统完全隔离开来。这种方法的优点在于,它大大避免了困扰SVS的应用程序多版本问题。不过,缺点是部署过程比较复杂,需要管理员创建自定义安装映像,对要流式传送的代码库进行优化。
当然,要是少了搅局者,任何一个细分市场都是不完整的。Thinstall结合了SVS的简洁性与SoftGrid的安全沙箱方法。Thinstall把虚拟化环境和应用程序映像都嵌入到一个可执行文件里面,因而不需要支持性基础架构:只要把文件拷贝或流式传送到客户端、执行即可。也不需要代理;使用几乎任何传统的管理套件,包括活动目录和微软系统管理服务器,就可以部署映像。缺点是,需要使用Thinstall的虚拟化套件(VirtualisationSuite)工具包对应用程序进行定制。
在一些客户端环境下,需要更全面的虚拟化架构,比如把遗留应用程序放到新的操作系统上。这种情况下,最好把应用程序隔离到完整、虚拟化的操作系统环境里面――这就是典型的"虚拟机"方案。这样你既可以在选择的操作系统映像里面运行应用程序,又可以支持迁移到更新或原本不兼容的操作系统平台上,或者与之集成。
VMware解决方案
VMware和微软是虚拟机市场的主导者,而VMware具有更高的知名度。像虚拟桌面计划(VDI)这些项目的推动者主要是VMware,VDI这个联盟由推广虚拟化作为桌面和应用程序管理解决方案的多家厂商组成。
VMware还一直在积极采用新的CPU和硬件技术,比如面向下一代应用程序的64位处理器和扩展内存。VMware的专有技术博得了开发社区的青睐,比如能够对虚拟机的运行状态拍摄快照、"退回"到之前保存的映像。但说到底,VMware愿意向大众开放其底层的虚拟化技术也许会带来最大的回报。
更多精彩
赞助商链接