VMware公司在2014年6月份全新发布了终端用户计算的Horizon 6产品,作为主打的桌面应用虚拟化产品View 6.0也进行了很大的改进,不仅支持原有的VDI桌面和RDS远程共享桌面,还增加了对RDS托管应用程序的支持,并且可以与Virtual SAN(虚拟存储)进行技术集成。通过本次课程,我们将可以学到如何在一台服务器上“快速部署”一套Horizon View 6.0的应用环境,如何发布各种类型的虚拟桌面和虚拟应用,能够通过笔记本电脑(台式机)以及手机、平板电脑等展示虚拟桌面和应用的各项功能。

(本文配套视频教程地址 http://edu.51cto.com/course/course_id-1896.html,视频教程更全面更详细,手把手教你部署和应用View 6.0的各功能组件,同时欢迎大家加入我的虚拟化技术交流QQ群:108239387)

 

一、安装View Connection 6.0 连接服务器

1、安装View Connection 6.0程序

1)下载View Connection 6.0安装程序

2)选择安装“标准服务器”

3)设置数据备份恢复密码

4)授权特定的用户或组

5)取消勾选“匿名参与用户体验改进计划”

6)下一步安装直到完成

2、访问View Connection管理控制台

1)打开“View Administrator 控制台”地址为 https://连接服务器IP/admin

2)输入安装时指定的用户名和密码。

3)登录成功说明安装已经完成。

 

二、安装View Composer 6.0镜像克隆服务器

1、安装SQL 2008 R2数据库

1)先在“服务器管理器”中添加功能 .NET Framework 3.5.1

2)从文件服务器上下载SQL Server 2008 R2.iso安装盘

3)解压安装SQL Server 2008

4)选择安装功能组件:A、数据库引擎服务  B、管理工具(基本--完整)

5)修改命名实例:如composer

6)对所有SQL Server服务使用相同的帐号:选择域管理帐号

7)选择身份验证模式:默认按Windows身份验证模式,点下面“添加当前用户”按钮。

8)继续按下一步直到安装完成

9)打开数据库管理控制台,新建一个“composer”的数据库

2、添加ODBC数据源

1)打开“管理工具”下面的“数据源(ODBC)

2)切换到“系统DSN”标签

3)点“添加”按钮,选择“ SQL Server Native Client 10.0”完成

4)输入名称: composer,描述: composer,服务器:下拉选择“COMPOSER

5)按默认继续下一步

6)更改默认数据库为“composer”(下拉选择)

7)继续下一步到完成

8)点击“测试数据源”看是否成功

9)测试成功以后按几个“确定”关闭窗口

3、安装View  Composer 6.0 程序

1)下载View Composer 6.0安装程序

2)选择“同意协议”,并点击“Next”开始安装

3)使用默认的安装位置,并点击“Next”接着安装

4)下一步填写ODBC数据源名称“composer”,及有权限读取该ODBC源的用户名和密码

5)按默认下一步安装直到完成重启

6)全部安装完以后最好做一个快照备份一下

 

三、登录Connection管理控制台进行初始化配置

1)从网页登录View管理控制台

2)首先编辑许可证,输入申请的许可证序列号

3)找到“View 配置”—“服务器”—“vCenter Server

4)点“添加”按钮,输入vCenter ServerIP地址、用户名、密码等

5)在弹出的提示框中点“查看证书”,在证书预览页面上点击“接受”。

6)配置独立的 View Composer Server,输入服务器IP地址、用户名、密码。

7)在“View Composer域”中点“添加”,输入域名、域管理员用户名、密码

8)存储设置:按默认

9)继续下一步直到配置结束

 

四、安装Win7虚拟机模板

1、安装win7操作系统

1)在主机上新建一个vWin7 Pool的资源池,用于放置win7虚拟桌面

2)在上面的资源池上新建一台win7 template虚拟机。

3)设置CPU、内存、硬盘等资源

4)挂载ISO镜像进行安装

5)安装VMware Tools,修改计算机名。

6)加入域,使用域管理员登录,关闭所有防火墙。

7)更改“用户帐户控制设置”。

8)把域普通用户组domain users都加入本地管理员组administrators

2、安装View客户端代理相关程序

1)安装View桌面客户端代理 VMware-viewagent,按默认安装即可

2)所有都安装完成以后做一个快照备份

 

五、通过Connection管理控制台发布虚拟桌面

