poc相关测试报告模板v1.0by fred_第1页
poc相关测试报告模板v1.0by fred_第2页
poc相关测试报告模板v1.0by fred_第3页
poc相关测试报告模板v1.0by fred_第4页
poc相关测试报告模板v1.0by fred_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、x()Nutanix 超融合系统 POC 测试2015年11月目录目录2前言4测试背景4测试目的4测试环境4测试项目汇总6测试总结6Nutanix综合功能测试8简易安装部署9使用Foundation快速部署AHV&CVM9快速初始化配置92Prism管理运维工具102.2Prism主页信息概览10系统健康检查10硬件状态检查10直观和丰富的报表功能11快速备份和恢复11一键式不间断系统升级12其他Nutanix功能测试12硬件故障辅助定位(LED)12REST API Explorer - 查询所有Rest API接口...62.3.72

2、..11Support Portal - 打开技术支持中心. 13Licensing - 更新集群License13Authentication Configuration - 添加AD域管理验证13Role Map. 14Create User - 创建用户14SMTP Server - 配置邮件服务器地址14Configuration - 配置告警邮件14AlertAlert Policies - 告警策略配置15Filesystem Whiists - 文件系统白. 152.4小结15AHV功能测试16虚机生命周期管理16创建虚机16客户操作系统及应用部

3、署17克隆虚机17删除虚机17虚机可用性管理183漂移测试.2高可用测试183.3虚机格式转换183.4小结19Nutanix扩展性及冗余测试20扩展性测试20冗余性测试20CVM冗余测试20电源冗余测试21链路冗余测试22节点冗余测试22磁盘冗余测试224.3小结23Nutanix性能测试24基本I/O性能测试25最大IOPS读性能测试25最大IOPS写性能测试255.1.34k随机70%读30%写性能测试265.1.48k随机70%读30%写性能测试275.1.5512k连续100%读性能测试285.1.6512k连续100%写性能测试28VDI场景性能测试29虚拟桌面

4、克隆29启动风暴295.3小结3051前言1.1测试背景虚拟化技术是云计算的之一,随着云计算技术的逐步推广, 虚拟化环境下传统集中架构被越来越多地诟病,超融合架构越来越多地成为虚拟化环境中的首选基础架构。由于其横向扩展、快速部署、易管理、节省机柜空间和耗电等,已在制造、金融、电信、电力等行业的数据中心领域得到部署和应用。Nutanix作为业界最为领先的超融合虚拟化厂商,能够更加快速、高效、稳定的支撑起众多企业的虚拟化环境。1.2测试目的此次测试需要达到以下目的:验证Nutanix超融合架构的综合功能验证Nutanix基于KVM的虚拟化管理套件AcropolisHypervisor的功能特性验证

5、Nutanix融合架构的可靠性及冗余特性验证在Nutanix系统应用的性能表现1.3测试环境Nutanix 融合虚拟化配置:节点安装Acropolis Hypervisor 4.5NOS版本:型号每节点(共四个节点)CPU内存硬盘网络NX-3460E5-2680v2256GBSSD: 2 x 480GB HDD: 4 x 1TB2x 10GB SFP+2 x 1TB 10BaseT 1 x 100M IMPI实际可用容量:8TB (RF=2)打开EC,可用容量可提高至12TB网络拓扑及地址信息:每个节点有2个万兆端口,连接1台万兆交换机,并且使用trunk口上联到用户测试环境。每个节点IPMI

6、连接一台千兆交换机,并上连到测试环境中带外管理的VLAN端口,地址信息如下:虚拟化环境用户名口令:用户名口令连接方式Prismadminadminhttps:/:9440CVMnutanixnutanix/4usshESXrootnutanix/4usshIPMIADMINADMINhttp:/节点CVM IP(VLAN:)ESX IP(VLAN:)IPMI IP(VLAN:)Node-A463935Node-B474036Node-C484437Node-D494538Gateway545454DNSNTP01.4测试项目汇总本POC详细涵盖功能测试、虚拟化管理程序(Hypervisor)测

