Citrix-XenServer服务器虚拟化测试方案.doc
-
资源ID:3980863
资源大小:2.87MB
全文页数:19页
- 资源格式: DOC
下载积分:16金币
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
Citrix-XenServer服务器虚拟化测试方案.doc
Citrix服务器虚拟化测试方案与测试报告目录测试目的4测试计划4测试人员4测试环境4示意图5测试内容及结果记录6测试结果总结9测试目的 验证能否将多台物理服务器虚拟化在一台性能优良的物理主机上对外提供同级别的应用支撑服务,并且确保系统高可用性。为今后在生产系统中大规模应用虚拟化技术提供测试数据作为决策依据。测试计划测试组件负责人配合人确认时间进度软、硬件准备XenServer测试环境搭建XenServer功能测试测试报告提交测试人员· *² 项目经理 · Citrix ² XXX 思杰客户经理² XXX 思杰系统工程师测试环境· 测试环境描述本次测试中将搭建两台物理服务器构成资源池(Resource Pool),有两个主要目标:功能性测试:虚拟机自动放置、XenMotion、HA等功能模块虚拟化性能测试:单台物理机可支撑的虚拟机数量· 软硬件准备· 硬件准备o 服务器,两台IBMx3650服务器² 2路或4路² 4G RAM² 2 100/1000M自适应网卡² 76G SCSI Hard Disko 后端存储设备² HBA直连NetApp SAN设备· 软件准备² Citrix XenServer Enterprise Edition² Windows Server 2003 SP2 Enterprise Version² Windows XP Professional Edition示意图· 服务器虚拟化测试环境示意图·测试内容及结果记录测试项目测试内容测试目标测试结果1虚拟平台安装格式化原服务器磁盘之后安装虚拟化平台需要的组件和辅助服务器安装管理工具控制台安装试用License文件验证虚拟平台安装过程是否简便可行通过光盘直接安装,10分钟左右完成安装过程验证管理工具是否可以对服务器和虚拟机进行管理通过使用XenCenter可以方便管理验证授权是否顺利安装通过可通过图形界面导入License文件2安装虚拟机在虚拟机中安装Windows 2003 R2 Ent CHS在虚拟机中安装Ubuntu 7.04 Server验证是否可以顺利安装Windows、Linux虚拟机验证模板生成功能通过顺利完成使用光盘或模板生成虚拟机3挂接文件系统挂接CIFS、NFS文件、通过HBA卡挂接EMC存储创建存储文件在存储中安装虚拟系统验证是否可以顺利使用其他机器上资源验证是否可以使用共享存储空间通过可以使用向导连接NFS/iSCSI/HBA等共享存储,并挂接Windows CIFS ISO镜像库4物理机到虚拟机转换安装P2V转换工具在线本地执行P2V转换在线执行远程P2V转换用BootCD执行P2V转换分别对Win2003 R2、Ubuntu 7.04做相同的转换操作访问转换之后虚拟机上的应用转换后网络以及其它设备可用验证转换工具是否可以顺利安装、使用验证是否可以执行多种P2V操作方式验证是否可以对Windows、Linux常见操作系统进行P2V转换验证转换之后的应用是否可以访问通过使用XenConvert成功完成Windows平台的P2V转换,支持多种形式的转换方式转换之后测试应用访问正常5应用安装、配置、访问分别在虚拟出来的Windows、Linux服务器上按照现有应用的部署文档部署应用,并配置和通过其他机器访问被部署的应用验证虚拟环境下应用的安装、配置、访问和在物理服务器上没有差别,均可顺利进行通过虚拟机的安装、配置、访问与物理机操作方式相同,甚至安装过程更加快捷便利6虚拟机基本管理管理对虚拟机远程访问(管理工具、ssh等)执行关闭虚拟机执行重启、休眠虚拟机通过管理工具直接对虚拟机进行操作安装虚拟机辅助工具管理工具操作性验证可以通过远程、控制台进行虚拟机操作通过支持终端服务验证可以模拟虚拟机的断电、Reset操作通过验证可以对虚拟机执行关机、重启、休眠操作通过开关机时间比物理机更加快捷验证通过控制台管理时可以全屏、缩放窗口通过Ctrl+Alt键实现切换验证虚拟机辅助工具可以顺利安装通过可以顺利安装XenServer Tools7虚拟VLAN在虚拟机中配置VLAN测试VLAN内外物理机、虚拟机互通性验证可顺利建立VLAN验证VLAN起到隔离网络的作用通过可以支持VLAN8虚拟机模板的建立及使用建立Windows 2003 Web应用模板制作模板、并测试模板转系统所需时间用模板创建的操作系统网络等其它设备是否可用验证各种虚拟机模板可以顺利建立通过验证通过模板可以顺利建立虚拟机通过收集虚拟机建立耗时数据从模板创建虚拟机大约耗时10分钟9虚拟机的克隆对现有虚拟机进行克隆验证克隆是否可以顺利进行,是否可以建立镜像操作系统序列号是否冲突SID通过可以使用Sysprep或NewSID等手段防止SID冲突10虚拟机负载情况监控查看虚拟机负载情况数据运行会造成CPU过载脚本验证虚拟化平台是否可以物理服务器、虚拟服务器的CPU、内存、网络、磁盘使用情况进行监控通过企业版可以保存以年为单位的所有性能监控数据验证在虚拟机异常情况下,是否会产生告警信息通过可以设置Email报警,管理员可以自定义告警阀值11测试虚拟机在线迁移对某个虚拟机进行在线迁移操作验证在线迁移操作可以顺利进行收集在线迁移时,业务中断时间数据通过连续Ping虚拟机,在XenMotion过程中只丢失一个数据包12测试虚拟机高可用性对一台物理服务器断电,观察虚拟服务器是否会自动转移到另外一沓物理服务器上转移之后访问被转移虚拟服务器中的应用验证转移会发生,业务不会中断太长时间通过验证转移之后业务可以继续访问通过收集发生高可用性转移时业务中断时间数据大约34分钟13测试单机负载安装多个虚拟机并在每个虚拟机中计算值到3200万位收集虚拟机、物理机负载承受情况参考其他测试数据14测试虚拟机性能在配置和虚拟机差不多的服务器和虚拟机中各自计算值到3200万位收集虚拟机CPU计算能力参考其他测试数据测试结果总结本次测试中一方面测试了XenServer最基本的服务器虚拟化功能,包括企业级应用必备的资源池、XenMotion、HA高可用性和XenConvert P2V转换等,这些基本功能都可以非常方便顺利地实现。另一方面,着重测试了*最为关注的几个功能点,结果如下:1、 架构的稳定性如图所示XenServer的架构中自带了系统级别的Cluster,任何节点出故障都不会影响HA模块的正常工作,这种架构比依赖Windows Server + SQL Server + Virtual Center的方式更加可靠,不会存在由于Virtual Center的单点故障而导致Motion、HA模块的失效。测试中分别模拟了XenServer Master 和 Member server故障的情形,结果表明HA高可用性都按照预期效果顺利实现。另外当XenServer Master节点故障时可以成功使用xe pool-emergency-transition-to-master将Menber Server升级。生产环境中资源池里所有的节点都可以使用SecureCRT等远程控制软件访问。2、 备份恢复方案对于服务等级要求较低的虚拟服务器,建议通过XenCenter的Export和Import进行备份和恢复; XenCenter的Export可以将XenServer中的虚拟服务器导出为XVA格式的文件,Import可以将XVA格式的文件导回到XenServer中。Export和Import操作非常简单,但是由于耗时较长,适用于可以较长时间离线的虚拟服务器。对于服务等级要求较高的虚拟服务器可以使用与存储技术配合的DR方案。XenServer 5.0的灾备方案主要借助后台存储的灾备功能,生产环境之外定期将存储中的MetaData备份和所有虚拟机镜像文件VDI复制到远程的备份环境中,如果存储支持Snapshot功能也可以充分利用以简化和加快备份恢复速度(此功能XenServer支持NetApp或Equalogic)。当生产环境出现故障时,可以快速将灾备环境中的存储挂接在新的XenServer资源池中,尽量缩短离线时间。元数据MetaData的备份和恢复操作非常简单,可以直接在XenServer本地控制台中执行,如下图所示:本次测试中使用Backup选项备份了XenServer的MetaData元数据,并保存到远程共享HBA存储上,占据了260M左右的存储空间。3、 XenServer与XenServer Essential的功能区别免费版的XenServer可以使用License文件方便地升级为XenServer Essential企业版,升级后HA、性能监控和高级存储功能都可以顺利打开,下表是所有版本的区别:FeatureXenServerEssentials for XenServer, Enterprise EditionEssentials for XenServer, Platinum Edition本地64位Xen系统管理程序Windows和Linux虚拟机Unlimited servers, VMs, and CPUsXenCenter统一虚拟化管理控制台多服务器管理XenMotion实时迁移历史性能数据监控 系统性能和错误信息E-mail报警 自动的高可用性(HA) StorageLink整合存储管理 工作流架构 动态置备虚拟服务器 动态置备物理服务器 自动实验室管理 标准化实施方案 | 白皮书 | Citrix XenDesktopPOC标准化实施指南基础环境简介及环境准备版本:v1.0第1章 POC手册使用介绍31.1 POC整体流程介绍及手册主要章节3第2章 环境准备42.1 POC环境整体构架示意图42.2 POC环境准备检查单42.3 POC环境主机及虚拟机配置列表6产品版本7修正历史7POC手册使用介绍本POC手册是Citrix虚拟桌面和虚拟应用测试工具包的一部分,提供了进行测试具体执行阶段所需要的分步指导。在具体开始实际测试工作前,应该已经和客户确认的测试计划,并且就环境的准备等事项,和客户进行了充分的沟通,确认环境准备完毕。本手册包含了最基本的测试环境的搭建,也包含了一些常用测试案例的测试步骤以及环境优化的指南。在实际测试中,可以根据实际的测试计划进行必要的调整。POC整体流程介绍及手册主要章节以下列出了本手册包含的主要章节内容基础测试环境搭建及优化1. 基础环境 LAB 1 XenServer安装及虚拟主机环境配置(包括XenServer, ISO Library,OS基础镜像模板)2. 基础环境 LAB 2 基础构架环境安装a. AD,DDC,XA操作系统安装,Windows 7, Windows XP OS安装(从模板生成)b. 配置AD,DHCP,DNS,并将其他主机加入域c. 建立测试账号,OU和用户组3. 基础环境 LAB 3 XenDesktop安装和基本配置 (含License服务)4. 基础环境 LAB 4 XenApp安装和基本配置,WI配置5. 基础环境 LAB 5 使用XenApp发布Win7体验的共享桌面6. 基础环境 LAB 6 客户端配置和访问7. 基础环境 LAB 7 环境优化指南具体测试项目8. 具体测试 LAB 1 桌面生命周期管理9. 具体测试 LAB 2 策略配置及会话管理测试10. 具体测试 LAB 3 用户体验、带宽测试和外设支持测试环境准备POC环境整体构架示意图POC环境准备检查单在开始测试前,请参考以下检查单确认需要准备的项目是否都已经完备。基础环境准备物理服务器准备 硬件服务器是否满足测试要求,推荐采用2路6核,16G内存以上 CPU开启VT或AMD/V功能-BIOS中设定 CPU禁用C-State-BIOS中设定 禁用Multi-thread-BIOS中设定 启用Remote console(如果是IBM服务器) -BIOS中设定 确定服务器的BIOS日期是否配置正确-BIOS中设定 禁用Executive lock bit-BIOS中设定 本地磁盘建议设置成RAID1或RAID 1/0 如果磁盘以前安装过 VMware 或其它 OS, 重新初始化RAID10 一台Windows 7或者WinXP客户端,作为管理客户端思杰测试许可证 准备测试许可证文件,同时确定许可证文件对应的主机名并区分大小写(本手册中,许可服务器主机名为“CTXDDC”) 测试许可证有效期至少1个月以上安装映像文件和介质 Windows 2008 R2 SP1 Windows 2003 SP2 (可选) Windows XP SP3 Windows 7 SP1 Citrix XenDesktop ISO (版本5.6) Citrix XenApp ISO (版本6.5, 版本5.0 FP2(可选) Citrix XenServer 光盘 (版本6.1)IP地址 服务器固定IP地址 至少5个 (手册中使用 192.168.x.151-154) 虚拟桌面VM地址 (DHCP) 2-10个 (手册中使用192.168.x.171-200)POC环境主机及虚拟机配置列表Hostname角色安装软件IPOS本地存储内存备注Xenserver01虚拟主机(物理)XenServer 6.0.2192.168.x.1XenServer16GCTXAD活动目录域控制器2008DNSDHCP192.168.x.151Server 2008R2Ent Sp1C:2GB域名citrixlab.localCTXDDCXenDesktop DDCWILicenseXenDesktop 5.6 FP1192.168.x.152Server 2008R2Ent Sp1C:40GB4GB注意,License服务器的主机名必须和license文件的主机名严格一致,并且区分大小写。CTXXAXenApp ServerXenApp 6.5Office192.168.x.153Server 2008R2Ent Sp1C:40GB4GBCTXXA5(可选)XenApp Server(5.0 for 2003)XenApp 5.0Office192.168.x.154Server 2003 SP2C: 24GB2GBCTXWin7Win7模板VDADHCPWin7 SP1C:30 GB2GBCTXXPXP模板VDADHCPXP SP3C:24 GB1GBWin7Pool01-Win7Pool02Win7 Pool -Random类型VMVDADHCPWin7C:30GB2GBWin7PVD01-Win7PVD02Win7 Personal vDisk 类型VMVDADHCPWin7C:30GBP:5GB2GBWin7VDI01-Win7VDI03Win7 Dedicated类型 VMVDADHCPWin7C:30GB2GB产品版本产品版本XenDesktop5.xXenApp6.xXenServer6.x修正历史修正改变说明更新者日期V0.1原始文件Xue Gang2012年9月27日V0.2修正格式Qian Kai2012年10月25日V1.0正式发布2012年11月2日关于思杰思杰系统公司(纳斯达克股票代码:CTXS)是全球领先的移动和云解决方案提供商,旨在转变云计算时代人、企业和IT部门的工作与协作方式,拥有市场领先的云、协同、网络和虚拟化技术。思杰已帮助全球26万家企业成功部署移动办公和云服务,简化原本复杂的企业IT服务。思杰全面的解决方案每天为全球75的互联网用户提供服务, 与全球100多个国家的10,000多家公司建立了合作伙伴关系。思杰公司2011年收入达到22.1亿美元。欲知更多信息,请登录:。©2012思杰系统公司版权所有,保留所有权利。Citrix®, Access Gateway, Branch Repeater, Citrix Repeater, HDX, XenServer, XenApp, XenDesktop and Citrix Delivery Center是思杰系统公司和/或一个或多个分公司在美国和其他国家的商标或注册商标。所有其他商标和注册商标分属它们各自的所有者。