1、虚拟桌面池说明

1)桌面池的类型:

A自动桌面池:自动桌面池使用 vCenter Server 模板或虚拟机快照生成新计算机。根据池的使用情况按需求创建或生成池时可创建计算机。

B手动桌面池:通过手动桌面池可访问一组现有的计算机。支持所有可安装 View Agent 的计算机类型。例如 vCenter 虚拟机和物理机。

CRDSMicrosoft  RDS(终端服务)桌面池将终端服务会话作为计算机提供给 View 用户(例win 2003/2008的远程桌面)。View 连接服务器采取了与管理普通计算机相同的方式管理终端服务会话。Microsoft  RDS主机在 vCenter 虚拟机和物理机上均受支持。

2)用户分配的类型:

A专用:用户每次登录到桌面池时都会收到相同的计算机。

B浮动:用户每次登录时都将收到从桌面池中随机选出的计算机。

 

2、创建自动桌面池(专用)

1)打开登录View Administrator控制台 https://connection服务器IP/admin

2)展开“目录”---“桌面池”----在右边点击“添加”按钮

3)“类型”选择“自动桌面池”

4)“用户分配”选择“专用”,并勾选“启用自动分配”

5vCenter Server”选择“View Composer链接克隆”

6)填写“池标识”相关信息:

     ID:池 ID 是用于识别池的唯一名称。例“zy-pool”可表专用池桌面

     显示名称:用户连接到 View Client 时看到的名称。例“PersonalWin7”,如果留空则使用 ID

7)选择“池设置”相关信息:HTML 访问勾选“已启用”,其它先按默认。

8)部署设置:

     虚拟机命名:使用命名模式,如  win7-zy-{n:fixed=2} 表示桌面名称从 win7-zy-01开始到99

     池尺寸调整:填写部署的桌面数,开机的桌面数。

9)设置“View Composer磁盘”:按默认设置“永久磁盘”和“一次性文件重定向”

10)存储优化:按默认设置,单机环境下因为没有共享存储不勾选。

11vCenter设置:

父虚拟机:选择安装好的win7虚拟机模板

快照:选择win7模板的快照

虚拟机文件夹位置:选择文件夹目录

主机或群集:选择部署虚拟桌面的物理主机或集群

资源池:选择存放虚拟桌面的资源池

数据存储:勾选“显示所有数据存储”,然后选择要放虚拟桌面的数据存储。

12)高级存储选项:按默认设置

13)客户机自定义:选择虚拟桌面所在的AD组织机构,其他按默认。

14)继续下一步按“完成”开始创建桌面虚拟机,完成以后会自动关闭窗口。

 

3、创建自动桌面池(浮动)

1)展开“目录”---“桌面池”----在右边点击“添加”按钮

2)“类型”选择“自动桌面池”

3)“用户分配”选择“浮动”

4vCenter Server”选择“View Composer链接克隆”

5)填写“池标识”相关信息:

     ID:池 ID 是用于识别池的唯一名称。例“fd-pool”可表浮动池桌面

     显示名称:用户连接到 View Client 时看到的名称。例“ShareWin7”如果留空则使用 ID

6)选择“池设置”相关信息:HTML 访问勾选“已启用”,其它先按默认。

7)部署设置:

     虚拟机命名:使用命名模式,如  win7-fd-{n:fixed=2} 表示桌面名称从 win7-fd-01开始到99

     池尺寸调整:填写部署的桌面数,开机的桌面数。

8)设置“View Composer磁盘”:按默认设置“一次性文件重定向”

9)存储优化:按默认设置,单机环境下因为没有共享存储不勾选。

10vCenter设置:

父虚拟机:选择安装好的win7虚拟机模板

快照:选择win7模板的快照

虚拟机文件夹位置:选择文件夹目录

主机或群集:选择部署虚拟桌面的物理主机或集群

资源池:选择存放虚拟桌面的资源池

数据存储:勾选“显示所有数据存储”,然后选择要放虚拟桌面的数据存储。

11)高级存储选项:按默认设置

12)客户机自定义:选择虚拟桌面所在的AD组织机构,其他按默认。

13)继续下一步按“完成”开始创建桌面虚拟机,完成以后会自动关闭窗口。

 

4、创建手动桌面池

1)把现有虚拟机或物理机加入域环境,然后在上面安装View客户端代理程序。

