标准化实施方案|白皮书|CitrixXenDesktop/XenApp/NetScaler/XenServerCitrix桌面虚拟化平台健康检查指南版本:1.0章实施、交付前健康检查...................................................................................................................................54.1物理服务器......................................................................................................................................................54.2服务器虚拟化XenServer及网络和存储...................................................................................................74.3活动目录ActiveDirectory.........................................................................................................................124.4数据库.........................................................................................................................................................164.5交付前的高可用性测试验证......................................................................................................................18第5章日常运维中健康检查.....................................................................................................................................195.1服务器虚拟化及网络、存储部分..............................................................................................................195.2活动目录及数据库部分...............................................................................................................................225.3Citrix虚拟桌面部分...................................................................................................................................265.4CitrixTAAS在线自助健康检查系统..........................................................................................................34第6章其他注意事项和建议.....................................................................................................................................386.1补丁/hotfix.....................................................................................................................................................386.2其他建议.......................................................................................................................................................396.3建立日常运维及健康检查流程..................................................................................................................39产品版本....................................................................................................................................................................40第2页修正历史修正改变说明更新者日期V1.0新建钱凯2015年2月25日第3页第1章前言一个成功的项目离不开从项目实施到日常维护过程不间断的按照最佳实践去设计、规划、实施,其中对于系统的健康性检查是保证项目成功不可或缺的一个部分。虽然相比较于设计一个新的项目,健康检查看起来并不是一项特别高深的技术工作,并不需要像设计一个大型项目那样需要全方位的技能,但此工作检验的是运维管理人员对于整个系统的熟悉程度、仔细程度。其对于每一个事件日志、每一个报警、每一个变更都能按部就班,一丝不苟的完成,则可以让整个系统在日常运行过程就能规避很多可能出现的问题。所以一个成功的项目离不开对整个系统不间断的健康检查。此文作为一个引子,希望能帮组各位部署、使用Citrix桌面虚拟化的工程技术人员,了解如何能够使用、维护好这样的一个平台。此文中的内容并不能完全涵盖Citrix桌面虚拟化的方方面面和细所有节,请根据您环境中的实际情况酌情增加相关内容。第2章总体概述桌面虚拟化是一个集服务器虚拟化、网络、存储、Windows、Linux等多种IT技术为一体的综合性IT集成类项目,其对于IT人员综合能力要较高。在大量的Citrix桌面虚拟化的项目在实施和日常维护的过程中,常会出现由于底层服务器虚拟化平台、网络、存储等设计、实施、维护不当,导致Citrix虚拟桌面工作不稳定的情况。特撰写此文帮组用户能够从实施前和运维中使用正确的方式来部署、维护Citrix桌面虚拟化平台。受制于文章篇幅有限,对于Citrix桌面虚拟化设计部分,尤其是高可用设计部分并没有在本文中做详细阐述,但在文中会在部分检查项酌情增加对相对应部分的高可用建议。本文整体内容会分为:实施、交付前的健康检查、日常运维中健康检查、其他注意事项三部分组成。第3章健康检查前的准备实现健康检查其实是一项非常考验检查者耐性和仔细度的工作,所以为了做好健康检查,务必提前做好如下的准备工作。制作健康检查记录表绘制服务器虚拟化池的架构图获取网络架构图第4页获取存储架构图获取必要的服务器、AD、SQL数据库、虚拟桌面平台的有关账号、密码获取虚拟桌面的逻辑设计架构。。。。。。第4章实施、交付前健康检查对于实施、交付前的健康检查,将会着重从与Citrix桌面虚拟化相关的几个部分进行物理服务器服务器虚拟化XenServer及相关的网络、存储活动目录ActiveDirectory、DHCP、DNS数据库等其他相关项4.1物理服务器注:本例中的物理服务器检查都是基于XenServer最佳实践来参考,如使用vSphere或者Hyper-V作为服务器虚拟化平台,请参考对应的官方文档进行检查。步骤操作1.获取物理服务器的型号、网卡型号、光纤HBA的型号,对照HCL列表,确认是否兼容及兼容的XenServer版本和各自对应驱动版本。注:在很多时候物理服务器是在HCL列表,但是网卡或者HBA卡的驱动需要升级对应的驱动已解决兼容问题或提升性能。2.检查CPU虚拟化支持(VT)已配置Enabled,ExecuteDisable已配置为Disabled第5页步骤操作3.检查BIOS中电源管理选项,关闭有关的TurboBoost加速、C1E、CState等选项。4.检查服务器的时钟是否正确。第6页4.2服务器虚拟化XenServer及网络和存储步骤操作1.确保XenServer高可用可以被启用。注:XenServer如果需要启用高可用,则同一个池中的XenServerHost主机数不得少于3台,如果只有2台则请务必不要启用高可用功能。2.检查每台一台的XenServer主机,确保其对应的XenServer版本和补丁都已安装并一致。在安装完补丁后务必要重启机器,类似于红色这种颜色代表没有安装。补丁详情可以访问,选XenServer及对应的版本即可。第7页步骤操作3.以现阶段,新项目中使用较多的XenServer6.2为例,推荐安装的补丁如下,建议在实施阶段都能安装到位。XenServer6.2.0ServicePack1(vGPU项目必须)