随着虚拟桌面和远程桌面(并非移动设备)在我们的周围环境中逐渐普及,管理员正在寻找新的方式将应用程序交付给终端用户。其中的一种就是应用程序虚拟化。 应用程序虚拟化包含远程应用程序和流化应用程序两种方式。远程应用程序运行在远程服务器上,而不是客户端设备上。
借助应用程序流化技术,应用程序可以在本机上只运行部分已下载的组件,以便无网络连接的情况下继续使用。 这些应用交付方式的优点包括IT部门可以对应用程序进行集中控制、管理、更方便地进行补丁管理和升级。但是并非所有的应用程序都适合流化和远程部署,管理员经常会遇到网络带宽方面的问题。 在这次问答中,专家Alastair Cooke将会解释应用……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
随着虚拟桌面和远程桌面(并非移动设备)在我们的周围环境中逐渐普及,管理员正在寻找新的方式将应用程序交付给终端用户。其中的一种就是应用程序虚拟化。
应用程序虚拟化包含远程应用程序和流化应用程序两种方式。远程应用程序运行在远程服务器上,而不是客户端设备上。借助应用程序流化技术,应用程序可以在本机上只运行部分已下载的组件,以便无网络连接的情况下继续使用。
这些应用交付方式的优点包括IT部门可以对应用程序进行集中控制、管理、更方便地进行补丁管理和升级。但是并非所有的应用程序都适合流化和远程部署,管理员经常会遇到网络带宽方面的问题。
在这次问答中,专家Alastair Cooke将会解释应用程序虚拟化的原理和发挥作用的场景。
应用程序虚拟化的工作原理
Alastair Cooke: 远程和流化应用程序不像普通方式那样,运行安装在客户端的程序。远程应用程序运行在数据中心的设备上。而流化应用程序借助于网络共享来实现,实际运行在用户的设备上。
用户可以采用远程方式从多个不同设备来访问应用程序。比如今天使用自己的iPad,明天使用个人电脑。流化方式更适用于与用户交互的情况,因为它运行在终端设备上。但是软件的运行环境只能局限于与软件兼容的操作系统上。所以如果是一个Windows应用程序,那使用的设备就必须是Windows PC。
应用程序虚拟化的其他优点
Cooke: 应用程序流化使新版本应用程序的部署变得非常容易,因为你只需要将应用程序打包并放置到网络共享或复制点上,之后所有的用户就可以使用了。
这还意味着在升级过程中,不需要再进行社交性测试。因为你只是将一个包含必要虚拟文件系统和注册表的运行环境放到应用程序当中(并且使用代理来部署应用程序),应用程序自身运行在一个沙盒之中,所以它不会对其他已安装的应用程序造成影响。
远程应用程序在补丁和升级方面具有很多优势。用户访问的是一个运行在数据中心的应用程序,所以拥有很稳定的网络连接性。原本升级过程中可能遇到的广域网方面的挑战在数据中心里不会发生。
应用程序虚拟化会不会影响应用程序的性能?
Cooke: 对于流化的应用程序,文件系统和注册表的虚拟化会有一些小的影响。执行应用程序可能会有一点缓慢,但是用户接口的运行和在本机上一样。
对于远程应用程序,实际的运行速度会特别快,因为其运行在数据中心等级的硬件设备上。但是用户接口必须提供给任何地方的用户——这在很大程序上依赖于数据中心和用户设备间的网络连接情况。如果你使用手机这样低功率的设备访问应用程序,可能会遇到一些速度限制。
相关推荐
-
如何管理App-V部署?
App-V部署的服务器端组件是什么?应该如何管理App-V ?App-V管理服务器的主要职责有哪些?在本文中,你可以找到对应的答案。
-
VMware ThinApp和Horizon 6托管应用有什么不同?
VMware现在能够在Horizon 6终端用户计算平台提供应用虚拟化。这和虚拟化应用ThinApp有什么不同呢?
-
应用程序虚拟化QA:流化和远程应用程序部署(技术篇)
这篇继续给大家介绍有关应用程序虚拟化技术方面的问题,比如应用程序虚拟化会给网络带来怎样的挑战?是否所有的应用都需要虚拟化?
-
用户对完成底层应用程序虚拟化心有疑虑
当VMware在上周为新品vCloud Director做宣传时,企业级IT系统的支持者们认为他们已经有更加现实的想法:完成对诸如……