虚拟化 频道

App-V Management Server部署攻略

  【IT168 专稿】虚拟化技术是当今最热门的IT技术之一,无数技术爱好者对虚拟化趋之若鹜。微软把虚拟化技术分为服务器虚拟化,桌面虚拟化,应用程序虚拟化和表示层虚拟化。今天我们要为大家介绍一个应用程序虚拟化产品:APP-V。APP-V从字面上看,就是应用程序虚拟化的缩写。APP-V是MDOP中的一个组件,MDOP就是大名鼎鼎的桌面优化套件(Microsoft Desktop Optimization Pack)。MDOP中提供了很多用于优化客户端桌面环境的组件,其中最有名的就是应用程序虚拟化App-V(Application Virtualization)。

  App-V允许用户通过网络获得一个软件的虚拟运行环境,然后无需安装软件,就可以直接在虚拟环境中运行软件。App-V的强大功能及灵活应用吸引了不少管理员的关注,目前企业的运维工作中,软件部署还是很重要的一块工作。想要做好软件部署工作,管理员需要解决很多麻烦问题,例如客户机数量众多而管理员人手不够,或者是客户机的操作系统存在差异性导致应用程序的兼容性不好。

  APP-V致力于解决管理员在软件部署方面的麻烦。APP-V的原理是这样的,一个普通软件在运行时,需要有文件系统和注册表系统的支持。APP-V可以在一台模板计算机上把一个软件运行时所需要的文件系统和注册表系统都记录下来,然后以文件的方式上传到APP-V服务器。APP-V客户机从服务器下载这个特点的环境文件后,就可以在客户机上模拟出这个软件的运行环境,这样,在APP-V客户机上就可以运行指定的软件了。注意,APP-V客户机并没有安装这个软件,它只是从APP-V服务器下载了一个环境文件而已。试想,如果企业中使用了App-V来解决软件部署问题,那很多用户将无需在客户机上安装种类繁多的软件。只要在一台模板计算机上把常用软件都封装好,然后打包到App-V服务器上,用户就可以直接从App-V服务器下载软件的整个运行环境。由于软件运行是在虚拟的环境中进行,用户不用担心兼容性问题,甚至在单机上不太可能出现的场景也可以在App-V中轻易实现,例如用户同时运行Office95和Office2007。

  APP-V并非可以解决所有软件的部署问题,一般来说,普通的应用程序使用APP-V部署是没有问题的。但硬件驱动程序不能用APP-V来部署,一些特定的操作系统外壳程序例如IE也是不适合用APP-V来解决的。

  既然App-V的功能如此诱人,我们赶快来体验一下吧。我们设计了一个实验为大家介绍App-V的部署,配置及应用,让大家能切身感受到App-V的强大功能。实验拓扑如下图所示,DCSERVER是域控制器,MDOPSERVER是APP-V服务器。我们今天在这个实验环境下为大家介绍App-V Management Server的部署。App-V Management Server是应用程序虚拟化的核心服务器,专门负责存储,管理经过序列化封装的应用程序。App-V Management Server适合在Active Directory的环境下,配合SQL Server数据库以及用户身份验证来实现应用程序虚拟化。如果在工作组环境下,我们就不应该使用App-V Management Server,而应该使用App-V Streaming Server。
 

 认识App-V

0
相关文章