最近一直在测试App-V4.5也就是以前的SoftGrid,现在和大家一起分享测试的过程吧。至于App-v是用来干什么的,大家可以看看这篇帖子
http://bbs.winos.cn/viewthread.php?tid=24978&highlight=softgrid
现面我就给大家分享一下,我的整个测试过程,如果有误的地方还请指教,总的分为四个部分。
一、服务端的安装
二、客户端的安装
三、排序服务器的安装

四、测试服务端与客户端(Update:2008-12-8)
五、虚拟化应用程序实例
 
一、服务端的安装
一、服务端的安装
1、安装App-v必须有AD的基础架构
2、在AD里分别建两个全局组,一个组用于管理App-v服务器,我建了zhkd-sg-admins,一个组用于访问App-v服务器,我建了 zhkd-sg-users;
3、在AD里建两个用户,zhkd-sg-admin和zhkd-sg-user
4、把zhkd-sg-admin加放到zhkd-sg-admins组,把zhkd-sg-user加入到zhkd-sg-users组;
5、你的环境必须要有SQL server,由于测试我直接在App-v服务器上安装了Sql server 2000sp4;
6、在App-v服务器打好补订加入域,安装Net Framework 2.0, IIS, MSXML6.0(我用的OS是win2003  R2 sp2);
下面是在APP-V服务器上的安装过程:
(1)放入光盘,选择安装 Microsoft System Center Application Virtualization Management Server 4.5 
1.jpg
 
(2)选择 下一步
  2.jpg
 
(3)选择,接受,继续下一步
  3.jpg
 
(4)选择”检查更新时使用Microsoft Update(推荐)“ 这样在更新系统时,App-v也可以更新;
  4.jpg
 
(5)输入相关系统,下一步
  5.jpg
 
(6)选择,典型,下一步
  6.jpg
 
(7)选择数据服务器,因为我在app-v服务上已经装了sql2000所以我选择local,如果在你的环境内有Sql服务器,请选择“使用以下主机名访问数据库服务器“;
  7.jpg
 
(8)选择创建新数据库
  8.jpg
 
(9)断续下一步
  9.jpg
 
(10)选择”使用默认端口“下一步
  10.jpg
 
(11)在这里必须输入管理App-v服务器的用户组,在这里我输入在AD已建好的zhkd-sg-admins组
  11.jpg
 
(12)输入经过授权访问APP-v的用户组,在此输入已在AD里建好的zhkd-sg-users组;
  12.jpg
 
(13)在D盘里新建一个content目录;
  14.jpg
 
(14)把存储应用程序的位置重新定位到刚才新建在D盘的content目录;
  13.jpg
 
(15)安装完成,选择得新启动计算机
  15.jpg
 
(16)因为Content是存放虚拟应用程序的,在分发应用程序的时候用户必须要能够访问到,所以必须设置共享,权限Everyone只读就好了。
  16.jpg
 
至此App-v服务器端安装完成。
 
 
二、客户端的安装
这里我只简单的写下手动安装App-v客户端过程,感兴趣的网友可以研究一下通过GPO部署下去。
1、放光盘选择安装 Microsoft Application Virtualization Desktop Client 4.5 
1.jpg
 
2、选择install
  2.jpg
 
3、选择下一步
  3.jpg
 
4、选择接受,点击下一步;
  4.jpg
 
5、选择”检查更新时使用Microsoft Update(推荐)“ 这样在更新系统时,App-v客户端也可以更新;
  5.jpg
 
6、选择自定义安装;
  6.jpg
 
7、默认下一步
  7.jpg
 
8、默认下一步
  8.jpg
 
9、默认下一步
  9.jpg
 
10、默认下一步
  10.jpg
 
11、输入“显示名称”,类型选择:Application Virtualzation Server 主机名输入App-v服务器地址,选择下一步
  11.jpg
 
12、选择安装
  12.jpg
 
13、安装完成
  13.jpg
 
至此App-v客户端安装完成
 
 
三、排序服务器的安装
Application Virtualization Sequencer —应用程序排序服务器。作用是:模拟客户机运行环境,在其上安装应用程序,会产生应用程序运行的虚拟环境,把产生的文件放到服务器的应用程序共享区,建立发布,这样客户机就可以接收并使用这个应用程序。
1、安装 Microsoft Application Virtualization Sequencer 4.5 
1.jpg
 
2、选择Install
  2.jpg
 
3、点击下一步;
  3.jpg
 
4、选择接受,点击下一步
  4.jpg
 
5、选择下一步
  5.jpg
 
