1、VMware交付能力培训花也清Page 2目标目标 了解桌面虚拟化VDI方案 掌握VMware方案安装和组网规划 掌握VMware方案虚拟环境的搭建 能够具备独立处理现场问题的能力Page 3Page 4概述概述桌面虚拟化桌面虚拟化虚拟机方式虚拟机方式VDIVDI NCNC服务器需要运行管理程序(服务器需要运行管理程序(HyperVisorHyperVisor),管理多个),管理多个Windows XPWindows XP虚拟机。每个虚拟机为用户提供独立的虚拟桌面,每虚拟机。每个虚拟机为用户提供独立的虚拟桌面,每用户有独立完整的操作系统环境,体验上基本与拥有独立的用户有独立完整的操作系统环境,
2、体验上基本与拥有独立的PCPC机机相同;优点是对应用程序无要求,缺点是效率较低,单服务器支持相同;优点是对应用程序无要求,缺点是效率较低,单服务器支持数量比前者低数量比前者低20205050;适用于有复杂操作需求的知识型岗位;如:适用于有复杂操作需求的知识型岗位;如:OAOA、网管中心、呼、网管中心、呼叫中心管理员、营业厅管理员等;叫中心管理员、营业厅管理员等;以及外设要求较高的操作型岗位,如:营业厅。以及外设要求较高的操作型岗位,如:营业厅。Page 5Page 6场景描述场景描述某局点现有某局点现有250呼叫中心坐席,需要由普通呼叫中心坐席,需要由普通PC终端全部替换为桌面云坐终端全部替换
3、为桌面云坐席,本次培训以此场景为例使用席,本次培训以此场景为例使用VMware方案进行桌面云平台的开局和方案进行桌面云平台的开局和用户终端的调测,希望通过本次培训能使大家具备桌面云用户终端的调测,希望通过本次培训能使大家具备桌面云VMware方案方案的独立交付能力。的独立交付能力。Page 7组网结构规划组网结构规划组网结构规划组网结构规划物理组网建议采用三网分离模式,即管理网、业务网和存储网分离模式,可以提高安全性,避免网络之间的相互干扰。管理网管理网对底层VMware Hypervisor进行管理的网络,如单板的管理,虚拟机的迁移等。虚拟机迁移会占用大量带宽,需要与业务网分开,以免影响业务
4、的正常使用。桌面云配套ATAE部署时,采用BASE平面作为管理网络;桌面云配套E6000部署时,采用A平面作为管理网络。业务业务网网业务侧使用的网络,如对业务虚拟机的管理。业务网需要与局方的客服网络、营业厅网络、瘦终端网络互通,以实现桌面的接入及在桌面上操作具体业务。桌面云配套ATAE部署时,采用FABRIC平面作为业务网络;桌面云配套E6000部署时,采用C平面作为业务网络。存存储储网网VMware Hypervisor与磁盘阵列之间的网络。桌面云配套ATAE部署时,采用后插拔上的FABRIC FC作为存储平面;桌面云配套E6000部署时,采用B平面作为存储平面。备注:详细的规划说明见备注:
5、详细的规划说明见CSP CSP 桌面云管理系统桌面云管理系统 安装指南(安装指南(VMwareVMware)Page 8物理组网拓扑图示例物理组网拓扑图示例Page 9物理主机安装规划物理主机安装规划物理主机安装规划物理主机安装规划桌面云管理系统的安装需要在主机上部署管理服务器和业务服务器,分别安装管理系统和桌面应用系统,所以在安装前需要对主机进行规划。主机主机类类型型规规划划 桌面云管理系统需部署管理服务器和业务服务器,局点需要根据部署的桌面数分配划分管理服务器主机和业务服务器主机,分别用于部署管理服务器和业务服务器。主机名主机名规规划划每台部署了vSphere(ESXi)的主机必须事先规划
6、主机名,方便通过vSphere Client管理时,用于标识一台物理主机。用用户户名和密名和密码规码规划划通过客户端管理底层操作系统主机时,需要通过用户名和密码进行验证,才能管理底层主机,为了方便后面能够正常管理到底层主机,应事先规划好用户名和密码。备注:详细的规划说明见备注:详细的规划说明见CSP CSP 桌面云管理系统桌面云管理系统 安装指南(安装指南(VMwareVMware)Page 10物理主机安装规划示例(物理主机安装规划示例(250云桌面)云桌面)本示例为某局点共250个桌面,每个业务服务器主机上部署25个桌面,则需要2台管理服务器主机,10台业务服务器主机,各个主机的规划示例如
7、表1所示。表1 XenServer主机规划示例Page 11虚拟主机安装规划虚拟主机安装规划管理服务器虚拟机规划管理服务器虚拟机规划管理服务器主机上需要部署相应的组件服务器,通过底层架构软件对管理服务器主机进行虚拟化,创建虚拟机,每个虚拟机相当于一台独立的物理主机,将这些管理服务器部署在这些虚拟机上,所以需要对管理服务器虚拟机进行规划,规划依据如下:数量数量规规划划名称名称规规划划虚拟机是通过底层管理软件创建的,在创建的过程中需要给每个虚拟机命名,用于识别一台虚拟机,名称不能重复。操作系操作系统规统规划划虚拟机根据他所担任的服务器的角色不同,需要安装不同类型的操作系统。CPU/CPU/内存内存
8、/硬硬盘规盘规划划虚拟机根据他所担任的服务器的角色不同,虚拟机的CPU、内存和硬盘的配置也不相同,现场可以根据实际情况调整不同虚拟机的CPU、内存和硬盘配置。备注:详细的规划说明见备注:详细的规划说明见CSP CSP 桌面云管理系统桌面云管理系统 安装指南(安装指南(VMwareVMware)Page 12管理服务器虚拟机规划示例(管理服务器虚拟机规划示例(250云桌面)云桌面)Page 13业务服务器虚拟机规划业务服务器虚拟机规划业务服务器虚拟机规划业务服务器虚拟机规划业务服务器主机上创建的虚拟机,用来部署应用桌面,用户可以通过远程连接的方式连接到远程桌面上。业务服务器虚拟机规划依据如下:名
9、称规划 业务服务器虚拟机可以批量创建,在创建的过程中需要给每个虚拟机命名,用于识别一台虚拟机,名称不能重复。操作系统规划 由于业务服务器虚拟机用于部署应用桌面,给终端用户使用,建议部署Windows XP SP3。CPU/内存/硬盘规划 虚拟机根据他的用途不同,虚拟机的CPU、内存和硬盘的配置也不相同,如营业厅虚拟机、客户虚拟机、日常办公虚拟机等。现场可以根据实际情况调整不同虚拟机的CPU、内存和硬盘配置。IP规划 如果局点支持自动获取IP方式,则可以自动获取IP;如果局点不支持自动获取,则需要事先规划好IP。备注:详细的规划说明见备注:详细的规划说明见CSP CSP 桌面云管理系统桌面云管理
10、系统 安装指南(安装指南(VMwareVMware)Page 14业务服务器规划示例(业务服务器规划示例(250云桌面)云桌面)本示例为某局点250个并发桌面,每个业务服务器主机部署25个并发桌面,每个虚拟机配置2vCPU、2GB内存、40GB硬盘,规划示例如表2所示。表2 业务服务器虚拟机规划Page 15网络网络IP规划规划(一一)规划依据规划依据VMware的虚拟机在池中迁移时,需要千兆网络带宽,为避免虚拟机迁移时对虚拟机连接业务的网络带宽造成冲击,将VMwarer的管理网络和虚拟机业务网络独立开来。对于ATAE和E6000,至少存在两个平面的网络,因此vSphere管理网络和虚拟机业务
11、网络可使用两个不同的网络平面。vSphere主机IP规划ATAE采用Base平面网络,E6000采用A平面网络,需要根据vSphere主机的数量规划相等数量的IP。管理服务器虚拟机IP规划 ATAE采用Base平面网络,E6000采用A平面网络,现场需要根据管理服务器数量及Base和Fabric的网络连通情况规划IP数量。Page 16网络网络IP规划规划(二二)业务服务器虚拟机业务服务器虚拟机IP规划规划ATAE采用Fabric平面网络,E6000采用C平面网络。需要根据业务服务器上部署的桌面数量规划业务服务器IP数量。其他其他IP规划规划 View Connection Server统一登
12、录IP地址:View Connection Server采用F5实现负载均衡,需要给View Connection Server规划统一登录IP地址。数据库群集IP:安装数据库双机需要配置的数据库群集IP。MSDTC IP:安装数据库双机需要配置的MSDTC的IP。SQL Server虚拟IP地址:安装数据库双机需要配置的数据库的统一登录IP。vCenter双机需使用的文件服务器IP地址:文件服务器建议与数据库合设,使用数据库的管理IP地址,不需要单独规划。备注:详细的规划说明见备注:详细的规划说明见CSP CSP 桌面云管理系统桌面云管理系统 安装指南(安装指南(VMwareVMware)P
13、age 17网络规划示例(网络规划示例(250云桌面)云桌面)本示例为某局点共250个桌面,按照物理主机规划,需要12台vSphere主机,则规划IP如表3所示。按照虚拟机规划,则管理服务器和业务服务器规划IP如表4、表5所示,其他IP地址如表6所示。表3 vSphere主机IP规划Page 18表4 管理服务器虚拟机IP规划(数据库和vCenter采用双机安装)Page 19表5 业务服务器虚拟机IP规划表6其他IP地址规划Page 20集群和存储规划集群和存储规划(一一)集群和存储规划集群和存储规划 VMware通过集群管理可以实现高可用性,防止物理服务器出现故障。每个集群需要配置存储,用
14、于创建管理服务器和业务服务器,安装前需要对集群和存储进行规划。集群规划集群规划:1.建议管理服务器和业务服务器分别创建在不同的群集上。2.群集中的业务服务器主机数不能超过8个。每个View桌面池都必须与一个vCenter资源池相关联,每个池中能容纳的最大桌面数量与计划在每个群集中运行的服务器和虚拟机的数量有关。本地硬盘规划:本地硬盘规划:本地硬盘采用Raid1配置方案,提高可靠性。ATAE出厂已经完成Raid1的配置,不需要重新划分Raid,E6000需要配置Raid1。Page 21集群和存储规划集群和存储规划(二二)磁盘阵列规划磁盘阵列规划:1.Raid的划分规划:采用Raid10配置方案
15、进行冗余,保证读写性能和可靠性。2.LUN的划分规划:LUN的大小根据集群中的虚拟机数量而定,每个LUN的大小不能超过2T,条带深度Stripe Depth选择256KB。3.主机组规划:一个主机组对应一个群集。4.数据库双机共享存储规划:数据库双机需要三个LUN。一个为仲裁磁盘,建议为10G。一个为数据库的MSDTC(分布式事务协调)服务共享磁盘,建议为10G。一个为数据库数据共享磁盘,建议300G。备注:备注:1.1.详细的规划说明见详细的规划说明见CSP CSP 桌面云管理系统桌面云管理系统 安装指南(安装指南(VMwareVMware)2.LUN2.LUN的划分请参照的划分请参照 2.
16、2.桌面云桌面云LUNLUN创建和创建和MappingMapping配置指导配置指导-更新更新Page 22群集和存储规划示例一(群集和存储规划示例一(250云桌面)云桌面)按照前面按照前面虚拟机规划虚拟机规划,则理论所需存储空间为,则理论所需存储空间为管理服务器Pool:包含2个管理服务器主机,理论所需空间为(2(AD)40GB+2(View Center)40GB+2(数据库)40GB+2(View Connection Server)40GB)2=640GB业务服务器群集1:包含8个业务服务器主机,每个主机支撑25个桌面,理论所需空间为(20040GB)2=16000GB。业务服务器群集
17、2:包含8个业务服务器主机,每个主机支撑25个桌面,理论所需空间为(20040GB)2=16000GB。Page 23群集和存储规划示例二(群集和存储规划示例二(250云桌面)云桌面)集群和集群和LUN的规划如的规划如表8所示所示表表8 Pool和存储规划和存储规划数据库共享存储规划如数据库共享存储规划如表9所示所示表表9 数据数据库库共享存共享存储规储规划划Page 24Page 25在主机上安装在主机上安装vSphere(ESXi)安装安装vSphere(ESXi)安装桌面云管理系统,您首先需要在所有的物理主机上安装虚拟化平台软件,构建创建虚拟机的底层架构。安装安装vSphere Clie
18、nt并修改主机名并修改主机名 vSphere主机可以通过vSphere Client进行远程管理,vSphere Client可以安装到客户端机器上或PC上,保证vSphere Client与vSphere主机可以互相访问即可。登录vSphere主机后,您需要修改主机名称用于后续虚拟机迁移。创建存储并获取安装包创建存储并获取安装包挂载文件共享路径获取安装包及创建存储,用于创建虚拟机。创建绑定网卡创建绑定网卡网卡绑定不仅能够提高网络可靠性还能提高网络性能。您可以将管理平面的两个网卡和业务平面的两个网卡进行绑定。管理网络虚拟机交换机可以启用vMotion功能,用于虚拟机的迁移。创建虚拟机创建虚拟机
19、在vSphere上创建虚拟机用来做为安装管理服务器的主机。备注:详细的安装过程见备注:详细的安装过程见CSP CSP 桌面云管理系统桌面云管理系统 安装指南(安装指南(VMwareVMware)Page 26安装管理服务器(一)安装管理服务器(一)桌面云管理系统通过管理服务器创建虚拟桌面,并对虚拟桌面的分配策略、权限控制等进行管理。安装配置安装配置AD域控服务器域控服务器AD域控服务器主要用来管理用户、用户组、计算机等并提供DNS服务。当给用户分配虚拟桌面时,通过AD域中配置的用户或用户组进行分配。安装配置安装配置DB Server 数据库用来存储虚拟机状态等运行所必要的配置数据。安装配置主用
20、安装配置主用vCenter ServervCenter Server可以集中管理vSphere主机,并通过View Composer批量创建虚拟桌面。vCenter Server和View Composer需要访问数据库,将创建的虚拟机信息及用户状态存储到数据库中。Page 27安装管理服务器(二)安装管理服务器(二)安装配置安装配置vCenter Server双机双机vCenter双机通过Heartbeat软件实现,如果现场需要安装vCenter双机,在安装了主用vCenter后,完成vCenter双机的安装。安装配置安装配置View Connection ServerView Connec
21、tion Server主要用于虚拟桌面池的管理,并充当客户端连接代理,给用户分配桌面池。备注:详细的安装过程见备注:详细的安装过程见CSP CSP 桌面云管理系统桌面云管理系统 安装指南(安装指南(VMwareVMware)Page 28创建虚拟桌面创建虚拟桌面管理服务器搭建完成后,需要对虚拟机桌面进行管理,如创建发布虚拟桌面的模板、根据模板创建虚拟桌面、给用户分配虚拟机桌面,使用户可以使用虚拟桌面。创建创建XP虚拟机模板虚拟机模板在批量创建虚拟机时,需要选择一个XP虚拟机模板,根据该模板,可以批量创建与模板配置一样的虚拟机。所以在批量创建虚拟机前,需要在模板上安装View Agent客户端代
22、理软件、日常办公的常用软件及操作系统补丁,并加入域,然后在View Center中创建快照。创建虚拟桌面池创建虚拟桌面池VMware的虚拟桌面通过虚拟桌面池进行管理,可以通过创建虚拟桌面池,设置创建虚拟桌面的策略并批量创建虚拟桌面。分配虚拟桌面分配虚拟桌面虚拟桌面创建好后,需要给用户分配虚拟桌面,才能使用户登录到所分配的桌面。配置虚拟机的高可用性配置虚拟机的高可用性配置虚拟机的配置虚拟机的DRS备注:详细的安装过程见备注:详细的安装过程见CSP CSP 桌面云管理系统桌面云管理系统 安装指南(安装指南(VMwareVMware)Page 29安装验证安装验证安装完成后我们可以通过登录vSphe
23、re Client、vCenter检查虚拟机是否正常创建,状态是否正常,然后通过TC访问虚拟机桌面来验证我们整套环境搭建是否正确。检查虚拟机是否建立且是否正常启动,获取到检查虚拟机是否建立且是否正常启动,获取到IP地址。地址。在vCenter控制台中登录虚拟机查看到虚拟机已经获取到相应的IP地址。发布桌面,检查是否能正常发布桌面。发布桌面,检查是否能正常发布桌面。在vConnection控制台上按照前面的创建虚拟机步骤能成功发布桌面。检查各虚拟机的状态是否正常。检查各虚拟机的状态是否正常。在vConnection控制台上查看发布出来的虚拟机状态显示为“Avaliable”。检查能否正常访问虚拟
24、桌面。检查能否正常访问虚拟桌面。在TC上通过客户端能正常访问到虚拟桌面。备注:详细的安装过程见备注:详细的安装过程见CSP CSP 桌面云管理系统桌面云管理系统 安装指南(安装指南(VMwareVMware)Page 30Page 31管理平台调测(一)管理平台调测(一)针对桌面云系统的高可用性和高安全性,我们对所有的群集Pool都做了HA的配置,对所有的管理服务器都进行了冗余机制的配置。在完成虚拟环境搭建后需要对群集Pool的HA以及管理服务器所有的冗余配置进行调测。群集群集Pool的的HA功能调测功能调测HA功能用于检测故障,对群集中运行的虚拟机提供快速恢复功能。完成整套环境的搭建后需要对
25、HA功能进行调测。AD主备调测主备调测AD主备用于提供容错功能,即当其中一台AD出现故障,仍然可以由其他域控制器提供服务,多台域控制器可以同时分担审核用户名和密码的工作,可以提高用户登录的效率。Page 32管理平台调测(二)管理平台调测(二)数据库双机调测数据库双机调测为保证数据库的安全性,我们的数据库服务器采用双机来提高数据库的安全性,当一台数据库故障后,另一台数据库自动切换。Vcenter Heartbeat双机调测双机调测通过模拟一台vcenter宕机来验证vcenter的Heartbeat双机功能。vconnnection负载均衡调测负载均衡调测vconnection提供创建虚拟机、
26、分配虚拟机,查看虚拟机状态等的日常管理界面。我们采用负载均衡的方式提高vconnection的可靠性,确保当一台vconnection宕机后另一台可以正常提供相应的服务。备注:备注:1.1.详细的调测步骤参照详细的调测步骤参照集群容灾测试用例集群容灾测试用例。2.2.数据库双机调测请参照数据库双机调测请参照 SQL Server 2008 R2 SQL Server 2008 R2数据库双机部署数据库双机部署Page 33平台业务调测平台业务调测完成管理服务器的安装和调试后,还需要对虚拟机上运行的所有业务应用进行调测,确保用户使用的虚拟桌面较传统PC机相比在感官上不存在任何差异,在基本业务都通
27、过测试后还得对所有的桌面进行性能调优,完成所有的调测调优后,发布所有的虚拟机。平台业务控件下载调测平台业务控件下载调测部分现网运行的业务在第一次运行时都是需要下载相应的控件,在调测过程中需要验证是否能成功下载控件。现网业务调测现网业务调测完成控件下载成功进入现网业务后,需要对所有的业务进行调测,确认所有的业务都能正常运行。虚拟机调优虚拟机调优所有的调测都完成后需要对虚拟机进行优化,关闭一些不用的程序等,保证虚拟机运行的最佳的工作状态。所有虚拟机的发布所有虚拟机的发布所有的调测和调优完成之后进行最终虚拟机的发布。备注:详细的调测步骤请参照备注:详细的调测步骤请参照桌面云桌面云VDIVDI兼容性测
28、试方案兼容性测试方案。Page 34Page 35个性化需求处理个性化需求处理现场的情况往往都是多变的,不同的局方提出的需求往往也是不同的,能够独立处理局方提出的各种需求也是交付应具备的能力,本次培训主要以几个具有共性的需求为例来向大家简单描述一下注意事项,到达现场时需要根据局方的具体要求进行处理。安装安装TC-Openeye对于呼叫中心场景,我们支持的是语音分离的应用场景,即Openeye安装在TC上,与我们的虚拟桌面是分离开的,但是某些由于项目比较紧急导致购置的TC上是不带Openeye的,需要根据现场的具体情况来安装对应版本的TC-Openeye。TC的安全设置的安全设置现场局方从安全性考虑可能会要求对TC做一些安全策略,如设置开机密码,禁止修改IP地址等。组策略设置组策略设置组策略可以与一个OU相关联:组策略可用于统一管理用户和计算机的配置。组策略可以与站点、域和OU相关联。通过在OU上应用组策略,管理员可实现对域中的用户和计算机的个性化管理,满足各种应用的要求。备注:备注:1.1.详细详细TCTC安装设置请参照安装设置请参照 CSP CSP 桌面云管理系统桌面云管理系统 TCTC配置管理指南配置管理指南 2.2.组策略设置请参照组策略配套手册组策略设置请参照组策略配套手册组策略组策略Page 36交流讨论交流讨论Thank YThank You!