2)登录view控制台,展开“目录”---“桌面池”----在右边点击“添加”按钮

3)“类型”选择“手动桌面池”

4)“用户分配”选择“专用”

5“桌面源”选择“vCenter虚拟机”“其他源”(物理机)

6)填写“池标识”相关信息:

     ID:池 ID 是用于识别池的唯一名称。例“winxp-poolxp的池桌面

     显示名称:用户连接到 View Client 时看到的名称。例“winxp-now”如果留空,则使用 ID

7)选择“池设置”相关信息:HTML 访问勾选“已启用”,其它先按默认。

8)虚拟机:会显示域环境下可用的虚拟机,选中所需要的虚拟机,点“添加”按钮加入进来。

9)高级存储选项:按默认设置

10)继续下一步按“完成”完成创建。

 

5、桌面池的授权

1)登录view控制台,展开“目录”---“桌面池”

2)选择要授权的桌面池,点击上方的“授权”按钮

3)在弹出的授权界面中按“添加”按钮

4)查找你要授权的用户或用户组,如domain users

5)按“确定”返回,完成授权。

 

6、计算机状态

1)登录view控制台,展开“资源”---“计算机”

2)在右侧可以看见生成的虚拟桌面

3)启动所有虚拟机

4)注意查看“代理版本”和“状态”列

5)只有“代理版本”正常显示,以及“状态”为“可用”的虚拟桌面才能正常登录

 

(本文配套视频教程地址 http://edu.51cto.com/course/course_id-1896.html,视频教程更全面更详细,手把手教你部署和应用View 6.0的各功能组件,同时欢迎大家加入我的虚拟化技术交流QQ群:108239387)

 

 

六、安装配置RDS服务器和应用程序池

1、安装服务器操作系统

2、配置RDS远程桌面服务

1)打开“服务器管理器”,选择“添加角色”

2)添加“远程桌面服务”

3)选择角色服务:远程桌面会话主机远程桌面授权

4)身份验证方法:选择“不需要使用网络级别身份验证”

5)指定授权模式“每用户”

6)指定用户组为“Domain Admins”和“Domain Users

7)客户端体验:勾选全部

8)按默认下一步直到安装完成重启

 

3、激活授权服务器

1)打开管理工具远程桌面服务远程桌面授权管理器

2)在RD授权管理器界面中,右键服务器名称,点击“激活服务器”

3)下一步连接方法选择“自动连接”(注意需要保证服务器能上网)

4)填写公司信息:中国、公司名称、姓、名

5)下一步可选公司信息:可以留空不填

6)提示已成功激活许可证服务器,下一步启动许可证安装向导。

7)按默认下一步继续

8)下一步选择许可证计划,下拉选择“企业协议”

9)填写企业协议号码:(可以上网搜索一下)

10)选择产品版本:Windows Server 2008 R2

      许可证类型:TSRDS每用户CAL

      数量:可填写最大值9999

11)提示安装完成

 

4、配置RDS远程桌面服务主机

1)打开“服务器管理器”,展开“角色”下面的“远程桌面服务”----RD会话主机配置”

2)找到“远程桌面授权服务器”,按右键“属性”,添加“许可证服务器”

4)设置完成重启服务器,查看是否还会有未激活的消息提示。

3)把窗口左边栏“已知许可证服务器”添加到右边栏“指定的许可证服务器”

 

5、在RDS服务器上安装view代理客户端

1)下载 VMware-viewagent-6.0.0 程序

2)双击上面的程序进行安装

4)输入view连接服务器的的地址、身份验证的方式

3)按默认的安装步骤

5)点击“安装”直到完成,重启服务器。

 

6、在View 管理控制台中添加场和RDS桌面池

1)打开登录View Administrator控制台 https://connection服务器IP/admin

2)展开“资源”---“场”----在右边点击“添加”按钮

3)输入场ID名称

4)选择RDS主机

5)完成添加场的操作

6)展开“目录”---“桌面池”----在右边点击“添加”按钮

7)选择“RDS桌面池”

8)输入池ID(如rds-pool)、显示名称(如share2008

9)下一步池设置,先按默认。

10)选择RDS场,可选上面创建的场。

11)按下一步完成RDS池的添加。

12)选中RDS池的名称,点上方的“授权”按钮。

13)添加授权使用的用户或用户组。

 

7、在View 管理控制台中添加应用程序桌面池