6、选择下一步
  6.jpg
 
7、继续步一步
  7.jpg
 
8、至此应用程序排序服务器安装完成。
  8.jpg
 
9、Application Virtualization Sequencer —应用程序排序服务器上建立一个盘符为Q的磁盘,因为在真实的客户端环境里,它的应用程序缓存区就是在Q盘,这是在安装客户端时自动建立的,为了避免不必要的麻烦,在利用Sequence为程序排序的时候,选择安装路经为Q盘。
  9.jpg
 
 
四、测试服务端与客户端
到此整套APP-V已安装完成了,下面我们来测试一下服务器和客户端是否正常,到APP-v发布一个小程序测试一下。
1、到服务器上打开Content目录,用记事打开DefaultApp.osd文件;
  1.jpg
 
  2.jpg
 
2、测试程序默认使用的是加密的RTSPS协议和322端口,因此我们在打红框的地方要改一下,改成RTSP协议,554端口,保存退出;
  3.jpg
 
3、到APP-v服务器,打开控制面板--管理工具 --双击 Application Virtualization Management Console --点击“连接到Application Virtualization“系统
  1.jpg
 
4、输入服务主机名,输入APP-V服务器的管理帐号,点击确定;
  2.jpg
 
5、连接成功以后;
  3.jpg
 
6、选择应用程序,单击鼠标右键,选择新建应用程序;
  4.jpg
 
7、输入应用程序的相关信息,注意OSD路径和图标路径一定要网络路径否则会发布不成功的;
  5.jpg
 
8、选择应用程序关联包,下一步
  6.jpg
 
9、选择发布到桌面,步一步
  7.jpg
 
10、下一步
  8.jpg
 
11、输入可以访问此程序的用户组,这里我们输入zhkd-sg-users
  9.jpg
  10.jpg
 
  11.jpg
 
12、点击完成;
  12.jpg
 
13、注销客户端用zhkd-sg-user登录发现刚才我们发布的程序已经成功了。
  15.jpg
 
至此服务器及客户端测试都没有问题。
 
五、虚拟化应用程序实例
本帖最后由 zh_cxl 于 2009-1-11 14:41 编辑
排序服务器作用是:模拟客户机运行环境,在其上安装应用程序,会产生应用程序运行的虚拟环境,把产生的文件放到服务器的应用程序共享区,建立发布,这样客户机就可以接收并使用这个应用程序。
下面我们来虚拟一下winrar程序吧。
1、到排序服务器打开Application Virtualization Sequencer,点击“新建包”
  1.jpg
 
2、添写相关信息,下一步;
  2.jpg
 
3、点开始监视,继续下一步,这样它会监视winrar的整个安装过程;
  3.jpg
 
4、选择winrar安装的目录,这个目录你可以事先建好。
  4.jpg
 
5、下面是winrar的安装过程;
  5.jpg
 
  6.jpg
 
安装完成!
  7.jpg
 
6、点击任务栏的Sequencer监视程序;
  8.jpg
 
7、点击”停止监视“,下一步;
  9.jpg
 
  10.jpg
 
8、继续下一步;
  11.jpg
 
9、继续下一步;
  12.jpg
 
10、可点击winrar启动程序测试一下是否打包成功,单击下一步;
  13.jpg
 
11、测试成功以后,继续下一步;
  14.jpg
 
12、下一步;
  15.jpg
 
13、这里需要修改一下,选择对应的协议、APP-V服务器名及路径,点击保存;
  16.jpg
 
14、这是保存好打包的程序,把它们复制到APP-V的content共享目录;
  17.jpg
 
15、到APP-V服务器打开 Application Virtualization Management Console 控制台,--选择应用程序---单击鼠标右键--选择导入应用程序;
  18.jpg
 
16、选择winrar3.8.sprj文件,单击打开;
  19.jpg
 
17、输入导入的相关信息;
  20.jpg
 
18、选择发布程序创建快捷方式的位置;
  21.jpg
 
19、输入可以访问该程序的帐号组;
  22.jpg
 
20、单击完成;
  23.jpg
 
21、应用程序发布成功,下面到客户端去验证一下
  24.jpg
 
下面我们到一台安装了 Virtualization Desktop Client 的客户端去测试一下,用zhkd-sg-user帐号登录,发现开始菜单已经出现了Winrar菜单,说明我们的虚拟化程序发布成功。单击Winrar程序运行一下试试;
  25.jpg
 
发现WinRAR已经成功运行,到此虚拟化winrar程序成功。
  26.jpg