目录一、配置VMware Horizon View 基础环境1理解VMware Horizon View的体系结构2创建和配置VMware ESXi3配置域控制器与DNS解析第1步安装操作系统第2步配置域控制器IP地址与计算机名第3步打开添加角色向导第4步选中欲安装的Active Directory域服务第5步安装.NET Framework 3.5第6步运行Active Directory域服务安装向导正式安装与配置域控制器第7步打开组策略编辑器第8步设置账户密码策略第9步打开DNS管理器第10步添加ESXi的域名4安装和配置SQL Server第1步配置系统基础环境第2步安装.NET Framework 3.5第3步设置域用户登录密码第4步设置数据库登录账号及密码第5步添加Analysis Services的管理员第6步登录数据库第7步创建vcenter数据库第8步设置SQL相关服务的管理员第9步设置服务启动模式为自动第10步修改外围应用配置器第11步配置防火墙规则5安装和配置vCenter Server第1步准备安装的操作系统第2步安装SQL Server 2008 R2 Native Client第3步添加数据源第4步添加 .Net Framework 3.5.1 功能第5步安装vCenter Server第6步添加ESXi主机6安装和配置iSCSI共享存储第1步安装配置iSCSI存储器第2步连接到iSCSI目标服务器第3步创建VMFS文件系统7配置DHCP服务器第1步添加DHCP服务器角色第2步配置作用域二、制作和优化模板虚拟机1制作Windows 7模板虚拟机第1步上传ISO安装镜像到存储第2步创建Windows 7虚拟机第3步升级虚拟机第4步安装Windows 7系统2优化Windows 7模板虚拟机第1步禁用WinSAT任务第2步优化电源选项第3步优化硬盘电源选项第4步激活Win7第5步安装VMware Horizon View Agent第6步启用远程桌面第7步清除IP地址第8步创建快照三、安装VMware Horizon View 服务器软件第1步准备服务器操作系统第2步打开软件开始安装第3步选择安装选项第4步设置数据恢复密码第5步选择防火墙配置第6步设置授权用户第7步设置用户体验改进计划第8步配置IE ESC第1步准备操作系统第2步创建数据库第3步添加数据源第4步添加.NET Framework 3.5.1第5步安装composer第1步新建组织单位第2步给组织单位命名第3步创建OU第4步创建用户第5步创建用户组第6步 将用户添加到组中四、配置域中的OU 与用户第1步新建组织单位第2步给组织单位命名第3步创建OU第4步创建用户第5步创建用户组第6步 将用户添加到组中五、配置VMware Horizon View 发布Win7 虚拟桌面第1步登录服务器第2步输入许可证序列号第3步准备添加vCenter Server服务器第4步输入vCenter Server账号与密码第5步接受证书第6步设置独立的View Composer Server第7步加入域第8步设置存储第1步添加桌面池第2步配置授权第3步生成虚拟桌面池第4步其他设置六、连接云桌面第1步下载并安装客户端程序第2步连接到服务器第3步输入登录的域用户名与密码第4步选择虚拟桌面登录第5步登录到云桌面系统第1步打开客户端准备访问第2步输入用户名和密码第3步选择登录桌面第1步通过浏览器访问云桌面地址第2步输入账号与密码一、配置VMware Horizon View 基础环境1理解VMware Horizon View的体系结构部署VMwareHorizonView的必要服务器组件包括活动目录域控制器、SQLServer数据库服务器、WMwareESXi主机、vCenterServer、ConnectionServer。对于大型HorizonView部署通常还需要Composer组件以提供虚拟桌面的链接克隆。要支持虚拟桌面的vMotion、DRS和HA等特性还需要使用iSCSI等共享存储。VMware Horizon View以托管服务的形式从专为交付整个桌面而构建的虚拟化平台上交付丰富的个性化虚拟桌面。通过VMware Horizon View用户可以将虚拟桌面整合到数据中心的服务器中并独立管理操作系统、应用程序和用户数据从而在获得更高业务灵活性的同时使最终用户能够通过各种网络条件获得灵活的高性能桌面体验实现桌面虚拟化的个性化。VMware Horizon View能够简化桌面和应用程序管理同时加强安全性和控制力为终端用户提供跨会话和设备的个性化、逼真体验实现传统PC难以达到的更高桌面服务可用性和敏捷性同时将桌面的总体拥有成本减少多达50%。终端用户可以享受到新的工作效率级别和从更多设备及位置访问桌面的自由同时为IT提供更强的策略控制。使用VMware HorizonView能有效提高企业桌面管理的可靠性、安全性、硬件独立性与便捷性。VMware vSphere能够在一台物理机上同时运行多个操作系统回收闲置资源并在多台物理机之间平衡工作负载处理硬件故障和预定维护。VMware Horizon View通过将桌面和应用程序与VMware vSphere进行集成并对服务器、存储等网络资源进行虚拟化可实现对桌面和应用程序的集中式管理。VMware Horizon View通过以集中化的服务形式交付和管理桌面、应用程序和数据从而加强对它们的控制与传统PC不同Horizon View桌面并不与物理计算机绑定。相反它们驻留在云中并且终端用户可以在需要时访问其虚拟桌面。下面将对涉及到的概念进行简单介绍。第1步了解ViewAgent View Agent组件用于协助实现会话管理、单点登录、设备重定向以及其他功能。第2步熟悉ESXi主机 ESXi是一款直接安装在物理服务器上的裸机虚拟化管理程序可用于将服务器划分成多个虚拟机。第3步认识RDS主机 RDS (Remote Desktop Service远程桌面服务)是微软公司针对Windows操作系统开发的一种远程控制协议VMware Horizon支持创建RDS桌面池。第4步熟悉vCenter Server VMware vCenter Server可集中管理VMware vSphere环境提供了一个可伸缩、可扩展的平台为虚拟化管理奠定了基础。第5步认识MicrosofiActive Directory Microsofi Active Directory服务是Windows平台的核心组件它为用户管理网络环境各个组成要素的标识和关系提供了一种有力的手段。Active Directory使用了一种结构化的数据存储方式存储了有关网络对象的信息并以此作为基础对目录信息进行合乎逻辑的分层组织让管理员和用户能够轻松地查找和使用这些信息。第6步View Connection Server View Connection Server是VMware HorizonView虚拟桌面管理体系中的重要组成部分与vCenter Server和Composer合作实现对虚拟桌面的管理。2创建和配置VMware ESXi通过物理机或虚拟机安装VMware ESXi 5.5具体步骤可以参考【项目一】中的内容。ESXi主机的内存至少应为4GBESXi的主机名、IP地址等参数值如表6-2所示。在Windows系统中域是安全边界。域控制器类似于网络“主管”用于管理所有的网络访问包括登录服务器、访问共享目录和资源。域控制器存储了所有的域范围内的账户和策略信息包括安全策略、用户身份验证信息和账户信息。每个域都有自己的安全策略以及它与其他域的安全信任关系。简单来说域是共享用户账号、计算机账号及安全策略的一组计算机。 域控制器(Domain Controller)指在“域”摸式下至少有一台服务器负责每一台联入网络的计算机和用户的验证工作相当于一个企业主管的部门。域控制器包含了由这个域的账户、密码、属于这个域的计算机等信息构成的数据库。当计算机联入网络时域控制器首先要鉴别这台计算机是否属于这个域用户使用的登录账号是否存在、密码是否正确。如果以上信息有一处不正确域控制器就会拒绝这个用户从这台计算机登录。不能登录用户就不能访问服务器上有权限保护的资源只能以对等网用户的方式访问Windows共享的资源这样就在一定程度上保护了网络上的资源。成员服务器是指安装了Windows Server操作系统又加入了域的计算机成员服务器的主要目的是提供网络服务和数据资源。成员服务器通常包括数据库服务器、Web服务器、文件共享服务器等。域中的客户端是指其他操作系统如Windows XP/7/8.1/10的计算机用户利用这些计算机和域中的账户就可以登录到域成为域中的客户端。 下面开始域控制器的具体配置。3配置域控制器与DNS解析第1步安装操作系统在物理机上安装Windows7/8.1/10或Windows Server 2008 R2/2012 R2操作系统设置IP地址为192.168.1.80安装VMware Workstation 12.0。在VMware Workstation虚拟机中安装Windows Server 2008 R2安装VMware Tools。第2步配置域控制器IP地址与计算机名配置IP地址为192.168.1.80子网掩码为255.255.255.0默认网关为192.168.1.1首选DNS服务器为202.96.128.68如图6-2所示。修改计算机名打开“服务器管理器”单击“更改系统属性”单击“更改”修改计算机名为DC然后重新启动计算机如图6-3所示。第3步打开添加角色向导打开“服务器管理器”对话框单击“角色”-“添加角色”如图6-4所示。第4步选中欲安装的Active Directory域服务选中“Active Directory域服务”如图6-5所示。第5步安装.NET Framework 3.5要安装Active Directory域服务需要安装.NET Framework 3.5如图6-6所示。.NET Framework 3.5安装完成如图6-7所示。第6步运行Active Directory域服务安装向导正式安装与配置域控制器如图6-9所示使用Active Directory域服务安装向导dcpromo.exe使该服务器成为完全正常运行的域控制器。1展开“Active Directory域服务”单击“运行Active Directory域服务安装向导”如图6-8所示。2第一次配置林选中“在新林中新建域”如图6-9所示。注意域林由一个或多个没有形成连续名字空间的域树组成。域林中有根域这是域林中创建的第一个域城林中所有域树的根域与域林的根域建立可传递的信任关系。3在目录林根级域的FQDN中添加域名如lab.net如图6-10所示。4设置林功能级别在这里选择Windows Server 2008 R2如图6-11所示。5选中“DNS服务器”如图6-12所示。6经过一段时间完成域控制器的安装重新启动系统如图6-13所示。第7步打开组策略编辑器由于Windows Server默认的用户密码有效期为42天到期后需要更改密码。这对vCenter Server和Horizon View的管理带来了不便下面将把用户的密码设置为永久有效。打开“管理工具”-“组策略管理”展开“林”-“域”-“lab.net”-“Default Domain Policy”右击选择“编辑”命令如图6-14所示。第8步设置账户密码策略展开“计算机配置”-“策略”-“Windows设置”-“安全设置”-“账户策略”-“密码策略”将“密码必须符合复杂性要求”配置为“已禁用”“密码长度最小值”配置为“1个字符”密码最短和最长使用期限都配置为“0”“强制密码历史”配置为“0个记住的密码”如图6-15所示这是为了用户管理方便实际应用时可以按照用户需求配置。第9步打开DNS管理器打开“管理工具”-“DNS”在“正向查找区域”lab.net中新建主机记录如图6-16所示。第10步添加ESXi的域名将ESXi的域名esxi.lab.net解析为192.168.1.88单击“添加主机”按钮如图6-17所示。至此域控制器安装配置完成此任务结束。4安装和配置SQL Server在VMware vSphere和VMware Horizon View框架下数据库用来存储vCenter Server、Horizon View Composer的数据涉及vCenter Server连接、View Composer部署的链接克隆桌面、View Composer创建的副本等在这里采用SQL Server 2008 R2数据库服务器。第1步配置系统基础环境选择一台独立的系统来安装数据库服务器。安装Windows Server 2008 R2操作系统安装VMware Tools设置IP地址为192.168.1.81子网掩码为255.255.255.0默认网关为192.168.1.1DNS服务器为192.168.1.80计算机名为DB加入域lab.net重新启动后以域管理员LAB\adrninistrator身份登录系统。第2步安装.NET Framework 3.5在安装数据库前打开“服务器管理器”单击“功能”添加“.NET Framework 3.5.1”功能如图6-18所示。第3步设置域用户登录密码在安装SQL Server 2008 R2的过程中需要设置服务账号及密码。在这里以域用户设置账户名及密码以方便其他服务器通过网络访问数据库系统。单击“Use the same accountfor all SQL Server services”输入域管理员用户名“LAB\administrator”和密码如图6-19所示然后将所有服务设置为自动启动。第4步设置数据库登录账号及密码选择混合模式SQL Server身份验证和Windows身份验证并添加当前用户(LAB\administrator)为数据库管理员如图6-20所示。第5步添加Analysis Services的管理员添加当前用户为Analysis Services的管理员如图6-21所示。第6步登录数据库打开SQL Server Management Studio 输入主机名DB、选择“SQL Server身份验证”输入用户名和密码如图6-22所示。第7步创建vcenter数据库在Databases处右击选择New Database命令输入新创建数据库的名称为vcenter单击“确定”按钮如图6-23所示。第8步设置SQL相关服务的管理员打开SQL Server Configuration Manager将SQL Server Services中的SQL Server Browser和SQL Full-text Filter Daemon Launcher服务的启动用户配置为域管理员右击SQL Server Browser服务选择“属性”命令选择“本帐户H”输入域管理员用户名和密码如图6-24所示。第9步设置服务启动模式为自动对SQL Full-text Filter Daemon Launcher服务进行同样的操作并把服务的启动模式设置为“自动”如图6-25所示。第10步修改外围应用配置器重新回到SQL Server Management Studio在计算机名处右击选择“方面”命令如图6-26所示。在“方面”处选择“外围应用配置器”将RemoteDacEnabled设置为True如图6-27所示。第11步配置防火墙规则1打开高级安全Windows防火墙在“规则类型”中新建自定义规则如图6-28所示。2选择“所有程序”如图6-29所示。3“协议类型”选择“任何”如图6-30所示。4配置远程IP地址为192.168.8.0/24如图6-31所示。5选择“允许连接”如图6-32所示。6为所有配置文件启用该a规则如图6-33所示。(7)输入规则名称为Permit-SQL Server完成规则创建。至此此子任务结束。5安装和配置vCenter ServerVMware vSphere是一套虚拟化应用程序包括ESXi和vCenter Server。vCenter Server可提供一个用于管理VMware vSphere环境的集中式平台可以实施和交付虚拟基础架构。 在本项目中将安装Windows版的vCenter Server与【项目四】不同的是本次vCenterServer将使用外部SQL Server 2008 R2数据库即【子任务四】中安装的SQL Server 2008 R2数据库因此需要先安装SQL Server Native Client配置ODBC数据源然后再安装vCenter Server。第1步准备安装的操作系统选择一台独立的系统来安装vCenter Server。安装Windows Server 2008 R2操作系统安装VMware Tools设置IP地址为192.168.1.82子网掩码为255.255.255.0默认网关为192.168.1.1DNS服务器为192.168.1.80计算机名为VC加入域lab.net重新启动后以域管理员LAB\administrator身份登录系统。第2步安装SQL Server 2008 R2 Native Client装载SQL Server 2008 R2的安装光盘进入光盘中的1033 ENU_ LP\x64\Setup\x64目录运行sqlncli.msi安装SQL Server 2008 R2 Native Client。第3步添加数据源1选择“管理工具”-“数据源(ODBC)”打开“ODBC数据源管理器”选择“系统DSN”选项卡如图6-34所示。2单击“添加”按钮选择SQL Server Native Client 10.0如图6-35所示。3输入数据源名称可以随意起名这里输入vcenter输入SQL Server服务器名称DB如图6-36所示。4选择SQL Server身份验证输入SQL Server认证用户名sa和密码如图6-37所示。5将默认数据库更改为SQL Server数据库服务器中创建的vcenter数据库如图6-38所示。6其他配置选项保持默认如图6-39所示。7完成之前单击“测试数据源”按钮如图6-40所示。8测试成功如图6-41所示。第4步添加 .Net Framework 3.5.1 功能打开服务器管理器添加 .Net Framework 3.5.1 功能。第5步安装vCenter Server1开始安装vCenter Server在数据库配置处选择“使用现有的受支持数据库”在“数据源名称(DSN)”处选择刚才创建的数据源vcenter(MS SQL)如图6-42所示。2输入数据库服务器管理员用户sa和密码如图6-43所示。3取消选中“使用Windows本地系统账户”输入域管理员用户名和密码作为运行vCenter Server服务的账户如图6-44所示。第6步添加ESXi主机vCenter Server安装完成后使用vSphere Client登录vCenter Server创建数据中心Datacenter添加ESXi主机esxi.lab.net如图6-45所示。至此此子任务结束。6安装和配置iSCSI共享存储在本项目中将使用Starwind iSCSI SAN 6.0搭建iSCSI目标服务器操作系统ISO文件、模板虚拟机、虚拟桌面都将放置在iSCSI共享存储中以便在将来规模扩大时实现vMotion、DRS、HA等功能。第1步安装配置iSCSI存储器在本机安装Starwind iSCSI SAN 6.0创建新的iSCSI目标然后创建一个100 GB的iSCSI存储如图6-46所示。第2步连接到iSCSI目标服务器在vSphere Client中为ESXi主机添加iSCSI适配器输入iSCSI服务器的IP地址为192.168.8.1连接到iSCSI目标服务器如图6-47所示。第3步创建VMFS文件系统在iSCSI存储中创建新的VMFS文件系统使用最大可用空间。 此子任务的具体操作步骤详见【项目三】配置iSCSI存储此子任务结束。7配置DHCP服务器DHCPDynamic Host Configuration Protocol动态主机配置协议通常被应用在大型的局域网络环境中主要作用是集中管理、分配IP地址使网络环境中的主机动态获得IP地址、Gateway地址、DNS服务器地址等信息并能够提升IP地址的使用率。DHCP采用客户端服务器模型当DHCP服务器接收到来自网络主机申请地址的信息时才会向网络主机发送相关的地址配置等信息以实现网络主机地址信息的动态配置。 在VMware Horizon View环境中DHCP服务器用来为虚拟桌面操作系统分配IP地址等信息。第1步添加DHCP服务器角色在域控制器的服务器管理器中选择“角色”添加“DHCP服务”角色在向导中配置DNS服务器为192.168.1.80如图6-48所示。第2步配置作用域设置“起始IP地址”为192.168.1.100“结束IP地址”为192.168.1.200“子网掩码”为255.255.255.0“默认网关”为192.168.1.1如图6-49所示。添加作用域完成后单击“确定”按钮取消IPv6的相关配置接着 下一步即可完成DHCP服务器的配置至此此子任务结束。二、制作和优化模板虚拟机1制作Windows 7模板虚拟机如果需要在一个虚拟化架构中创建多个具有相同操作系统的虚拟机如创建多个操作系统为Windows 7的虚拟机使用模板可大大减少工作量。模板是一个预先配置好的虚拟机的备份也就是说模板是由现有的虚拟机创建出来的。第1步上传ISO安装镜像到存储将Windows 7 64位操作系统的安装光盘ISO上传到iSCSI-Starwind存储中。第2步创建Windows 7虚拟机在ESXi主机中新建虚拟机选择“自定义配置”输入虚拟机名称为Win 7将虚拟机放在iSCSI-Starwind存储中虚拟机版本为8客户机操作系统为Windows 7 (64位)虚拟机内核为1个内存为1GB使用默认的网络连接和适配器创建新的虚拟磁盘磁盘大小为16GB选择磁盘置备方式为Thin Provision。在虚拟机硬件配置中删除软盘驱动器并在光驱配置中选择iSCSI-Starwind存储中的Windows 7安装光盘ISO文件选中“打开电源时连接”。第3步升级虚拟机创建完成后选中Win7虚拟机右击选择“升级虚拟硬件”命令如图6-50所示。确定升级配置到虚拟机版本10如图6-51所示。第4步安装Windows 7系统启动虚拟机并安装Windows 7操作系统虚拟机硬盘不需要进行特殊的分区操作只使用一个分区即可。操作系统安装完成后关闭“系统保护”安装VMware Tools。安装好虚拟机后需要对Windows 7进行一系列的配置以适应VMware Horizon View的虚拟桌面环境。另外对终端客户有共性的需求可以对虚拟机进行优化以利于终端客户的正常使用。2优化Windows 7模板虚拟机第1步禁用WinSAT任务在“管理工具”-“任务计划程序”中进入“任务计划程序库”-Microsoft -Windows-Maintenance将WinSAT任务设置为“禁用”如图6-52所示。第2步优化电源选项在“控制面板”-“电源选项”-“更改计算机睡眠时间”处将“关闭显示器”和“使计算机进入睡眠状态”都设置为“从不”如图6-53所示。第3步优化硬盘电源选项进入“更改高级电源设置”将“在此时间后关闭硬盘”设置为0从不如图6-54所示。第4步激活Win7使用合法的KMS服务器激活Win7。如果KMS激活有问题可以在注册表编辑器中定位到HKEY LOCAL MACHINE\SYSTEM\CurrentControISet\Services\vmware_viewcomposer_ga将SkipLicenseActivation的值设置为1如图6-55所示。第5步安装VMware Horizon View Agent安装VMware Horizon View Agent x86_64默认会安装HTML Access如图6-56所示。第6步启用远程桌面根据提示启用远程桌面安装完成后重启系统。第7步清除IP地址将Win7的网卡配置为自动获取IP地址并在命令行中输入“ipconfig /release”释放所获取到的IP地址编辑虚拟机设置将CD/DVD驱动器设备类型更改为“客户端设备”。第8步创建快照关闭Win7虚拟机为虚拟机创建快照并命名。 至此此子任务结束。三、安装VMware Horizon View 服务器软件作为VMware Horizon View体系中的连接管理服务器Horizon View Connection Server是VMware Horizon View的重要组件之一。Horizon View Connection Server与vCenter Server通信借助Horizon View Composer的帮助实现对虚拟桌面的高级管理功能包括电源操作管理、虚拟桌面池管理、验证用户身份、授予桌面权利、管理虚拟桌面会话、通过Web管理界面(Horizon View Administrator Web Client)管理服务器。Horizon View ConnectionServer为用户提供3种类型选择的服务器Standard Server标准服务器、Replica Server副本服务器、Security Server安全服务器客户可根据自己的实际应用选择不同类型的服务器进行安装。作为VMware Horizon View终端用户计算管理(End User Computing Management)平台的重要组成部分Horizon View Composer支持从父映像以链接克隆的方式快速创建桌面映像。无论在父映像上实施什么更新都可以在数分钟内推送到任意数量的虚拟桌面从而极大地简化部署和修补并降低成本。此过程不会影响用户设置、数据或应用程序因此用户仍然可以高效地使用工作桌面。 此任务的主要工作是安装与配置VMware Horizon View服务器软件安装与配置Horizon View Composer软件然后再在域控制器中新建OU与用户以供虚拟桌面用户远程登录。Horizon View Connection Server需要安装在Windows Server操作系统中可以是物理服务器或者虚拟服务器。安装Horizon View Connection Server的服务器或者虚拟机必须加入ActiveDirectory域域控制器必须事先安装配置好既可以在物理机上也可以在虚拟机上并且安装Horizon View Connection Server的域用户必须对该服务器具备管理员权限。Horizon ViewConnection Server不要与vCenter Server安装在同一台物理机或虚拟机上且第一台HorizonView Connection Server服务器应该安装成Standard Server标准服务器通过它可以管理和维护虚拟桌面、ThinApp应用。第1步准备服务器操作系统创建虚拟机安装Windows Server 2008 R2操作系统安装VMware Tools。设置IP地址为192.168.1.83DNS服务器指向域控制器192.168.1.80将计算机名更改为CS加入域lab.net重启后使用域管理员登录。第2步打开软件开始安装开始安装VMware-viewconnectionserver-x86_66-6.2.6-3284346.exe如图6-57所示。第3步选择安装选项安装View标准服务器选中“安装HTML Access”如图6-58所示。第4步设置数据恢复密码如图6-59所示。第5步选择防火墙配置选择“自动配置Windows防火墙”如图6-60所示。第6步设置授权用户授权域管理员登录View管理界面如图6-61所示。第7步设置用户体验改进计划取消选中“匿名参与用户体验改进计划”如图6-62所示。VMware Horizon View Connection Server安装完成如图6-63所示。第8步配置IE ESC打开服务器管理器打开“配置IE ESC”为管理员和用户禁用IE ESC如图6-64所示。注意服务器系统要求很高的安全性所以微软给IE添加了增强的安全配置。这就使得IE在Internet区域的安全级别一直是最高的而且无法进行整体调整。在服务器管理器中关闭IE的ESC功能才能正常使用Horizon View Administrator。Horizon View Composer需要使用SQL数据库来存储数据所以在安装Horizon View Composer之前先要明确数据库能否满足要求。第1步准备操作系统创建虚拟机安装Windows Server 2008 R2操作系统安装VMware Tools设置IP地址为192.168.1.84DNS服务器指向域控制器192.168.1.80将计算机名更改为CPComposer并加入域lab.net。重启后使用域管理员身份登录。第2步创建数据库在数据库服务器的SQLServer Management Studio中创建新数据库composer。第3步添加数据源在Composer虚拟机中装载SQL Server 2008 R2的ISO文件进入光盘的1033 ENU_ LP\x64 \Setup\x64目录运行sqlncli.msi安装SQL Server 2008 R2 Native Client。打开“管理工具-数据源(ODBC)”进入“系统DSN”单击“添加”按钮选择SQL ServerNative Clientl输入数据源名称composer输入SQL Server服务器名称DB如图6-65所示。输入SQL Server认证用户名sa和密码。将默认数据库更改为SQL Server数据库服务器中创建的composer数据库如图6-66所示。完成创建数据源。第4步添加.NET Framework 3.5.1打开服务器管理器添加.NET Framework 3.5.1功能。第5步安装composer1下载并运行VMware-wewcomposer-6.1.6-27681 65.exe提示需要重启服务器。注意第一次执行Composer的安装程序时很可能会出现系统需要重新启动的提示这时重启系统再次执行安装程序即可。如果重启系统后仍然提示系统需要重启则需要在注册表编辑器中查看是否存在以下两个key:HKEY LOCAL MACI:ONE\SYSTEM\CurrentConroISet\ControI\Session Manager\PendingFileRenameOperations和HKEY LOCAL_ MACfflNE\SYSTEM\CurrentControlSet\ ControI\Session Manager\FileRenameOperations如果存在删除后重启统。2重启系统后开始安装VMware Horizon View Composer如图6-67所示。3输入数据源名称composer数据库账号sa和密码连接数据库如图6-68所示。4端口保持默认如图6-69所示。5完成安装VMware Horizon View Composer如图6-70所示。重新启动系统。至此此子任务结束。OUQrganizational Unit组织单位是可以将用户、组、计算机和其他组织单位放入其中的活动目录容器是可以指派组策略设置或委派管理权限的最小作用域或单元。通俗一点说如果把AD比作一个公司那么每个OU就是一个相对独立的部门。OU的创建需要在域控制器中进行为了有效地组织活动目录对象通常根据公司业务模式的不同来创建不同的OU层次结构。以下是几种常见的设计方法(1)基于部门的OU为了与公司的组织结构相同OU可以基于公司内部的各种各样的业务功能部门创建如行政部、人事部、工程部、财务部等。(2)基于地理位置的OU可以为每一个地理位置创建OU如北京、上海、广州等。(3)基于对象类型的OU在活动目录中可以将各种对象分类为每一类对象建立OU如根据用户、计算机、打印机、共享文件夹等。 下面将在域控制器的lab.net域里添加新的组织单位View在组织单位View中再添加组织单位Users和VMs。其中组织单位Users用来存放认证用户组织单位VMs用来存放View虚拟机。第1步新建组织单位在域控制器上打开“管理工具”-“Active Directory用户和计算机”在域名lab.net上右击选择“新建”-“组织单位”命令如图6-71所示。第2步给组织单位命名输入组织单位的名称View如图6-72所示。第3步创建OU在该OU内再创建两个OU分别为Users和VMs。在组织单位Users里创建用户如图6-73所示。第4步创建用户创建两个用户用户名登录名分别为userl和user2如图6-74所示。第5步创建用户组在组织单位Users里创建用户组group1以便管理具备相同权限的用户如图6-75所示。第6步 将用户添加到组中把用户userl和user2添加到用户组group1中如图6-76所示。至此此子任务结束。四、配置域中的OU 与用户OUQrganizational Unit组织单位是可以将用户、组、计算机和其他组织单位放入其中的活动目录容器是可以指派组策略设置或委派管理权限的最小作用域或单元。通俗一点说如果把AD比作一个公司那么每个OU就是一个相对独立的部门。OU的创建需要在域控制器中进行为了有效地组织活动目录对象通常根据公司业务模式的不同来创建不同的OU层次结构。以下是几种常见的设计方法(1)基于部门的OU为了与公司的组织结构相同OU可以基于公司内部的各种各样的业务功能部门创建如行政部、人事部、工程部、财务部等。(2)基于地理位置的OU可以为每一个地理位置创建OU如北京、上海、广州等。(3)基于对象类型的OU在活动目录中可以将各种对象分类为每一类对象建立OU如根据用户、计算机、打印机、共享文件夹等。 下面将在域控制器的lab.net域里添加新的组织单位View在组织单位View中再添加组织单位Users和VMs。其中组织单位Users用来存放认证用户组织单位VMs用来存放View虚拟机。第1步新建组织单位在域控制器上打开“管理工具”-“Active Directory用户和计算机”在域名lab.net上右击选择“新建”-“组织单位”命令如图6-71所示。第2步给组织单位命名输入组织单位的名称View如图6-72所示。第3步创建OU在该OU内再创建两个OU分别为Users和VMs。在组织单位Users里创建用户如图6-73所示。第4步创建用户创建两个用户用户名登录名分别为userl和user2如图6-74所示。第5步创建用户组在组织单位Users里创建用户组group1以便管理具备相同权限的用户如图6-75所示。第6步 将用户添加到组中把用户userl和user2添加到用户组group1中如图6-76所示。至此此子任务结束。五、配置VMware Horizon View 发布Win7 虚拟桌面VMware Horizon View Connection Server、Composer等软件安装好后需要对VMware Horizon View进行简单的配置后才能发布云桌面配置包括输入软件许可证序列号、添加vCenter Server服务器、设置独立的View Composer Server以及加入域等。第1步登录服务器在Connection Server上安装IE的Flash Player插件打开Connection Server所在桌面上的“View Administrator控制台”进行Horizon View的设置用户名为域管理员administrator如图6-77所示。第2步输入许可证序列号选择“清单”中的“View配置”-“产品许可和使用情况”单击“编辑许可证”输入许可证序列号如图6-78所示。第3步准备添加vCenter Server服务器单击“View配置”-“服务器”在vCenter Server选项卡单击“添加”按钮如图6-79所示。第4步输入vCenter Server账号与密码输入vCenter Server的域名“vc.lab.net”、用户名“administratorvsphere.local”和密码如图6-80所示。第5步接受证书提示“检测到无效的证书”单击“查看证书”按钮如图6-81所示。接受证书如图6-82所示。第6步设置独立的View Composer Server设置独立的View Composer Server输入Composer服务器的域名“cp.lab.net”、用户名“administrator”和密码如图6-83所示。查看并接受证书。第7步加入域在“View Composer域”中单击“添加”输入域名“lab.net”、域管理员用户名“administrator”和密码如图6-84所示。第8步设置存储存储设置保持默认如图6-85所示。vCenter Server和Composer设置完成如图6-86所示。至此此子任务结束。对VMware Horizon View进行简单的配置后即可发布云桌面主要配置包括添加桌面池一些最基本的设置配置授权、生成虚拟桌面池以及其他设置等。第1步添加桌面池1在View Administrator控制台中选择“目录”-“桌面池”单击“添加”按钮如图6-87所示。2选择“自动桌面池”如图6-88所示。3“用户分配”选择“专用”-“启用自动分配”如图6-89所示。4vCenter Server选择“View Composer链接克隆”如图6-90所示。5设置桌面池标识ID此ID在vCenter Server中具有唯一性ID不能与虚拟机系统文件名重名。在这里配置池ID为Windows7如图6-91所示。6在“桌面池设置”中选中HTML Access其他选项采用默认配置如图6-92所示。7设定虚拟机名称命名规则为计算机名称加上编号编号采用的方式是{n}或{nfixedN}(固定长度N)命名要求简洁明了不要超过13个字符在这里输入“win7-{n)”。“计算机的最大数量”和“备用(已打开电源)计算机数量”设置为1即只部署1个虚拟桌面如图6-93所示。8设置View Composer永久磁盘和一次性文件重定向盘的大小View Composer永久磁盘为给虚拟桌面用户使用的D盘该磁盘中的内容不会丢失如图6-94所示。9存储优化保持默认配置如图6-95所示。10vCenter Server 设置 选择父虚拟机为Windows 7如图6-96所示。选择虚拟机的快照为View如图6-97所示。虚拟机文件夹位置选择数据中心Datacenter选择主机为esxi.1ab.net如6-98所示。设置桌面池的资源池如图6-99所示。设置数据存储的位置为iSCSI-Starwind如图6-100所示。11设置高级存储选项在这里采用默认值如图6-101所示。12在“客户机自定义”的“AD容器”处单击“浏览”按钮如图6-102所示。选择View虚拟机在活动目录中所存放的OU为“OUVMsOUView”如图6-103所示。选中“此向导完成后授权用户”完成虚拟桌面池的创建如图6-104所示。第2步配置授权在用户授权窗口中单击“添加”按钮在弹出的“查找用户或组”窗口中选择域lab.net单击“查找”按钮选择活动目录中的group1用户组授权group1用户组中的用户使用此桌面池如图6-105所示。第3步生成虚拟桌面池选择“资源”-“计算机”可以看到Horizon View正在部署一个名为win7-1的虚拟桌面等待30~60分钟当虚拟桌面的状态为“可用”时虚拟桌面池的部署完成。如图6-106所示。第4步其他设置在ESXi主机的“配置”-“软件”-“虚拟机启动/关机”处单击“属性”选中“允许虚拟机与系统一起启动和停止”将虚拟机win7-1设置为自动启动关机操作为“客户机关机”。 注意VMware Horizon View的最新版本能够支持将最新的Windows操作系统作为云桌面以目前最新发布的VMware Horizon View 6.2.1为例该版本能够支持将Windows XP、Windows 7、Windows 8.1、Windows 10作为云桌面。六、连接云桌面【任务说明】 经过前面四个任务的准备云桌面已经搭建成功本任务通过几个子任务的介绍来讲解三种不同的接入方式。【任务实施】 为简化任务的实施我们将此任务分解成以下几个子任务来分步实施【子任务一】配置Windows系统连接云桌面【子任务二】配置Android系统连接云桌面【子任务三】通过Web访问云桌面第1步下载并安装客户端程序下载VMware Horizon Cliem for Windows并在物理机上安装该程序。第2步连接到服务器打开Horizon Client单击“新建服务器”输入连接服务器的域名cs.1ab.net如图6-107所示。第3步输入登录的域用户名与密码单击“连接”按钮登录到服务器使用在【任务三】下【子任务三】中创建的用户名和密码登录如图6-108所示。第4步选择虚拟桌面登录显示该用户的虚拟桌面和应用程序列表双击Windows7云桌面如图6-109所示。第5步登录到云桌面系统以下为通过Windows版VMware Horizon Client连接到的Windows 7云桌面如6-110所示。VMware Horizon View对Windows 7操作系统进行了自定义设置将用户数据保存在了D盘。该用户下次登录虚拟桌面时桌面、我的文档等位于D盘中的数据都不会丢失。E盘用来保存临时文件不要保存重要数据。VMware Horizon View的云桌面不仅可以通过PC来访问使用基于Android、IOS等移动平台的手机和平板电脑也可以访问VMware Horizon View的云桌面。下面将使用Android版的VMware Horizon Client连接到VMware Horizon View的云桌面。第1步打开客户端准备访问在Android手机中安装Horizon Client通过WLAN连接到网络192.168.1.0/24中打开Horizon Client输入服务器名称cs.1ab.net单击“连接”按钮如图6-111所示。第2步输入用户名和密码输入用户名和密码单击“连接”按钮如图6-112所示。第3步选择登录桌面单击Windows7桌面如图6-113所示。至此此子任务结束。VMware Horizon View的云桌面也可以通过支持HTML5的浏览器来访问。第1步通过浏览器访问云桌面地址在浏览器地址栏中输入https://cs.1ab.net出现VMware Horizon的Web界面如图6-114所示。第2步输入账号与密码单击VMware Horizon View HTML Access输入活动目录中的用户名和密码单击“登录”按钮如图6-115所示。