1)打开登录View Administrator控制台 https://connection服务器IP/admin

2)展开“目录”---“应用程序池”----在右边点击“添加”按钮

3)选择“RDS场”

4)选择安装的应用程序

5)下一步可编辑应用程序的ID和显示名称

6)点“完成”按钮后授权用户

7)添加授权使用的用户或用户组。

 

七、安装配置ThinApp打包应用

1、安装配置ThinApp程序:

1)新建一台Win7虚拟机,设置一个固定IP地址,加入域并关闭防火墙。

2)编辑虚拟机设置,添加一块磁盘,模式设为“独立—持久”(独立的磁盘不受快

照影响)。格式化新磁盘,并分配一个盘符(如D:\ 

3)接下来在新磁盘上面建一个文件夹(D:\ThinAppSoft ),设置网络共享,授

予―Domain Computers‖和―Domain Controllers”的“读取和执行”权限。 

4)开始安装VMware-ThinApp-Enterprise-5.0.1-1801916.exe应用程序

5)安装完成关闭虚拟机,对系统做一个快照备份。

6)打开“开始”—“所有程序”–vmware”下面的“ThinApp Setup Capture

7)下一步继续按“Prescan”进行初始扫描。

8)扫描完成提示你安装应用程序,将此窗口最小化,不要关闭。

 

2、安装并打包应用程序:

1)开始安装应用程序,安装完成以后打开测试能否正常使用。

2)然后把前面最小化的ThinApp窗口还原,再点击“Postscan”进行安装后扫描。

3)弹出确认窗口,按OK继续。

4)扫描完成后勾选你要打包的应用程序项目,将不需要的项目点去掉前面的勾。

5)按默认下一步继续

6)选择文件系统类型:

     Full write access to non-system directories(允许用户把文件保存在非系统目录中)

     Restricted write access (限制更改所有目录)

7)选择程序生成后保存的路径:点第三项Custom自定义的文件夹,如存到 C:\ThinApp 下。

8)下一步选择“No”,不发送信息给vmware

9)设置应用程序生成名称,选择本地运行时的路径(如 C:\ThinApp\XXXX)。

10)选择应用程序安装包的格式(exedat),必须勾选“生成msi安装包”,“压缩项”一般不勾选。然后点“save”进行保存。

11)点击“Edit Package.ini”,把其中的MSIStreaming 属性由0设为1 MSIStreaming=1

12)继续按“Build”开始生成项目。

13)完成以后按“Finish”。

14)把前面打包目录“bin”下面的exe程序复制到共享文件夹(D:\ThinAppSoft )下面。

 

3、在View 管理控制台中配置ThinApp应用程序

1)打开登录View Administrator控制台 https://connection服务器IP/admin

2)展开“View配置”---ThinApp配置”----在右边点击“添加存储库”按钮

3)输入显示名称和ThinApp共享服务器文件夹的路径(注意不能用IP地址)保存

4)展开“目录”---ThinApp----在右边点击“扫描新的ThinApp”按钮

5)下拉选择存储库和要扫描的文件夹

6)选择MSI文件进行扫描,扫描完成以后添加进去。

7)选中已经添加的ThinApp应用程序,点上方的“添加分配”按钮。

8)分配有两种模式,可以分配给“桌面池”(1组计算机)也可以分配给单个计算机。

9)选择安装类型:流式(应用程序放在服务器上,桌面通过快捷方式访问)

                   完整(应用程序复制到本地桌面运行)

(注意:RDS桌面池和物理桌面池不支持ThinApp应用程序分配)

 

八、虚拟桌面和应用登录测试

1、通过客户端登录虚拟桌面和应用

1)安装Horizon View Client 客户端软件,按默认安装即可。

2)把客户端本地连接的“DNS”地址增加一个“AD服务器地址”

3)双击打开“VMware Horizon View Client

4)添加服务器,输入View Connection连接服务器的IP地址或域名,添加进来。

5)点击下拉右上角的小三角图标下拉“配置SSL”—选择“不验证服务器***书”

6)双击“连接服务器IP地址”,输入授权的用户名和密码,点击“登录”。

7)登录成功以后,可以看见授权的虚拟桌面、RDS桌面和RDS托管应用程序。

8)双击桌面图标,进入虚拟桌面,可以查看到ThinApp应用程序。

9)双击托管应用图标,可以直接打开托管应用程序。

 

