分层无处不在。婚礼上肯定会有分层蛋糕。寒冷的冬天外出的人们肯定会里三层外三层穿很多来保暖。地球本身也是有很多层组成的。因此分层成为应用虚拟化的一部分也是顺其自然的事儿。
应用分层可能仍旧是有些小众的技术,但因其用途广泛获得了人们的关注。因为应用分层允许一些IT管理人员准确地定位到需要使用特定应用的用户并直接向他们交付应用。
由于这一新兴技术仍旧在不断发展,IT管理员必须了解其工作原理,并与目前市场上主流的应用虚拟化进行对比。
什么是应用分层?
应用分层是一种基于不同的标准比如分组或者地理位置向最终用户交付虚拟应用的方法。应用分层帮助管理员向正确的用户交付正确的应用。应用与虚拟桌面在不同的层运行。管理员可以独立于虚拟桌面的基础镜像对应用进行修改、升级以及管理。因此,管理员需要处理的基础镜像就更少了,而且甚至所有的虚拟桌面只需要使用单个黄金镜像。
通过分层交付的应用与操作系统进行交互,就好像应用是安装在本地一样。当虚拟应用必须直接与用户的设备、内核驱动或者其他应用进行交互时,应用分层恰恰是理想的选择。
应用分层工作原理
每种应用分层工具都是独一无二的,但都遵循基本的三层架构。底层是虚拟桌面的主硬盘,用于承载虚拟桌面操作系统。中间层用于支撑应用运行,包括提供二进制文件、注册码、驱动器等等。最后一层承载用户的配置文件数据并与操作系统进行分离。
可以把应用分层比作三明治。底层和用户数据层是面包,所有的三明治都要有。中间层包括配料,这就和具体的三明治有关了。
独立的应用通常单独构成一层,允许管理员向特定的用户交付特定应用。因此,IT管理员可能会向特定用户交付的应用分层超过了三层,包括底层、中间层以及针对用户使用的应用的用户配置层。
应用分层与应用虚拟化有何不同?
VDI管理者不应该把应用分层视为更为便利的应用虚拟化工具比如Citrix XenApp或者 VMware ThinApp的替代品。虚拟化工具能够交付与基础操作系统不兼容的应用,但应用分层依赖于操作系统。
另一个差异是应用虚拟化工具比如XenApp、ThinApp遇到了流程隔离问题,每个应用完全独立于操作系统以及其他应用运行。因此,应用之间也不能直接进行通信。
市场上最好的应用分层工具有哪些?
应用分层市场有三款主要的产品:VMware App Volume、Liquidware Labs FlexApp以及Citrix提供的产品。Citrix正在使用今年早些时候收购的UniDesk的技术替代现有的AppDisk产品。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
Eddie Lockhart是TechTarget End-User Computing Group的网站编辑助理,他在SearchConsumerization.com,SearchEnterpriseDesktop.com和SearchVirtualDesktop.com网站上发表大量原创内容。在加入TechTarget之前,Eddie在Program Performance进行网络营销。Eddie毕业于波士顿大学,他还一直为Cape Cod Times投稿,为Great Northeast Athletic Conference(GNAC)、波士顿学院体育部门等撰写文章。
相关推荐
-
通过VMware DRS规则管理Windows Server 2016授权成本
对于想要缓解Windows Server 2016授权成本负担的IT管理员,可以考虑VMware的分布式资源调 […]
-
XenApp 6.5终结促使IT重新考虑应用交付
XenApp 6.5即将终结,Citrix用户将有机会重新审视其整个应用交付策略。 Citrix公司的XenA […]
-
Nutanix Acropolis管理软件的构成与功能特色
Nutanix Acropolis管理软件使虚拟化管理人员对主机和集群的管理简单高效。 人们在谈到Nutani […]
-
OpenStack及Openshift旨在简化VM和容器管理
与机相比,IT人员可更快地启动和关闭容器,而且,容器需要更少开销,基于此,目前这种技术已经有几种实际用例。然而 […]