VMware服务器虚拟架构测试方案日期2012.7目录1.测试目的..................................................................................................................12.测试人员及职责......................................................................................................22.1.测试人员............................................................................................................22.2.职责划分............................................................................................................33.测试安排..................................................................................................................43.1.测试时间............................................................................................................43.2.测试地点............................................................................................................43.3.测试进度............................................................................................................44.测试环境..................................................................................................................54.1.测试环境拓扑图................................................................................................54.2.测试设备要求....................................................................................................64.2.1.ESX服务器.................................................................................................64.2.2.共享磁盘阵列.............................................................................................74.2.3.测试相关软件.............................................................................................74.2.4.网络设备.....................................................................................................74.2.5.VCenter管理服务器...................................................................................85.测试步骤..................................................................................................................95.1.测试内容一览表................................................................................................95.2.详细测试步骤..................................................................................................105.2.1.VCenter服务器安装测试.........................................................................105.2.2.ESX服务器基本功能测试.......................................................................105.2.3.VSPHERE虚拟架构高可用性测试.........................................................135.2.4.VMwareConverter工具测试...................................................................146.测试结论................................................................................................................161.测试目的本次测试的主要目的是为了更好的协助用户了解VMware的虚拟架构,为采用VMware服务器虚拟架构软件实现山东省人口与计划生育委员会X86平台服务器的虚拟化整合、高可用性及业务连续性等提供完善可行的解决方案。将对X86服务器虚拟化整合过程中所涉及到的相关技术进行验证,以检验VMware虚拟架构解决方案的可行性、可靠性及稳定性。本次测试主要对如下几个方面进行功能性验证。实现从物理机向虚拟机的迁移(VMwareConverter)虚拟化服务器、存储及网络(VMwareESXiServer)虚拟基础架构的集中管理、自动化和优化(VMwareVCenter)虚拟机的在线实时迁移(VMwareVMotion)存储的在线迁移(VMwarevMotion)虚拟化服务器的高可用性(VMwareHA)实现虚拟机的动态平衡与资源分配(VMwareDRS、DPM)虚拟化的容错技术(VMwareFaultTolerance)虚拟机的集中化备份(VMwareDataRecovery)虚拟环境的防火墙及流量控制(VMwarevShieldZones)2.测试人员及职责2.1.测试人员测试由山东省人口与计划生育委员会网络监管部门与VMware公司及相关设备厂商共同完成,山东省人口与计划生育委员会提供固定的组织管理人员和工程技术人员与各厂商进行接洽,根据测试计划有步骤地进行测试工作。姓名职责单位名称联系电话邮件地址山东省人口与计划生育委员会测试项目负责人虚拟架构软件厂商-VMware公司服务器-存储-其他-2.2.职责划分参与测试单位参与人员职责山东省人口与计划生育委员会1.负责检查测试方案是否符合要求;2.负责测试场地、服务器环境、存储环境、网络环境准备;3.负责应用环境的准备并提供相关应用模拟工具及数据;4.配合厂商设备安装、调试;5.检查测试准备工作是否满足测试的要求;6.与厂商共同测试;7.独立监督测试过程,确认测试记录、测试结果是否真实有效。虚拟架构软件厂商-山东胜华通成1.负责编写虚拟架构基本测试方案;2.负责提供VMware软件产品及相关试用License;3.负责确认测试所用设备与VMware产品的兼容性;4.负责协调测试过程中VMware相关问题的上诉解决;5.负责确认测试步骤符合VMware虚拟架构软件最佳实践规范。服务器-1.负责相关测试服务器的安装、配置;2.负责VMware虚拟架构软件在服务器上的安装与配置;3.与客户共同进行虚拟架构软件的测试工作;4.配合客户应用平台的安装与配置工作;5.负责对服务器产品指标进行监控;6.负责向客户提供服务器相关原始测试数据。存储-1.负责存储设备与服务器、网络的连接;2.负责存储空间分配、划分;3.配合数据库建库、建表工作;4.与客户共同进行虚拟架构软件的测试工作;5.负责对存储产品指标进行监控;6.负责向客户提供存储相关原始测试数据。3.测试安排3.1.测试时间测试时间定于D1日开始,D3日结束全部测试,并在D5日时提交最终的测试报告。3.2.测试地点山东省人口与计划生育委员会,地址:玉函路75号。3.3.测试进度本次测试进度安排如下:序号项目时间内容周期1测试方案最终确定D1日确定最终测试方案1天2测试设备现场就位D1日之前测试设备到场就位、完成设备搭建、网络环境准备、电源连接等3测试实施阶段(不含周日休息日共3天工作日)D1日上午VCenter服务器安装测试0.5天D1日下午ESXi服务器基本功能测试0.5天D2日VSPHERE虚拟架构高可用性测试1天D3日VMwareConverter工具测试1天4测试总结及评估D4日对测试数据进行分析总结1天5完成测试报告D5日根据测试结果完成最终测试报告1天4.测试环境4.1.测试环境拓扑图4..1.1硬件环境机架式服务器两台(配置:)存储PCServer一台运行WindowsOS,用来安装VmwarevCenter。相关的存储网络和测试生产网络。4..1.2软件环境VmwareVSPHEREEnterpriseEditonVmware虚拟化技术软件企业版本包含VMwareVCenter,ESXiServer等组件Vmwareconverter实现物理机转换为虚拟机VMwaretestlicense可以通过Vmware网上申请60天试用license为了完整地检验VMware服务器虚拟架构解决方案的所有先进功能,测试环境要求至少两台以上的X86服务器用于安装VMware的ESXiServer,每台服务器建议最少配置3个以上千兆网口,分别用于虚拟机的应用网络、ESXi服务器的管理网络以及VMotion的心跳网络,如果需要测试NICTeaming功能,建议为虚拟机的应用网络再多配一个千兆网口。为了测试虚拟机VirtualSMP功能,建议服务器至少配置两颗CPU。为了测试VMotion、HA及DRS等VSPHERE的高可用性特性,需要配置共享的存储阵列,如SAN、iSCSI或NAS产品,如果是SAN存储阵列,建议配置两块以上的HBA卡用于冗余以及测试Multipathing功能,如果是iSCSI阵列,建议配置两块以上的iSCSI卡,或者是用两块千兆网卡以软件的方式实现iSCSI功能,对于NAS产品,同样建议配置两块千兆网卡用NICTeaming的方式实现多路经功能。如果存储阵列的端口数量不够多,需要配置额外的光纤交换机或网络交换机以扩展端口连接数量。整个虚拟架构由单独的VCenter管理服务器统一管理。另外根据需要,配置一到两台千兆网交换机及客户访问机(可用个人笔记本电脑代替)。4.2