2、通过浏览器以HTML方式登录虚拟桌面

1)检查本机的浏览器版本,HTML访问方式需要IE9.0以上支持。(提示:Windows XP不支持安装 IE 9,没有IE9 for winxp的程序)  

2)把本机的“首选DNS”地址改为“AD服务器地址”

3)通过浏览器输入View Connection连接服务器的IP地址,格式为: https:// 连接服务器IP地址

4)点击其中的“Vmware Horizon View HTML Access”图标进入。

5)输入授权的用户名和密码,点击“登录”。

6)登录成功以后,可以看见授权的虚拟桌面(注意RDS桌面和应用不支持HTML的访问)

7)双击桌面图标,进入虚拟桌面,可以查看到ThinApp应用程序。

 

九、虚拟桌面和应用的维护

1、虚拟桌面的全局设置和全局策略

1)登录view连接服务器管理控制台

2)展开“View配置”—“全局设置”。

3)选择要更新的桌面池,双击打开。

4)点击“编辑”按钮。

5)设置view会话超时、强制断开用户连接的时间等。

6)勾选“启用自动状态更新”“显示登录前的消息”

7)启用“强制注销前显示警告”,设置警告后注销前的时间间隔和警告内空。

8)展开“策略”—“全局策略”。

9)点击“编辑策略”按钮,可设置“多媒体重定向”“USB访问”PCoIP硬件加速”等。

 

2、虚拟桌面的重构(更新)

1)在win7模板虚拟机上面安装新的软件(如office 2007)。

2)把模板虚拟机做一个新的快照备份。

3)登录view连接服务器管理控制台

4)展开“目录”—“桌面池”。

5)选择要更新的桌面池,双击打开。

6)点击“摘要”下面的“View Composer”,下拉选择“重构”。

7)在弹出窗口中选择需要更新的映像快照。

8)下一步设置任务计划,如重构开始的时间等。

9)下一步显示摘要,点击“完成”开始重构。

10)重构完登录虚拟桌面看是否已经更新过来。

 

十、配置Internet外网访问虚拟桌面和应用

1、配置Internet外网访问的两种方式:

1)通过防火墙把Connection标准服务器直接映射到外网(较不安全)

2)安装一台Connection安全服务器,然后通过防火墙把安全服务器映射到外网。

 

2、直接配置Connection连接服务器外网映射:

1)登录View连接服务器管理控制台

2)展开“View配置”—“服务器”,切换到“连接服务器”标签下

3)选中连接服务器,然后在上方“编辑”按钮

4)勾选HTTP(S)安全加密链路,输入外部URL,可以是域名或公网IP地址,端口443

5)勾选PCoIP安全网关,输入外部URL,只能输入公网IP地址,端口4172

6)勾选Blast安全网关,输入外部URL,可以是域名或公网IP地址,端口8443

7)登录防火墙,把上面连接服务器的443\4172\8443三个端口映射到外网。

8)从外网通过View客户端或是浏览器来访问虚拟桌面和应用。     

 

3、安全服务器操作系统的安装 (可以不用加入域环境)

 

4、安装View  Connection安全服务器

1)下载View Connection 6.0安装程序

2)选择安装“View安全服务器”

3)输入View连接服务器的主机名或IP地址

4)安装提示需要输入“配对密码”

5)登录View连接服务器管理控制台

6)展开“View配置”—“服务器”,切换到“连接服务器”标签下

7)选中连接服务器,然后在上方“更多命令”下拉选择“指定安全服务器配对密码”,自己设定一个配对密码。

8)回到前面安全服务器的安装界面,输入刚才设置的配对密码。

9)弹出警告提示窗口,忽略掉直接点“确定”按钮。 

10)设定外部URLPCoIP外部URLBlast外部URL的地址

11)选择自动配置Windows防火墙

12)下一步点击“安装”

13)点击“结束”完成安装。

14)登录防火墙,把上面安全服务器的443\4172\8443三个端口映射到外网。

15)从外网通过View客户端或是浏览器来访问虚拟桌面和应用。     

 

(本文配套视频教程地址 http://edu.51cto.com/course/course_id-1896.html,视频教程更全面更详细,手把手教你部署和应用View 6.0的各功能组件,同时欢迎大家加入我的虚拟化技术交流QQ群:108239387)

 

 

VMware View 6.0 快速部署教程_第1张图片