App-V Virtualization Sequencer部署

云计算 虚拟化
我们不能只用App-V服务器自带的默认虚拟应用程序,我们要在App-V的支持下使用生产环境中的常用软件,例如Office,那我们该如何去做呢?

在之前的文章中,我们已经搭建了一个App-V Management Server,并在一台客户机上安装了App-V Client,App-V 客户机测试App-V服务器上发布的默认虚拟应用程序获得了成功(1,2,3)。但我们不能只用App-V服务器自带的默认虚拟应用程序,我们要在App-V的支持下使用生产环境中的常用软件,例如Office,那我们该如何去做呢?我们需要搭建一个App-V Virtualization Sequencer 对软件进行序列化封装,然后把封装后的软件上传到App-V Management服务器上,这样App-V客户机就可以使用封装好的虚拟应用程序了。

App-V Virtualization Sequencer 如何对软件进行序列化封装呢?序列化封装其实就是一个获取软件运行环境的过程。App-V Virtualization Sequencer 获取软件运行环境的原理是这样的,找一台干净的模板计算机,在安装软件之前先记录一下模板计算机的快照。然后再模板计算机上安装软件,安装软件之后再记录一下模板计算机的快照。通过对两次快照的对比,我们就知道这个软件的运行环境是什么了,具体就是这个软件运行时需要文件系统中有哪些文件,注册表中有哪些键值。App-V Virtualization Sequencer 把软件的运行环境序列化封装为一个环境文件,上传到App-V Management Server上,接下来App-V Client就可以从App-V服务器上下载封装好的环境文件。这样客户机上无需安装软件,就可以获得一个软件的运行环境,进而可以在环境中运行软件程序。

接下来我们将为大家介绍如何进行App-V Virtualization Sequencer 的部署,我们准备了一台计算机Template来部署序列化服务器。Template的操作系统是XP SP2,序列化服务器的操作系统最好和App-V客户机使用的操作系统一致。同时为了避免对被封装的软件造成干扰,序列化服务器上最好是一个纯净的操作系统,不要安装一些不必要的软件。建议大家可以使用VPC创建出一个虚拟机,在虚拟机上安装App-V Virtualization Sequencer ,这样封装软件时会比较方便一些。

我们在部署App-V Virtualization Sequencer 之前,首先应该准备一个Q盘,为什么需要Q盘呢?因为App-V的客户端软件虚拟出的文件系统就是Q盘,因此我们在App-V Virtualization Sequencer 上封装软件时,也需要把软件安装到Q盘。目前Template计算机上并没有Q盘,我们需要更改一下现有分区的盘符,打开Template的计算机管理,如图1所示,在磁盘管理中右键点击D盘,选择"更改驱动器名和路径"。

 

图1

如图2所示,我们把分区盘符改为Q盘。

 

图2

改完盘符后,我们开始App-V Virtualization Sequencer 的部署。在Template计算机上放入MDOP2008 R2的安装光盘,如图3所示,在Application Virtualization for Desktop 4.5的产品列表中选择"安装Microsoft Application Virtualization Sequencer 4.5"。
 

 

图3

如图4所示,安装程序检测到Template上没有Microsoft Visual C++ 2005重发行版,因此首先在Template上对这个缺失组件进行安装。

 

图4

安装完Microsoft Visual C++ 2005重发行版后,如图5所示,可以开始App-V Virtualization Sequencer 的部署了,点击"下一步"继续。
 

 

图5

#p#

如图6所示,我们要为Application Virtualization Sequencer选择安装路径,本例中我们使用默认路径即可。
 

 

图6

App-V Virtualization Sequencer 的安装很简单,如图7所示,我们很快完成了部署工作。
 

 

图7

安装结束后,在Template计算机的程序组中找到Microsoft Application Virtualization,启动"Microsoft Application Virtualization Sequencer",就可以看到如图8所示的程序界面,我们将在后续的文章中为大家介绍如何进行应用程序的序列化封装。
 

 

图8

 

 

 

责任编辑:王勇 来源: it168
相关推荐

2016-01-05 16:16:58

App-V部署

2010-06-23 10:09:31

APP-V虚拟化应用虚拟化

2010-06-25 09:37:03

APP-V虚拟化应用虚拟化

2010-06-24 10:59:56

APP-V虚拟化应用虚拟化

2010-05-20 14:43:01

微软App-V虚拟化

2009-04-08 13:52:45

微软虚拟化服务器

2010-06-29 10:18:13

APP-V虚拟化应用虚拟化

2011-07-01 10:14:29

2011-01-24 09:42:02

App-VXenAppThinApp

2013-01-24 09:12:25

微软App-V 5.0虚拟化

2010-02-23 10:03:57

Windows 7企业部署

2012-03-27 09:43:29

虚拟化Hyper-V桌面虚拟化

2009-11-09 11:30:11

Virtualizatvmware大会云计算

2011-07-20 09:32:05

红帽Enterprise

2013-01-14 13:14:11

Firefox OS

2014-04-24 11:02:12

Hyper-V虚拟化主机

2014-04-24 10:53:01

Hyper-VHyper-V Ser

2010-06-28 09:36:44

桌面虚拟化虚拟化MED-V

2009-08-27 11:29:13

Hyper-V的部署SQL Server虚
点赞
收藏

51CTO技术栈公众号