在迁移到VDI之前使用应用虚拟化技术

日期: 2009-05-10 作者:Danielle RuestNelson Ruest翻译:王越 来源:TechTarget中国 英文

准备移到VDI时,要综合考虑PC机的三个核心组件:桌面工作环境操作系统、用户所需要的应用程序和用户数据。桌面工作环境操作系统使用和准备相对比较容易,尤其是如果使用的操作系统是Vista的话会更容易。因为Vista支持基于镜像的安装,也支持每个企业一个单独内部统一镜像的概念。实际上,操作系统本身主要包括实实在在的操作系统、更新包和每一个桌面工作环境用户需要的核心公用程序。

把这些组件做成一个镜像非常容易,然后就可以应用到任何桌面工作环境,无论是物理环境还是虚拟环境。   至于桌面构建流程变得复杂是在用户开始使用某些应用程序的时候,这些应用程序是用户为了支持其工作负载而需要部署的。大多数企业都会有几……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

准备移到VDI时,要综合考虑PC机的三个核心组件:桌面工作环境操作系统、用户所需要的应用程序和用户数据。桌面工作环境操作系统使用和准备相对比较容易,尤其是如果使用的操作系统是Vista的话会更容易。因为Vista支持基于镜像的安装,也支持每个企业一个单独内部统一镜像的概念。实际上,操作系统本身主要包括实实在在的操作系统、更新包和每一个桌面工作环境用户需要的核心公用程序。把这些组件做成一个镜像非常容易,然后就可以应用到任何桌面工作环境,无论是物理环境还是虚拟环境。

  至于桌面构建流程变得复杂是在用户开始使用某些应用程序的时候,这些应用程序是用户为了支持其工作负载而需要部署的。大多数企业都会有几种不同类型的PC机用户——基本操作型用户、知识性用户、专家用户和其他——无论哪种用户,都同时需要通用和特定的应用程序。在每个系统上安装应用程序一定会改变系统的特性,因为应用程序会在较深层次影响操作系统,通常会改变内核文件和PC机注册表。并且每次安装应用程序的时候,都不能确定该应用程序是否会影响到其它应用程序。即使Microsoft和其它一些公司在解决这个问题上做出了大量的努力,“DLL Hell”或者在安装某个应用程序时中断其它应用程序的可能性仍然存在。

  令人兴奋的是,现在可以轻松地改变这种境况——无论是物理环境还是虚拟环境——通过使用应用虚拟化技术就可以做到这一点。应用虚拟化技术为Windows系统上的应用程序管理提供了两个核心服务,第一个是应用程序隔离。通过虚拟化代理(如图1所示)提供的保护层,应用程序不仅可以和操作系统隔离,并且应用程序之间也可以实现隔离。从而,桌面工作环境操作系统不会遭到修改,并且应用程序组件即使在内存中也可以相互隔离,但是还可以像任何其它Windows应用程序一样正常工作。其原因就是应用程序并没有安装在操作系统上。并且还可以捕捉到应用程序的运行时状态——运行应用程序所需要的任何东西——然后拷贝到系统中。这个特性可以彻底消除DLL Hell现象。

应用虚拟化

图1:应用虚拟化技术可以一直保护操作系统和其它应用程序

  应用程序虚拟化提供的第二个属性是软件流线化。传统的应用程序是“推向”目标系统,有时还需要较长的交付时间和安装窗口,流线化应用程序是在用户需要时被用户“拉过来”。只要有一定量的数据下载下来,该应用程序就可以运行。在用户工作的时候,被“拉过来”的数据放在本地缓存中,流线化可以在后台继续工作。在用户需要应用程序新功能时,要么需要“拉过来”更多数据,要么从本地缓存中调用。

  流线化改变了传统应用程序交付系统。一方面,在用户确实需要时应用程序可以实时交付。例如,Microsoft Word在启动的时候将会少于200KB。另一方面,只用那些用户确实需要的应用程序才交付使用。例如,如果用户是一个打字员,则更多时候只使用Word,而几乎不使用Microsoft Office的其它功能。然而,在传统的交付机制中,无论使用与否都是一次性交付整个套件。

  应用程序虚拟化提供保证,Microsoft通过传统的Windows应用程序安装机制直到目前为止还一直还无法交付。系统上的任何应用程序都在一直运行,无论是物理环境还是虚拟环境。在移到VDI时,甚至在此之前,利用这项技术的优势可以显著地减小耗费、提高网络中所有应用程序的可用性。

  更多资料

  针对如何使用这些应用程序的讨论,请看第六章:从免费的指导准备应用程序迁移到Vista

翻译

王越
王越

相关推荐