应用程序虚拟化QA:流化和远程应用程序部署(基础篇)

日期: 2012-10-28 作者:Alyssa Wood翻译:王学强 来源:TechTarget中国 英文

随着虚拟桌面和远程桌面(并非移动设备)在我们的周围环境中逐渐普及,管理员正在寻找新的方式将应用程序交付给终端用户。其中的一种就是应用程序虚拟化。   应用程序虚拟化包含远程应用程序和流化应用程序两种方式。远程应用程序运行在远程服务器上,而不是客户端设备上。

借助应用程序流化技术,应用程序可以在本机上只运行部分已下载的组件,以便无网络连接的情况下继续使用。   这些应用交付方式的优点包括IT部门可以对应用程序进行集中控制、管理、更方便地进行补丁管理和升级。但是并非所有的应用程序都适合流化和远程部署,管理员经常会遇到网络带宽方面的问题。   在这次问答中,专家Alastair Cooke将会解释应用……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

随着虚拟桌面和远程桌面(并非移动设备)在我们的周围环境中逐渐普及,管理员正在寻找新的方式将应用程序交付给终端用户。其中的一种就是应用程序虚拟化

  应用程序虚拟化包含远程应用程序和流化应用程序两种方式。远程应用程序运行在远程服务器上,而不是客户端设备上。借助应用程序流化技术,应用程序可以在本机上只运行部分已下载的组件,以便无网络连接的情况下继续使用。

  这些应用交付方式的优点包括IT部门可以对应用程序进行集中控制、管理、更方便地进行补丁管理和升级。但是并非所有的应用程序都适合流化和远程部署,管理员经常会遇到网络带宽方面的问题。

  在这次问答中,专家Alastair Cooke将会解释应用程序虚拟化的原理和发挥作用的场景。

  应用程序虚拟化的工作原理

  Alastair Cooke: 远程和流化应用程序不像普通方式那样,运行安装在客户端的程序。远程应用程序运行在数据中心的设备上。而流化应用程序借助于网络共享来实现,实际运行在用户的设备上。

  用户可以采用远程方式从多个不同设备来访问应用程序。比如今天使用自己的iPad,明天使用个人电脑。流化方式更适用于与用户交互的情况,因为它运行在终端设备上。但是软件的运行环境只能局限于与软件兼容的操作系统上。所以如果是一个Windows应用程序,那使用的设备就必须是Windows PC。

  应用程序虚拟化的其他优点

  Cooke: 应用程序流化使新版本应用程序的部署变得非常容易,因为你只需要将应用程序打包并放置到网络共享或复制点上,之后所有的用户就可以使用了。

  这还意味着在升级过程中,不需要再进行社交性测试。因为你只是将一个包含必要虚拟文件系统和注册表的运行环境放到应用程序当中(并且使用代理来部署应用程序),应用程序自身运行在一个沙盒之中,所以它不会对其他已安装的应用程序造成影响。

  远程应用程序在补丁和升级方面具有很多优势。用户访问的是一个运行在数据中心的应用程序,所以拥有很稳定的网络连接性。原本升级过程中可能遇到的广域网方面的挑战在数据中心里不会发生。

  应用程序虚拟化会不会影响应用程序的性能?

  Cooke: 对于流化的应用程序,文件系统和注册表的虚拟化会有一些小的影响。执行应用程序可能会有一点缓慢,但是用户接口的运行和在本机上一样。

  对于远程应用程序,实际的运行速度会特别快,因为其运行在数据中心等级的硬件设备上。但是用户接口必须提供给任何地方的用户——这在很大程序上依赖于数据中心和用户设备间的网络连接情况。如果你使用手机这样低功率的设备访问应用程序,可能会遇到一些速度限制。

作者

Alyssa Wood
Alyssa Wood

特约作者

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。

相关推荐