《云数据中心功能测试方案.docx》由会员分享,可在线阅读,更多相关《云数据中心功能测试方案.docx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、云数据中心功能测试方案篇1:云数据中心功能测试方案FusionSphere云数据中心功能测试方案目录T01权限统一管理4Toi01用户管理4Toi0101创建系统用户4T02 资源管理4T0201资源池管理4T0201010penstack资源接入4T020102查 看可用分区4T020103注册镜像5T02020penStack实例管理5T020201创 建虚拟机规格5T0203物理设备管理6T020301批量设备接入6T020302 服务器管理6T020303网络设备管理7To20304SAN设备管理7T03云基础 服务8T030101无路由网络相互通信8To30102路由网络相互通信 8
2、T030103申请弹性IP业务9T030104安全组业务9T030105SNAT功能 9T0302虚拟机生命周期管理10T030201镜像创建虚拟机10T030202卷快 照10T04统一资源管理11T0401告警11T040101告警的产生和清除 11T040102告警统计12T05可用性12T0501虚拟机迁移12T050101虚拟 机冷迁移12To502虚拟机QoS13T050201指定Q0S创建虚拟机13To50202 指定存储QOS创建虚拟机13T06虚拟机性能14To601虚拟机CPU计算性 能14T0602虚拟机内存性能14T0603虚拟机压力稳定性15To604虚拟机 磁盘异步
3、10读写性能15T0605TCP协议收发包性能16Toi权限统一管理T0101用户管理T010101创建系统用户验收目的验收创建用户功能预置条件02.交换机接入成功,在交换机列表中能看到导入的交换机信息;03.可以查看到交换机的概要信息;测试说明测试时间:10分钟测试结果T020304SAN设备管理验收目的SAN设备接入功能预置条件.系统运行正常;1 .操作人员拥有FusionManager系统管理员操作权限;测试过程预期结果11 .系统管理员登录FusionManager;12 .进入“基础设施” “SAN “,接入SAN设备:配置名称,型号, 资源分区,机房,机柜,机框和描述参数;配置接入
4、参数(接入掌控器 A、BIP地址,用户名和密码);完成存储设备接入;01.登录成功,进入系统管理员界面;02.存储设备接入成功,刷新设备树,在设备树上能看到导入的硬 件信息。测试说明测试时间:10分钟测试结果T03云基础服务T030101无路由网络相互通信验收目的验证租户可以申请多个网络,内部虚拟机使用无路由网络,同一 个网络下虚拟机可以互通,不同网络下虚拟机隔离不能通信。预置条件P1.系统运行正常;测试过程预期结果H.登录OpenStack,创建两个DHCP型无路由网络Netl、Net2;12 .创建两个单网卡虚拟机VM1、VM2,网络选择Netl;创建一个 单网卡虚拟机VM3,网络选择Ne
5、t2;.验证同一无路由网络下两个虚拟机VM1、VM2互ping是否能通;13 .验证不同无路由网络下两个虚拟机VM1、VM3互ping是否能通;01.无路由网络创建成功,查询网络状态正常;02.创建虚拟机成功,登录虚拟机内部查询,正确取得IP地址;03.VM1、VM2互ping可以通信;04. VM1、VM3 互 ping 不通。测试说明测试时间:5分钟测试结果T030102路由网络相互通信验收目的验收为VPC添加内部网络,独享一个VLAN或子网资源,与其他网 络安全隔离,用于部署对安全性要求较高的业务。预置条件P1.系统运行正常;P2.申请路由器;测试过程预期结果.创建2个路由网络vlanl
6、和vlan2;11 .创建2个虚拟机VM1和VM2,分别绑定不同的网络;VM1和VM2进行通信;01. VM1和VM2可以互通;测试说明测试时间:5分钟测试结果T030103申请弹性IP业务验收目的验收租户为虚拟机申请弹性IP业务,实现通过公网IP对虚拟机 的访问。预置条件Pl.系统运行正常;P2.已申请路由器P3.创建路由网络NetlP4.指定安全组规定让外网IP可以访问测试过程预期结果H.指定路由网络Netl创建虚拟机VM1;.申请弹性IP地址;12 .指定弹性IP地址绑定虚拟机VM1;.利用VNC登陆虚拟机与外部物理机进行三层通信;01.虚拟机和外部物理机互ping成功;测试说明测试时间
7、:5分钟测试结果T030104安全组业务验收目的验收为添加安全组,供应一组对虚拟机的访问规定的集合,用来 对虚拟机进行隔离和访问掌控。预置条件P1.系统运行正常P2.内部网络Netl已创建,并关联了两个虚拟机VM1, VM2;P3. VM1, VM2退出默认安全组测试过程预期结果n.创建a、b两个安全组;13 .给安全组A添加安全组规定,入方向设置允许安全组B通过, 协议例选择TCP;.将两台虚拟机VM1和VM2分别加入A、B两个安全组;14 .两个虚拟机间使用iperf分别发TCP、UDP协议报文,检查连 通情况;01. VM2虚拟机可以发送TCP流量到VM1,不行发送UDP流量到VM1;
8、VM1无法发送TCP/UDP流量到VM2;测试说明测试时间:5分钟测试结果T030105SNAT 功能验收目的验收为虚拟服务器供应SNAT服务预置条件P1.系统运行正常;P2.申请路由器,启用SNAT;P3.创建路由网络Netl;测试过程预期结果15 .启用SNAT功能;.指定路由网络Netl创建虚拟机VM1;16 .利用VNC登陆虚拟机,访问外部物理机进行三层通信;01.虚拟机可以ping通外部物理机;测试说明测试时间:5分钟测试结果T0302虚拟机生命周期管理T030201镜像创建虚拟机验收目的验证通过OpenStack镜像创建虚拟机本领预置条件P1.系统运行正常;P2. NAS上保管的镜
9、像已在OpenStackGlance上注册成功;测试过程预期结果H.登录OpenStack,指定镜像部署一台虚拟机,检查虚拟机是否 创建成功;12.查询虚拟机、查询虚拟机详情,检查是否查询成功;01.创建虚拟机均成功;02.查询成功。测试说明测试时间:15分钟测试结果T030202卷快照验收目的验证卷快照,支持还原点恢复本领预置条件P1.系统运行正常;P2.系统中存在一个正常运行的虚拟机VM1, VM1包含一个系统卷 和一个数据卷;测试过程预期结果11 .登录OpenStack,给虚拟机VM1的数据盘做在线快照1,并查 询快照信息机卷信息;.虚拟机VM1数据盘新写一个txt文件1,并写入内容;
10、12 .给虚拟数据盘做在线快照2,并查询快照信息及卷信息;.虚拟机数据盘新写一个txt文件2,并写入内容13 .关闭虚拟机,给虚拟机做离线快照3,并查询快照信息及卷信 息;.启动虚拟机,检查虚拟机是否运行正常;14 .删除虚拟机的在线快照1,并查询快照信息,检查是否删除成功;15 .使用快照2创建卷,检查是否创建成功;.卸载虚拟机的数据盘110 .将18创建的卷绑定给虚拟机,检查txt文件1是否存在.删除19卸载的数据盘及其全部快照,检查是否删除成功01.创建快照1成功,查询成功;02.创建文件1成功;03.创建快照2成功,查询成功;04.创建文件2成功;05.关闭虚拟机,创建快照3成功,查询
11、成功;06.启动虚拟机成功;07.删除快照1成功,查询成功;08.快照2创建卷成功;09.卸载数据盘成功;010.文件1存在,文件2不存在;011.删除磁盘时提示存在快照删除失败。删除快照后在删除磁盘 成功测试说明测试时间:15分钟测试结果T04统一资源管理T0401告警T040101告警的产生和清除验收目的告警的产生和清除预置条件P1.系统运行正常;P2.操作人员拥有系统管理员操作权限;测试过程预期结果11 .系统管理员登录FusionManager;.选择“监控”“告警设置”;12 .在“告警设置”界面中,单击“告警阀值”页面,在指标项 “存储使用容量”中单击一个OpenStack实例的操
12、作列表中的“修改13 .勾选提示告警、次要告警,紧要告警,紧急告警,配置告警阈 值分别为20、30、50、60,单击“保管”;14 .以组织管理员登录FusionManager,通过在该OpenStack实例 中创建磁盘,磁盘占用率达到配置的紧要告警阈值,然后以系统管理员 登陆FusionManager “监控” “告警列表”页面,查看告警;16.以组织管理员登录FusionManager,通过在该OpenStack实例 中删除创建的磁盘,磁盘占用率小于配置的紧要告警阈值,然后以系统 管理员登陆进入FusionManager “监控” “告警列表”页面,查看告警;01.登录成功;02.进入“告
13、警设置”页面;03.弹出“修改”对话框;04.可以看到告警阀值已经修改成功;05.可以看到级别是紧要,部件名称是进行操作的openstack名称, 告警名称是“每个租户允许使用的磁盘使用容量超过阈值”的告警,清 除类型为空;06.“告警名称”是“每个租户允许使用的磁盘使用容量超过阈值” 的紧要级别的告警清除类型为自动清除;测试说明测试时间:5分钟测试结果T040102告警统计验收目的统计告警预置条件P1.系统运行正常;P2.系统存在告警;P3.操作人员拥有系统管理员操作权限;测试过程预期结果.系统管理员登录FusionManager;11 .进入“监控” “告警列表”“告警统计”页面,点击查询
14、条件, 再单击“查询”;01.登录成功;02.显示的历史告警信息;测试说明Pl.系统运行正常;P2.操作人员拥有FusionManager系统管理员操作权限;测试过程预期结果.系统管理员登录FusionManager;您正在浏览的文章由.glwk8.om (管理文库)整理,版权归原、原 出处全部。11 .进入“用户” “用户管理”页面创建用户:配置用户名,密码 和描述信息,并选择角色,完成创建;01. FusionManager系统登录成功;02.系统管理员用户创建成功。测试说明测试时间:5分钟测试结果T02资源管理T0201资源池管理T0201010penstack 资源接入验收目的验收op
15、enstack资源接入功能。将云资源池接入系统,便于统一 管理和使用云资源池中资源。预置条件测试时间:5分钟测试结果T05可用性T0501虚拟机迁移T050101虚拟机冷迁移验收目的冷迁移虚拟机更改主机预置条件P1.系统运行正常,软件已完成手册中的初始配置;P2.两台主机A、B的CPU类型一致;P3.主机A上存在运行中的虚拟机VM1、VM2,而且虚拟机启动方式 为从卷启动;P4.虚拟机都已安装VMTools;P5.操作人员拥有系统管理员操作权限;测试过程预期结果II、登录Openstack,创建虚拟机,12、系统管理员登录FusionManager,进入“资源” “虚拟机”, 选择步骤1创建的
16、虚拟机执行冷迁移;13、启动虚拟机查看虚拟机信息是否正确;01.虚拟机创建成功;02.进入“虚拟机”页面,呈现的虚拟机列表中包含虚拟机VM1, 虚拟机冷迁移成功;03.启动虚拟机成功,虚拟机信息正确。测试说明测试时间:5分钟测试结果T0502虚拟机QoST050201指定Q0S创建虚拟机验收目的证明虚拟机的网络Q0S功能预置条件P1.系统运行正常P2.内部网络Netl已创建,并关联了两个虚拟机VM1, VM2;测试过程预期结果H.创建Q0S模板testl, test2,并设置限速流量;.查找VM1和VM2的端口,分别设置端口 Q0S策略为testl;12 .利用iperf进行大流量通信,察看收
17、发端流量的速率;.命令参考:客户端:iperf*t60i10b100m服务端:ieprfsu13 .修改更新QOS测试为test2,进行通信,察看收发端流量的速 率变动;01.虚拟机间流量不超过配置的最高速率;02.修改的速率生效,流量不超过修改后QOS策略的最高速率;测试说明测试时间:10分钟测试结果T050202指定存储QOS创建虚拟机验收目的证明虚拟机的存储QOS功能预置条件P1.系统运行正常;P2.系统中存在运行的虚拟机VM1;P3.系统中存在存储QoS规格,设置相应QoS指标;P4.系统中存在volumetype,关联存储QoS规格;测试过程预期结果14 .登录OpenStack,指
18、定预置条件中设置volumetype创建数据盘 diskl,并挂载给预置VM1;15 .使用lometer对该虚拟机VM1的数据盘diskl磁盘进行加压, 测试存储QoS指标(读带宽、写带宽、读IOPS、写IOPS)是否生效16 .使用lometer对该虚拟机的数据盘diskl进行写操作,检查数 据是否可以写满,虚拟机是否运行正常01.申请磁盘、绑定虚拟机成功;02.虚拟机存储QoS指标读带宽、写带宽、读IOPS、写IOPS生效;03.数据盘diskl可写满,虚拟机运行正常。测试说明测试时间:10分钟测试结果T06虚拟机性能T0601虚拟机CPU计算性能验收目的测试单个虚拟机计算性能(wind
19、ows平台)预置条件Pl.系统运行正常;P2.系统中已经存在一个处于正常状态的空闲节点;P3.虚拟机已安装VMTools;测试过程预期结果.部署一个window7虚拟机(4U8G),安装Geekbench测试工具;17 .运行测试工具,取得IntegerPerformace和FloatingPointPerformance数据,连续测试5次,取平均值;01.虚拟机创建成功,成功安装测试工具;02.记录 IntegerPerformace 和 FloatingPointPerformance 数据。测试说明测试时间:30分钟如需进行性能对比分析,可在物理机平台或其他虚拟化平台上接 受相同硬件进行
20、测试,取得数据后分析;测试结果T0602虚拟机内存性能验收目的单个虚拟机内存性能预置条件P1.系统运行正常;P2.系统中已经存在一个处于正常状态的空闲节点;P3.虚拟机已安装VMTools;测试过程预期结果18 .部署一个window7虚拟机(4U8G),安装Geekbench测试工具;19 .运行测试工具,取得MemoryPerformance和 StreamPerformance,连续测试5次,取平均值;01.虚拟机创建成功,成功安装测试工具;02.记录 MemoryPerformance 和 StreamPerformance 数据。测试说明测试时间:30分钟如需进行性能对比分析,可在物
21、理机平台或其他虚拟化平台上接 受相同硬件进行测试,取得数据后分析;测试结果T0603虚拟机压力稳定性验收目的虚拟机压力稳定性测试预置条件PL系统运行正常;P2.系统中已经存在一个处于正常状态的空闲节点;P3.虚拟机已安装VMTools;测试过程预期结果n.在该节点上创建多个4U4G虚拟机,实在数量依据节点可用资 源而定;20 .在虚拟机中安装Burnintest加压工具,并对虚拟机CPU、内存、 磁盘进行加压,加压值建议:60%;21 .系统加压运行持续运行12小时后,察看虚拟机运行状态,系 统运行状态,系统监控是否正常;01.虚拟机创建成功;02.成功安装测试工具,虚拟机正常运行,未显现蓝屏
22、、死机等异 常;03.系统运行正常,未显现节点死机、重启等异常,系统监控显示 正常测试说明测试时间:12小时测试结果T0604虚拟机磁盘异步10读写性能验收目的在虚拟机中接受Phoroni*TestSuite测试工具,测试虚拟机在SAN 存储或当地磁盘运行时的磁盘异步I/O写入性能(MB/s);预置条件P1.虚拟机磁盘文件存放于SAN存储中;P2.虚拟机已安装VMTools;测试过程预期结果22 .创建1台虚拟机接受远端SAN存储;.测试中使用 Phoroni*TestSuite工具评测10性能;测试执行: phoroni*testsuitebenchmarkaiostress;01.虚拟机创
23、建成功;02.记录测试任务完成耗时并分析。测试说明测试时间:30分钟测试结果T0605TCP协议收发包性能验收目的检测网络虚拟化之后,平台能够为虚拟机供应的TCP协议最大吞 吐量预置条件Pl. FusionSphere管理系统安装配置完成;P2.各创建1台4U4G的linu*64位操作系统虚拟机在A、B主机上,并在两个虚拟机中安装 Netperf测试软件;P3.虚拟机已安装VMTools;测试过程预期结果II.在A主机的虚拟机上使用net server开启收包监听;12.在B主机的虚拟机上使用测试命令开启测试,使用默认窗口大 小,测试时间为100s,取中心时段吞吐量值;23 .测试报文覆盖64
24、字节、512字节、1460 (1448)字节、4096 字节,分别得出上述报文长度下的吞吐量最大平均值;.切换到A主机上的虚拟机上查看结果输出;01. netperf软件运行正常;02.两台虚拟机之间开始通信;03.记录netperf线程测试带宽值;测试说明测试时间:30分钟;测试结果Pl.系统运行正常;P2.操作人员拥有FusionManager系统管理员操作权限;测试过程预期结果.系统管理员登录FusionManager;24 .进入“服务” ”云资源池”点击“OpenStack接入”;25 .在弹出的页面中显示全部已经接入的OpenStack资源池,点击 “接入”。26 .点击一个Ope
25、nStack实例,查看概要信息01.登录成功,进入管理员界面;02.在“OpenStack接入”页面显示接入的OpenStack实例信息;03.云资源池页面会显示全部的接入的OpenStack实例,名称为openstack_az 编号.de编号。04.页面显示该OpenStack实例的基本信息,可用分区统计,虚拟 机统计等信息。测试说明测试时间:5分钟测试结果T020102查看可用分区验收目的验收查看可用分区功能。可用分区是面对用户的资源的集合,将 资源分区中相同性能属性的资源集群划分在同一可用分区,发放业务时, 可依据需要选择。预置条件P1.系统运行正常;P2.系统中已经接入openstac
26、k资源池;P3.操作人员拥有FusionManager系统管理员操作权限;测试过程预期结果.系统管理员登录FusionManager;27 .进入“服务” “云资源池”;28 .点击一个OpenStack实例,在“云资源池:openstack实例” 页面上点击“可用分区”,在“可用分区”页面上点击实在的分区前的 “查看该分区的认真信息;01.登录成功,进入系统管理员界面;02.云资源池页面上显示接入的openstack实例;03.可用看到相关的可用分区的基本信息,资源实例等信息;测试说明测试时间:5分钟测试结果T020103注册镜像验收目的镜像管理,上传镜像文件到NAS,并注册管理预置条件P1
27、.系统运行正常;P2.存在NFS镜像服务器,系统已对接镜像服务器;P3. CNA主机与镜像服务器互通;测试过程预期结果.系统管理员登录FusionManager;11 .进入“资源”“计算” “镜像”页面,点击“注册”,在弹出的“注册镜像 “页面上输入要创建的镜像的名称,适用操作系统,版本,最小磁盘, 最小内存,镜像服务器类型,镜像地址,描述等信息,点击“保管”, 完成镜像的注册;01.登录成功,进入系统管理员界面;02.弹出“注册镜像”页面,可以正确配置相应信息。测试说明测试时间:30分钟测试结果T02020penStack 实例管理T020201创建虚拟机规格验收目的虚拟机规格创建预置条件
28、.系统运行正常;2 . OpenStack实例已经关联.操作人员拥有FusionManager系统管理员操作权限;测试过程预期结果.系统管理员登录FusionManager;11 .进入“资源” “计算” “虚拟机规格“,点击“创建虚拟机规 格“,输入虚拟机规格的名称,vCpus,内存,根磁盘,启动方式等参 数,完成虚拟机规格的创建;01.登录成功,进入系统管理员界面;02.创建成功,在“虚拟机规格“页面上能够看到新创建的虚拟机 规格信息。测试说明测试时间:10分钟测试结果T0203物理设备管理T020301批量设备接入验收目的验收物理设备导入功能预置条件Pl.系统运行正常;P2.操作人员拥有
29、FusionManager系统管理员操作权限;P3.已经取得到各设备的BMC接口的IP,用户名,密码,还有0M 平面的管理IP;测试过程预期结果.系统管理员登录FusionManager;11 .进入“基础设施” “设备”,点击”设备批量接入”;12 .点击“下载模板”,并保管该模板;依据需要接入的物理硬件 信息,填写下载的模板中的相关信息;.选择填写好的模板,上传模板;01.登录成功,进入系统管理员界面;02.页面跳转到设备批量接入页面;03.成功下载设备导入信息模板;04.物理设备导入成功,刷新设备树,在设备树上能看到导入的硬 件信息。测试说明测试时间:10分钟测试结果T020302服务器
30、管理验收目的服务器接入功能,可以监控和管理被接入的服务器。预置条件PL系统运行正常;P2.操作人员拥有FusionManager系统管理员操作权限;P3.已经取得到设备的BMC接口的IP,用户名,密码,还有0M平 面的管理IP;测试过程预期结果.系统管理员登录FusionManager;13 .进入“基础设施物理服务器“,选择服务器,点击”接入 机架服务器“,在”接入机架服务器”页面依次在“基本信息”页面输 入主机名称,选择型号,配置机房,机柜,机框和描述参数;在“配置 参数”页面输入0M平面的管理IP、IPMI接入参数(接入协议,BMCIP,端口,超时时间,用户名和密码),在“确认信息”页面
31、点 击”完成“,完成机架服务器接入;14 .在“服务器”页面上点击”同步主机“后,然后点击接入的服 务器,查看服务器基本信息;15 .通过“服务器”页面上点击”点击接入的服务器的“更多“菜 单中的各子菜单项对接入的服务器做上电、强制重启、强制下电操作;01.登录成功,进入系统管理员界面;02.机架服务器接入成功,在服务器列表中能看到导入的服务器信 03.可以监控到服务器的基本摘要信息和监控信息,信息正确;04.可以对服务器做上电、强制重启、强制下电操作,操作成功。测试说明测试时间:10分钟测试结果T020303网络设备管理验收目的交换机接入功能。预置条件P1.系统运行正常;P2.操作人员拥有FusionManager系统管理员操作权限;P3.已经取得到交换机的SSH接入参数和SNMP的配置参数;测试过程预期结果.系统管理员登录FusionManager;11 .进入“基础设施”“交换机”,点击“接入交换机”,在“接 入交换机”页面中的“基本信息”页面配置交换机名称,型号,接入方 式,类型,机房,机柜,机框和描述参数;在“配置参数”页面配置 SNMP接入参数(协议版本号、IP、端口等);配置SSH接入参数(IP、 端口、用户名和密码);在“确认信息”页面点击“完成”,完成交换 机设备的接入配置;.选择接入的交换机,查看交换机信息;01.登录成功,进入系统管理员界面;
限制150内