Citrix-XenServer服务器虚拟化测试方案.doc
《Citrix-XenServer服务器虚拟化测试方案.doc》由会员分享,可在线阅读,更多相关《Citrix-XenServer服务器虚拟化测试方案.doc(19页珍藏版)》请在三一办公上搜索。
1、Citrix服务器虚拟化测试方案与测试报告目录测试目的4测试计划4测试人员4测试环境4示意图5测试内容及结果记录6测试结果总结9测试目的 验证能否将多台物理服务器虚拟化在一台性能优良的物理主机上对外提供同级别的应用支撑服务,并且确保系统高可用性。为今后在生产系统中大规模应用虚拟化技术提供测试数据作为决策依据。测试计划测试组件负责人配合人确认时间进度软、硬件准备XenServer测试环境搭建XenServer功能测试测试报告提交测试人员 * 项目经理 Citrix XXX 思杰客户经理 XXX 思杰系统工程师测试环境 测试环境描述本次测试中将搭建两台物理服务器构成资源池(Resource Poo
2、l),有两个主要目标:功能性测试:虚拟机自动放置、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示意图 服务器虚拟化测试环境示
3、意图测试内容及结果记录测试项目测试内容测试目标测试结果1虚拟平台安装格式化原服务器磁盘之后安装虚拟化平台需要的组件和辅助服务器安装管理工具控制台安装试用License文件验证虚拟平台安装过程是否简便可行通过光盘直接安装,10分钟左右完成安装过程验证管理工具是否可以对服务器和虚拟机进行管理通过使用XenCenter可以方便管理验证授权是否顺利安装通过可通过图形界面导入License文件2安装虚拟机在虚拟机中安装Windows 2003 R2 Ent CHS在虚拟机中安装Ubuntu 7.04 Server验证是否可以顺利安装Windows、Linux虚拟机验证模板生成功能通过顺利完成使用光盘或模
4、板生成虚拟机3挂接文件系统挂接CIFS、NFS文件、通过HBA卡挂接EMC存储创建存储文件在存储中安装虚拟系统验证是否可以顺利使用其他机器上资源验证是否可以使用共享存储空间通过可以使用向导连接NFS/iSCSI/HBA等共享存储,并挂接Windows CIFS ISO镜像库4物理机到虚拟机转换安装P2V转换工具在线本地执行P2V转换在线执行远程P2V转换用BootCD执行P2V转换分别对Win2003 R2、Ubuntu 7.04做相同的转换操作访问转换之后虚拟机上的应用转换后网络以及其它设备可用验证转换工具是否可以顺利安装、使用验证是否可以执行多种P2V操作方式验证是否可以对Windows、
5、Linux常见操作系统进行P2V转换验证转换之后的应用是否可以访问通过使用XenConvert成功完成Windows平台的P2V转换,支持多种形式的转换方式转换之后测试应用访问正常5应用安装、配置、访问分别在虚拟出来的Windows、Linux服务器上按照现有应用的部署文档部署应用,并配置和通过其他机器访问被部署的应用验证虚拟环境下应用的安装、配置、访问和在物理服务器上没有差别,均可顺利进行通过虚拟机的安装、配置、访问与物理机操作方式相同,甚至安装过程更加快捷便利6虚拟机基本管理管理对虚拟机远程访问(管理工具、ssh等)执行关闭虚拟机执行重启、休眠虚拟机通过管理工具直接对虚拟机进行操作安装虚拟
6、机辅助工具管理工具操作性验证可以通过远程、控制台进行虚拟机操作通过支持终端服务验证可以模拟虚拟机的断电、Reset操作通过验证可以对虚拟机执行关机、重启、休眠操作通过开关机时间比物理机更加快捷验证通过控制台管理时可以全屏、缩放窗口通过Ctrl+Alt键实现切换验证虚拟机辅助工具可以顺利安装通过可以顺利安装XenServer Tools7虚拟VLAN在虚拟机中配置VLAN测试VLAN内外物理机、虚拟机互通性验证可顺利建立VLAN验证VLAN起到隔离网络的作用通过可以支持VLAN8虚拟机模板的建立及使用建立Windows 2003 Web应用模板制作模板、并测试模板转系统所需时间用模板创建的操作系
7、统网络等其它设备是否可用验证各种虚拟机模板可以顺利建立通过验证通过模板可以顺利建立虚拟机通过收集虚拟机建立耗时数据从模板创建虚拟机大约耗时10分钟9虚拟机的克隆对现有虚拟机进行克隆验证克隆是否可以顺利进行,是否可以建立镜像操作系统序列号是否冲突SID通过可以使用Sysprep或NewSID等手段防止SID冲突10虚拟机负载情况监控查看虚拟机负载情况数据运行会造成CPU过载脚本验证虚拟化平台是否可以物理服务器、虚拟服务器的CPU、内存、网络、磁盘使用情况进行监控通过企业版可以保存以年为单位的所有性能监控数据验证在虚拟机异常情况下,是否会产生告警信息通过可以设置Email报警,管理员可以自定义告警
8、阀值11测试虚拟机在线迁移对某个虚拟机进行在线迁移操作验证在线迁移操作可以顺利进行收集在线迁移时,业务中断时间数据通过连续Ping虚拟机,在XenMotion过程中只丢失一个数据包12测试虚拟机高可用性对一台物理服务器断电,观察虚拟服务器是否会自动转移到另外一沓物理服务器上转移之后访问被转移虚拟服务器中的应用验证转移会发生,业务不会中断太长时间通过验证转移之后业务可以继续访问通过收集发生高可用性转移时业务中断时间数据大约34分钟13测试单机负载安装多个虚拟机并在每个虚拟机中计算值到3200万位收集虚拟机、物理机负载承受情况参考其他测试数据14测试虚拟机性能在配置和虚拟机差不多的服务器和虚拟机中
9、各自计算值到3200万位收集虚拟机CPU计算能力参考其他测试数据测试结果总结本次测试中一方面测试了XenServer最基本的服务器虚拟化功能,包括企业级应用必备的资源池、XenMotion、HA高可用性和XenConvert P2V转换等,这些基本功能都可以非常方便顺利地实现。另一方面,着重测试了*最为关注的几个功能点,结果如下:1、 架构的稳定性如图所示XenServer的架构中自带了系统级别的Cluster,任何节点出故障都不会影响HA模块的正常工作,这种架构比依赖Windows Server + SQL Server + Virtual Center的方式更加可靠,不会存在由于Virtu
10、al Center的单点故障而导致Motion、HA模块的失效。测试中分别模拟了XenServer Master 和 Member server故障的情形,结果表明HA高可用性都按照预期效果顺利实现。另外当XenServer Master节点故障时可以成功使用xe pool-emergency-transition-to-master将Menber Server升级。生产环境中资源池里所有的节点都可以使用SecureCRT等远程控制软件访问。2、 备份恢复方案对于服务等级要求较低的虚拟服务器,建议通过XenCenter的Export和Import进行备份和恢复; XenCenter的Expor
11、t可以将XenServer中的虚拟服务器导出为XVA格式的文件,Import可以将XVA格式的文件导回到XenServer中。Export和Import操作非常简单,但是由于耗时较长,适用于可以较长时间离线的虚拟服务器。对于服务等级要求较高的虚拟服务器可以使用与存储技术配合的DR方案。XenServer 5.0的灾备方案主要借助后台存储的灾备功能,生产环境之外定期将存储中的MetaData备份和所有虚拟机镜像文件VDI复制到远程的备份环境中,如果存储支持Snapshot功能也可以充分利用以简化和加快备份恢复速度(此功能XenServer支持NetApp或Equalogic)。当生产环境出现故障
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Citrix XenServer 服务器 虚拟 测试 方案
链接地址:https://www.31ppt.com/p-3980863.html