7、试、冗余测试及性能测试等多项测试点和功能项,以验证Nutanix可靠性、易用性及优于传统架构的性能和扩展性。1.5测试总结可管理/易于使用AHV(虚拟化管理程序)的完备功能冗余性测试测试类别测试项目完成状况Nutanix功能测试16项AHV功能测试4项可靠性/冗余测试6项基本性能测试(CPU、I/O)6项扩展性能测试(VDI)2项性能测试2Nutanix综合功能测试在本章范围中,进行以下测试以验证Nutanix超融合系统的基本特性:测试场景测试点测试目标测试条目/步骤结果简易安装 部署基 于 Foundation 快速安装部署快速初始化/创建集群1小时20分内完成开箱/ 上架/初始化及调试利用

8、Foundation重刷设备,把Hypervisor从KVM换到vSphere,观察所需要的时间利用Java Applet工具,通过IPv4地址登录 CVM,初始化并创建Nutanix集群,观察所需要的时间登录 Prism ,创建 Storage Pool 及Container,观察所需要的时间运维 管理界面Prism 管理工具功能一览Prism 系统健康检查Prism 硬件状态检查Prism 性能报表及故障快速备份和恢复一键式/不间断系统升级命令行管理工具(可选)快速完成集群资源一览,故障效率提高 50%,一键完成对NOS、 Hypervisor 和 firmware 的升 级,且升级过程中

9、应用不中断登录Prism观察首页的信息进入Prism 健康检查页面,观察各对象(VM,Host,Disk,Storage Pools等等)的状态进入Prism硬件状态页,观察当前硬件配置及运行情况,尝试打开Turn On Led选项来定位故障硬盘进入Prism系统分析页面,观察系统负载情况,寻找故障点并找到其原因(如果有的话)进入Prism升级页面,升级NOS到版,观察过程中VM的运行是否会中断进入Prism数据保护页面,把需要保护的虚机加入到保护域,并设定创建快照的频度。在快照成功创建后,对被保护做些更改,并恢复到之前的快照,观察虚 化。命令行管理工具,登录到CVM并查看集群状态和主机列表等

10、信息其他功能 测试(可 选)查 询 RESTAPI编程接口技术支持中心增加AD 域管理验证更新集群 License管理工具操作简单但功能完备登录Prism,通过REST API菜单查询程序调用接口登录Prism ,查询当前版本,通过support技术支持登录Prism来更新License登录Prism,通过验证菜单配置AD域验证,实现用户的管理2.1简易安装部署2.1.1 使用Foundation快速部署AHV&CVM2.1.2 快速初始化配置通过集群配置工具完成集群配置配置过程登陆到Prism管理界面创建StoragePool用户管理SMTP 邮 件 通知及告警测试文件系统白登录Prism,

11、配置SMTP邮件告警登录Prism,配置文件系统白,验证外部集群主机能否连接到Nutanix空间创建Container,并挂在到所有节点2.2Prism管理运维工具2.2.1 Prism主页信息概览Nutanix自带的管理控制台Prism,不仅可以提供所有服务器等基础架构硬件的管理,还可以管理所有虚拟机,完成虚拟机的日常。使用方便,用户不在需要在多个管理界面之间进行切换,从而实现管理,降低日常管理成本。2.2.2 系统健康检查可对系统总体运行情况做到一目了然,及时掌握系统健康度信息:2.2.3 硬件状态检查通过硬件状态页查看当前硬件版本、配置及运行情况,一旦出现问题时,可借助TurnOnLed

12、功能来辅助定位故障点。2.2.4 直观和丰富的报表功能可对指标项进行报表展示,并且可将不同节点的同一项在一个报表界面中呈现,如下图:也可以在同一个界面中呈现同一节点的不同项。2.2.5 快速备份和恢复从Prism 界面进入Data Protection页面,创建Protection;选择要保护的虚拟机,并添加到右侧保护列表中。创建调度计划,每个小时执行一次快照,保留的多份快照数据。2.2.6 一键式不间断系统升级通过一键式升级快速完成NOS、Hypervisor和磁盘firmware的升级,且不中断业务的运行2.3其他Nutanix功能测试2.3.1 硬件故障辅助定位(LED)2.3.2 RE

