cStor云存储系统测试报告
cStor 云存储系统测试报告
目 录
一、概述 . .................................................... 3
1.1 编写目的 ......................................................................................................................................... 3
1.2 系统简介 ......................................................................................................................................... 3
1.3 测试范围 ......................................................................................................................................... 4
二、测试环境 ................................................. 4
2.2 设备配置 ......................................................................................................................................... 4
2.3 测试工具 ......................................................................................................................................... 6
2.3.1 iozone . .................................................................................................................................... 6
三、测试用例 ................................................. 7
3.1 1:1备份功能验证 ......................................................................................................................... 7
3.2 业务适应性测试 ...........................................................................................................................12
3.2.1 用于大、小文件和各种视频文件存储 . ............................................................................12
3.3 功能测试 .......................................................................................................................................13
3.3.4存储节点数据容错能力 .....................................................................................................13
3.3.5 卷管理 ................................................................................................................................ 17
3.3.6 设备监控管理 ....................................................................................................................19
3.4 云视频转码功能测试 ................................................................................................................... 20
3.4.1 MP4视频格式转码测试 .................................................................................................. 20
3.4.2 TS 视频格式转码测试 . ..................................................................................................... 20
3.5 安全测试 .....................................................................................................................................21
3.5.1 用户配额分配及管理 ......................................................................................................21
3.5.2 用户权限管理 ..................................................................................................................22
3.6可靠性测试 ....................................................................................................................................23
3.6.1 写元数据服务器故障 ........................................................................................................23
3.6.2 写存储节点故障 ................................................................................................................ 27
3.6.3读元数据服务器故障 .........................................................................................................32
3.6.4 读存储节点故障 ................................................................................................................35
3.7性能测试 ........................................................................................................................................39
3.7.1存储系统并发性能 .............................................................................................................39
3.7.2 1个客户端2个chunkserver ,测试5g 大小文件 . ........................................................40
3.7.3 1个客户端4个chunkserver, 双副本,测试5g 大小文件 ............................................41
3.7.4 2个客户端2个chunkserver, 双副本,测试5g 大小文件 ............................................42
3.7.5 2个客户端4个chunkserver, 双副本,测试5g 大小文件 ............................................43
3.7.6 性能测试总结: ................................................................................................................44
一、概述
1.1 编写目的
编写cStor 版本测试用例, 目的是通过全面测试手段来保证文件读写性能是否满足要求, 本测试报告参考人员包括:开发人员、测试人员、相关管理人员、及相关客户等。
1.2 系统简介
cStor 云存储系统由元数据节点和存储节点构成。元数据节点采用主备方式。运用自适应副本管理技术进行容错。所有存储节点同时担任对外服务功能,客户端分别挂载到不同元数据服务器中访问云存
储系统。
1.3 测试范围
cStor 版本测试,主要包括基本功能、可靠性、稳定性和性能等,通过验证不同场景测试,实现系统要求达到用户使用要求。
二、测试环境
2.2 设备配置
软件配置
存储硬件配置
2.3 测试工具
2.3.1 iozone
是一款基于文件系统测试的基准工具,可以在不同的操作系统下,对不同种类的文件系统的读写性能进行测试,主要用于查看某种文件系统下对于处理IO 的吞吐量,以此反映该文件系统的整体性能表现。可以测试Read, write, re-read, re-write, read backwards, random read, random write 等不同的模式下的文件系统的性能。
具体iozone 参数说明,请见附件:
iozone测试参数.doc
三、测试用例
3.1 1:1备份功能验证