《企业网D1Net》(全球IP通信联盟旗下媒体)11月10日讯(上海)
要在两种方式之间作出决定时,我应该考虑哪些因素?
如果你对流传输虚拟化应用感兴趣,那你的服务器能否处理多个资源密集型的工作负载呢?基于服务器的计算也需要一个具备足够带宽的强大网络来提供虚拟化应用。
如果你对基于客户端的模式感兴趣,你需要有一些额外的考虑。例如,你是否想要使用本地代理来安装和管理虚拟化应用程序?如果答案是肯定的,那思杰和微软提供了大众化的、基于代理的工具。如果那造成太多的管理开销,你可能会倾向于VMware ThinApp。
应用虚拟化如何简化服务器管理员的管理工作?
应用虚拟化可以潜在地缓解服务器虚拟化管理的困境。在一个虚拟的基础设施中,管理员必须定期协调应用程序的依赖关系,众多虚拟机映像和补丁、更新方案的创建和管理。
如果能正确地实施,应用虚拟化可以减轻这些问题。由于应用虚拟化封装所有必要的程序文件到一个单一的软件包,依赖性问题不会出现。管理员还可以在服务器和虚拟机之间较方便地快速移动应用程序。
这也将减少虚拟机映像的数量。因为应用程序被封装,你不需要调整出许多虚拟机模板以允许独立程序运行。
最后,修补虚拟化应用变得更容易。管理员可以把更改应用于虚拟化的应用程序包,将它们部署到虚拟机。
是否有任何与应用虚拟化相关的陷阱?
相对于它的所有奇迹,应用虚拟化也不是没有缺点。对于初学者来说,你不能虚拟化16位的应用程序,这对于使用旧应用程序的一些企业可能是一个问题。但是,随着时间的推移以及更多的传统程序被自然淘汰,这个限制将不太会成为绊脚石。你也不能虚拟化内核驱动的应用程序,如Adobe Acrobat。
应用虚拟化也对软件许可有影响。例如,对Internet Explorer 6虚拟化是对微软许可协议的侵犯,因为从技术上讲它是Windows操作系统的一部分。这使得机构需要为IE6浏览器建立专门的应用。
此外,一些应用程序的许可证与硬盘的序列号连系在一起。根据这些许可条款,传输虚拟化的应用程序到各种端点设备将违反许可协议。(By Keith Kessinger,Vivian 编译)