13、ST API Explorer - 查询所有Rest API接口2.3.3 Support Portal - 打开技术支持中心当需要寻求技术支持时,可以直接从Prism界面中打开技术支持中心,并登陆即可2.3.4 Licensing - 更新集群License点击License来为集群添加新的License以下是手工更新集群license的页面:2.3.5 Authentication Configuration - 添加AD域管理验证添加AD和验证的IP地址端口:ldap:/8:389,可以使用AD进行用户验证实现域账号登陆2.3.6 Role Map可以将域账号中的角色为Nutanix的管

14、理员用户或者普通用户2.3.7 Create User - 创建用户可以创建其他管理员用户或者非管理员用户并使用该用户登陆2.3.8 SMTP Server - 配置邮件服务器地址配置邮件服务器地址用于发送告警邮件2.3.9 AlertConfiguration - 配置告警邮件配置发送告警邮件给管理员或者Nutanix Support2.3.10 Alert Policies - 告警策略配置针对不同告警,可以配置响应的告警策略通知管理员,避免发生告警风暴2.3.11Filesystem Whiists - 文件系统白允许特定网段的IPNutanix2.4小结Nutanix产品融合计算与,管

15、理运维简单,数据集中安全、快速部署、扩展方便,具有高可用性,减碳节能。3AHV功能测试AHV是Nutanix基于KVM的Hypervisor管理程序。在开源的KVM基础之上,Nutanix添加了管理的特性并强化了界面,使之实用性得到大大提高。当前版本(4.5)已经实现企业应用所需的对VM的生命周期管理和可用性管理等重要特性。另外,其所独有的虚机格式转换也大大方便了用户在不同Hypervisor之前做VM的迁移。3.1虚机生命周期管理3.1.1 创建虚机准备安装文件(ISO)测试场景测试点测试目标测试条目/步骤结果AHV功能测试快速布署虚机,在一分可以布署50台以上的虚拟机虚机vMotion测试

16、虚机HA测试,包含所有网络都断线也可顺利侦测从ESXi 快速转换到 AHV, 超过200GB 的虚拟不需一分钟转换完成AHV 基于开源的架构但具备企业级特性,特别地支持虚机在不同 Hypervisor之间互转登录Prism,完成ISO准备,转到 VM管理页,创建虚机并安装客户操作系统。完成虚机部署后,尝试克隆和删除。选中某一个VM,把它从一个Node迁移到另个Node。Node A上所运行的虚机,人为移除Node A,观察其包含的虚机是否在其他Node上重启从其他的集群(vSphere集群)中选择一个虚机,将其vmkd文件 到 Nutanix集群中。在AHV中创建新的虚机,选择之前 过来的vm

17、kd作为其磁盘母本,启动新的虚机,观察其状态。进入Prism VM管理页,创建网络创建VM3.1.2 客户操作系统及应用部署打开Console界面,完成Guest OS的安装3.1.3 克隆虚机基于上一步创建的虚机,克隆10个一样的副本,所用的时间3.1.4 删除虚机把部分临时创建的虚机删除3.2虚机可用性管理3.2.1漂移测试打开特定虚机A,在其客户操作系统中进行打开应用的操作,并同时进行迁移的动作,观察是否会对已开应用造成影响3.2.2 高可用测试通过Prism的VM管理界面,下节点A上所运行的虚机,人为关闭该节点的电源或拔掉该节点的所有网线,观察相关VM的状态。3.3虚机格式转换把vSp

18、here上的虚机数据文件拷贝到Nutanix集群中,创建新的虚机,在创建时数据文件选择已拷贝过来的VMDK文件,完成虚机安装部署。打开已部署完毕的虚机,观察其客户操作系统、所部署应用并尝试运行应用。整个过花费的时间。3.4小结4Nutanix扩展性及冗余测试4.1扩展性测试Nutanix集群具备动态横向扩展的能力,在当前集群中通过动态添加新节点的方式,动态扩展性能和容量。该测试的前提条件为:需要富裕的未加入当前集群的新节点。测试场景测试点测试目标测试条目/步骤结果扩展性测试动态添加节点随着节点数的添加,容量和性能呈线性增长在有新节点可用的情况下,尝试通过 Prism来扩展集群,观察集群容量和

