应用虚拟化并非灵丹妙药

日期: 2014-12-03 作者:Gabe Knuth翻译:张冀川 来源:TechTarget中国 英文

应用虚拟化可能是一种很好的交付应用的方式,但并非最佳方式。

应用隔离可能导致功能被缩减甚至是使应用变得更容易崩溃。当然,在员工真正开始使用应用前你是不会发现这类问题的——没有人知道比用户亲自使用更好的查找应用细微性能问题的方法。

应用虚拟化引起的某些问题通常是因为特定的应用不喜欢被虚拟化,但问题也可能源自打包过程,或者是应用本身的问题。你所面临的挑战是找到问题根源,这样才知道从哪儿获取支持(提示:很可能你必须自己解决某些问题)。

应用虚拟化引起的问题之一就是你仍旧会使用安装在桌面上的本地应用,因此应用虚拟化并非交付应用的替代方式,仅仅是增加了一种新方式。

应用虚拟化并非放之四海而皆准

我并不认为应用虚拟化的前景惨淡,它有很多很好的用例。例如,以传统方式交付某些应用存在着挑战,而且这些应用能够很好地封装。其他应用需要彼此隔离,或者是这类应用不喜欢和其他应用安装在同一台机器上,或者是因为你需要同一个应用的多个版本。

毫无疑问,应用虚拟化很了不起,但人们很容易理想化以至于给自己增加了更多的工作。厂商搞清楚了这一点,这正是VMware收购CloudVolumes的原因所在。为更好地诠释其用途,该产品已经被重命名为App Volumes:分割整个应用用于部署。App Volumes为应用创建了单独的VMDK文件,并根据需要将应用附加到桌面或虚拟机中,并没有太多的技巧可言,而是直截了当地交付应用。

FSLogix几乎与CloudVolumes同时出场,采用的方式甚至比附加VMDK文件更简单:使用FSLogix App,你需要在一个镜像中安装所有的应用,并在Windows中隐藏不想要的应用程序。在这种情况下,你可以推送只允许Windows看到特定应用的策略。

我对为更易于管理与交付而对应用进行隔离非常着迷。当今世界与众不同是因为我们能够在逻辑上或物理上实现应用隔离。选择不再仅限于“应用程序流或者本地部署。”应用虚拟化有它自己的用例,但其并非是交付应用的最终方式。只有用在合适的地方才能够避免在尝试虚拟化应用时反而要做更多的工作,这类应用在本地运行可能更好。下次面临应用交付挑战时,首先问下自己应用虚拟化是否合适。如果不合适,在本地部署应用前可以考虑一些其他的选择。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

作者

Gabe Knuth
Gabe Knuth

Gabe Knuth是一位自由行业分析师和博主,因为在BrianMadden.com上的“the other guy”称号而闻名世界。他在应用程序交付领域有超过12年的工作经验,经历了行业从一锤子买卖的终端服务到今天的应用和桌面虚拟化。Gabe更注重行业内操作性强的真正的技术。

翻译

张冀川
张冀川

TechTarget中国特约专家,任职于某国企信息中心,负责数据中心硬件基础设施及信息系统运维管理工作,对虚拟化及云计算技术有浓厚兴趣,并在工作中积极应用

相关推荐