微软APP-V 4.5使用经验之安装篇

云计算 虚拟化
Microsoft Application Virtualization 4.5是Microsoft虚拟化产品中"应用程序虚拟化"部分的组成部分。本文将介绍在使用Microsoft Application Virtualization 4.5(以下简称App-V)的使用经验与注意事项。

Microsoft Application Virtualization 4.5是Microsoft虚拟化产品中"应用程序虚拟化"部分的组成部分。本文将介绍在使用Microsoft Application Virtualization 4.5(以下简称App-V)的使用经验与注意事项。

关于App-V的安装

App-V整个系统由三部分组成:服务器端、客户端、应用程序序列化端。其中"应用程序序列化端"是将需要虚拟化的软件,例如Microsoft Office、WPS等,转化成适合虚拟化应用的程序。

App-V整个系统需要Active Directory的支持,其中服务器端、客户端都需要加入到Active Directory,应用程序序列化端虽然不需要加入Active Directory,但是,也建议将其加入到Active Directory。

如果所使用的网络中,有多个VLAN,为了使用NetBIOS名称解析App-V服务器端的名称,需要在网络中配置WINS服务器。否则,与App-V服务器不在同一VLAN中其他客户端,不能访问App-V服务器。

1、 服务器端安装注意事项

App-V服务器端安装程序名称为"Microsoft System Center Application Virtualization Management Server 4.5",需要安装在Windows Server 2003或Windows Server 2008系统上,需要IIS的支持。

【说明】一般情况下,不要同时安装"Microsoft System Center Application Virtualization Streaming Server 4.5"。根据我的测试,如果安装这个软件,则客户端与服务器连接时需要使用RTSPS的连接。

在管理App-V服务器之前,需要申请"计算机证书",在申请证书的时候,申请的证书名称要与计算机名称相同,例如,在本例中,计算机名称为app-v,则申请证书的名称也要为app-v。为了简化,可以直接使用"Internet信息服务管理器"来申请证书,如图1-1所示。

图1-1  申请的证书与计算机的NetBIOS名称相同

App-V Server也需要SQL Server的支持,其中SQL Server可以与App-V Server安装在同一台服务器上,也可以使用网络中的任意一台SQL Server。在安装的过程中,如果SQL Server服务器没有安装在本机,安装程序会自动搜索当前网段是是否有SQL Server,如果有,会自动列出可用的SQL Server服务器。如果当前网段没有SQL Server,而要使用其他VLAN中的SQL Server服务器,可以指定SQL Server服务器的计算机名称。

安装完成后,需要将"C:\Program Files\Microsoft System Center App Virt Management Server\App Virt Management Server\content"文件夹设置成共享,并设置共享权限:让普通用户只读、让管理员完全控制,如图1-2所示。共享名称可以随意设置,这一点没有特殊的要求一般情况下,使用默认的名称"content"即可。

图1-2  创建共享

2、 应用程序序列化端注意事项

应用程序序列化端(安装程序为"Microsoft Application Virtualization Sequencer 4.5")需要安装在Windows XP或Windows Vista的计算机上。最好找一台"全新"系统的计算机(或虚拟机),在该计算机上,只安装操作系统、驱动程序,不要安装其他软件。

应用程序序列化端的计算机,需要至少有两个分区,其中一个分区是"系统"分区,安装操作系统与应用程序序列化端软件(即App-V Sequencer 4.5),另一个分区,需要使用"磁盘管理器",将盘符修改为Q,在序列化软件的过程中,所有的软件都要安装在该分区。

3、 App-V系统的使用流程

App-V系统的流程如下:

(1)在Windows Server 2003(或2008)系统上,安装App-V服务器端,申请证书,创建共享文件夹。

(2)在一台Windows XP(或Vista)系统上,安装App-V序列化端,并且将一个分区盘符修改为Q,然后使用序列化工具、安装并封装要在App-V系统中使用的软件,例如Office、下载快车、暴风影音等。最后,将序列化的软件上传到App-V服务器端。

(3)切换到App-V服务器端,使用App-V管理器,导入第(2)步中封装的程序。

(4)在App-V客户端,测试(使用)App-V序列化后的软件。

(5)在使用一段时间后,如果有的软件需要升级,例如Office 2003要升级SP3,则使用App-V序列化工具,导入原来的程序,升级Office。

【编辑推荐】

  1. 当一切都虚拟化时 虚拟将变成现实
  2. EWEBS应用虚拟化物流行业解决方案剖析
  3. Visa分享:如何利用虚拟化改变数据中心
责任编辑:符甲 来源: IT168
相关推荐

2010-05-20 14:43:01

微软App-V虚拟化

2016-01-05 16:16:58

App-V部署

2013-01-24 09:12:25

微软App-V 5.0虚拟化

2010-06-29 10:52:08

APP-V虚拟化应用虚拟化

2011-07-01 10:14:29

2010-06-24 10:59:56

APP-V虚拟化应用虚拟化

2010-06-23 10:09:31

APP-V虚拟化应用虚拟化

2011-04-21 09:31:04

2011-04-20 10:21:42

2010-02-23 10:03:57

Windows 7企业部署

2010-06-29 10:18:13

APP-V虚拟化应用虚拟化

2011-01-24 09:42:02

App-VXenAppThinApp

2012-03-27 09:43:29

虚拟化Hyper-V桌面虚拟化

2010-06-25 09:37:03

APP-V虚拟化应用虚拟化

2011-04-19 13:22:48

微软Hyper-V

2010-05-19 10:40:46

Subversion

2011-05-31 10:56:43

PowerShell

2011-06-13 15:33:24

Qt Qt 4.5

2011-01-19 10:32:09

sendmail配置

2013-05-14 09:50:44

Android开发Flash Build
点赞
收藏

51CTO技术栈公众号