19、CPU/RAM资源的变化。把已有的一个Node从集群移走,观察资源信息(CPU,Mem,Storage)。然后把移出去的Node再加回来,观察资源变化情况(CPU,Mem,Storage)。冗余测试CVM冗余测试电源冗余测试链路冗余测试节点冗余测试磁盘冗余测试具备分布式架构独有的高可用特性,集群中不再存在单一故障点人为关闭Node A上的CVM,观察其所包含的虚机运行是否受影响人为移除一个电源,观察是否影响集群操作在两个万兆网口都连通的情况下,人为移除其中一个网口的网线,观察该节点是否受影响人为关闭Node A上的电源,观察集群中虚机运行是否受影响(该测试同AHV中HA功能验证)人为拔出某个节

20、点上的磁盘,观察 Prism中告警状态并确认集群 是否受影响.并且 其过程中应用程序的性能是否受到较大影响4.2冗余性测试4.2.1 CVM冗余测试测试描述:每个节点上的CVM虚拟机负责本节点上其他虚拟机的IO操作,当CVM节点故障时,节点上所有其他虚拟机的IO操作将自动重定向到另一个节点的CVM上,保证虚拟机正常运行。测试截图:测试结论:4.2.2 电源冗余测试测试描述:任意关闭一个电源,Prism界面有信息,Nutanix设备工作正常。重新开启被关闭的电源,Prism到电源恢复正常。测试结论:单个电源失效不影响节点的正常运行4.2.3 链路冗余测试测试描述:任意一根uplink链路失效,节

21、点工作正常。测试结论:单个网卡故障不影响网络通讯,网卡可以通过虚拟化层的Teaming方式进行配置,支持主备模式或者负载均衡的方式4.2.4 节点冗余测试本节同3.2.2,请参考其相应内容。4.2.5 磁盘冗余测试当Nutanix在工作是,将一块SATA硬盘拔出,系统工作正常,Prism界面有告警期间运行一定的应用,观察其性能是否受较大的影响将磁盘插回去之后,系统恢复正常测试结论4.3小结5Nutanix性能测试性能测试将涵盖两部分内容,一是基于IOmeter的基本I/O性能测试,另一部分是针对特定场景如VDI的性能测试。测试场景测试点测试目标测试条目/步骤结果基础I/O测试测试随机读写的性能

22、,同时观察CPU和内存的使用情况( 观察对象CVM 和主机)测试顺序读写的性能,同时观察CPU和内存的使用情况( 观察对象CVM 和主机)超融合带来更好的 性 能 和 延 展性,在每个节点上运行一个VM,每个VM上跑8个 Iometer 的 Worker , IO 大小设为 512Byte,100%读。4个节点上4个VM共32个 Worker同时跑起来,至少5分钟以上,观察运行稳定后每个 VM 的 IO 性能的结果 (IOPS)在每个节点上运行一个VM,每个VM上跑8个 Iometer 的 Worker , IO 大小设为 512Byte,100%写。4个节点上4个VM共32个 Worker同

23、时跑起来,至少5分钟以上,观察运行稳定后每个 VM 的 IO 性能的结果 (IOPS)在每个节点上运行一个VM,每个VM上跑8个Iometer的Worker,IO大小设为4k,70%读30%写。4个节点上4个VM共32个Worker同时跑起来,至少5分钟以上,观察运行稳定后每个VM的IO性能的结果(IOPS)在每个节点上运行一个VM,每个VM上跑8个Iometer的Worker,IO大小设为8k,70%读30%写。4个节点上4个VM共32个Worker同时跑起来,至少5分钟以上,观察运行稳定后每个VM的IO性能的结果(IOPS)在每个节点上运行一个VM,每个VM上跑8个Iometer的Work

24、er,IO大小设为512k, 100%读。4个节点上4个VM共32个Worker同时跑起来,至少5分钟以上,观察运行稳定后每个VM的IO性能的结果(MB/s)在每个节点上运行一个VM,每个VM上跑8个Iometer的Worker,IO大小设为512k, 100%写。4个节点上4个VM共32个Worker同时跑起来,至少5分钟以上,观察运行稳定后每个VM的IO性能的结果(MB/s)5.1基本I/O性能测试5.1.1 最大IOPS读性能测试配置前提:-1VM/Node-1IOmeter/VM-8Worker/IOmeter-IOmeter:Max Disk Size Sectors: 800000

25、0-IOmeter:# ofoutstanding I/Os: 4-IOmeter:AcsSpecTransfer Request Size: 512 BytesPercent Random/Sequential Distribution: 100% RandomPercent Read/Write Distribution: 100% Read-IOmeter:AcsSpec-IOmeter:AcsSpec配置说明:每个节点上建一个Windows虚机,每个虚机里运行一个IOmeter,每个IOmeter中跑8个Worker,测试的磁盘最大值为4GB。除此以外,测试的I/O大小为512字节,全

26、随机100%读。测试过程:同时打开每个节点上VM中的IOmeter,运试至少5分钟IOPS:5.1.2 最大IOPS写性能测试配置前提:桌面虚拟化测试快速创建/克隆虚拟桌面启动风暴利用超融合克隆和元数据克隆,提高虚拟桌面的生成速度并有效避免启动风暴带来的影响每个节点上同时生成99个桌面,观察总共所需时间。分别测试linked clone和 full clone。同时启动所有节点上的桌面,所需时间,并观察CPU、内存及IO负载情况。-1VM/Node-1IOmeter/VM-8Worker/IOmeter-IOmeter:Max Disk Size Sectors: 8000000-IOmete

27、r:# ofoutstanding I/Os: 4-IOmeter:AcsSpecTransfer Request Size: 512 BytesPercent Random/Sequential Distribution: 100% RandomPercent Read/Write Distribution: 100% Write-IOmeter:AcsSpec-IOmeter:AcsSpec配置说明:每个节点上建一个Windows虚机,每个虚机里运行一个IOmeter,每个IOmeter中跑8个Worker,测试的磁盘最大值为4GB。除此以外,测试的I/O大小为512字节,全随机100%写

28、。测试过程:同时打开每个节点上VM中的IOmeter,运试至少5分钟,IOPS:5.1.3 4k随机70%读30%写性能测试本测试模拟数据库实际运行的I/O特性,来评测数据库读写的性能。配置前提:-1VM/Node-1IOmeter/VM-8Worker/IOmeter-IOmeter:Max Disk Size Sectors: 8000000-IOmeter:# ofoutstanding I/Os: 4-IOmeter:AcsSpecTransfer Request Size: 4 KBPercent Random/Sequential Distribution: 100%-IOmete

29、r:AcsSpecRandom-IOmeter:AcsSpec Percent Read/Write Distribution: 70%Read 30%Write配置说明:每个节点上建一个Windows虚机,每个虚机里运行一个IOmeter,每个IOmeter中跑8个Worker,测试的磁盘最大值为4GB。除此以外,测试的I/O大小为4KB,全随机70%读30%写。测试过程:同时打开每个节点上VM中的IOmeter,运试至少5分钟IOPS:5.1.4 8k随机70%读30%写性能测试本测试模拟数据库实际运行的I/O特性,来评测数据库读写的性能。配置前提:-1VM/Node-1IOmeter/V

30、M-8Worker/IOmeter-IOmeter:Max Disk Size Sectors: 8000000-IOmeter:# ofoutstanding I/Os: 4-IOmeter:AcsSpecTransfer Request Size: 8 KBPercent Random/Sequential Distribution: 100%-IOmeter:AcsSpecRandom-IOmeter:AcsSpec Percent Read/Write Distribution: 70%Read 30%Write配置说明:每个节点上建一个Windows虚机,每个虚机里运行一个IOmet

31、er,每个IOmeter中跑8个Worker,测试的磁盘最大值为4GB。除此以外,测试的I/O大小为8KB,全随机70%读30%写。测试过程:同时打开每个节点上VM中的IOmeter,运试至少5分钟,IOPS:5.1.5 512k连续100%读性能测试配置前提:-1VM/Node-1IOmeter/VM-8Worker/IOmeter-IOmeter:Max Disk Size Sectors: 8000000-IOmeter:# ofoutstanding I/Os: 4-IOmeter:Acs Spec Transfer Request Size: 512 KB-IOmeter:AcsSpecPercentRandom/Sequential Distribution:100%Sequential-IOmeter: Acs Spec Percen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论