cStor云存储系统测试报告
cStor云存储系统C1000系列产品技术白皮书

cStor 2012
Page 2 of 30
1 概述
1.1 云存储的概念
云存储是在云计算 (cloud computing)概念上延伸和发展出来的一 个新的概念, 是指通过集群应用、 网格技术或分布式文件系统等功能, 将网络中大量各种不同类型的存储设备通过应用软件集合起来协同 工作,共同对外提供数据存储和业务访问功能的一个系统。 当云计算系统运算和处理的核心是大量数据的存储和管理时,云 计算系统中就需要配置大量的存储设备, 那么云计算系统就转变成为 一个云存储系统, 所以云存储也可以认为是一个以数据存储和管理为 核心的云计算系统。 与传统的存储设备相比,云存储不仅仅是一个硬件,而是一个网 络设备、存储设备、服务器、应用软件、公用访问接口、接入网、和 客户端程序等多个部分组成的复杂系统。各部分以存储设备为核心, 通过应用软件来对外提供数据存储和业务访问服务。 云存储系统的结 构由存储管理、存储服务、应用接口以及存储访问等四部分组成。 各部分的功能具体描述为: 1) 存储管理 存储管理是云存储最重要的部分,它负责管理所有的存储服务节 点,并且对外提供统一的命名空间,采用负载均衡技术将客户端的应 用请求分配到各个具体的存储节点上。
cStor 2012 Page 4 of 30
cStor 每个标准机架的最高容量可达 1024TB 以上, 是国际最高水平的 3 倍,拥有成本和运营成本都仅为同类产品的几分之一。 下图 1-1 为 cStor 云存储产品 C1000 系列存储机柜。
图 1-1 cStor C1000 系列产品存储机柜
Page 1 of 30
目
1
录
2
3
4
概述........................................................................................................................................... 3 1.1 云存储的概念............................................................................................................... 3 1.2 cStor 云存储系统简介 ................................................................................................. 4 1.3 C1000 系列产品特性 ................................................................................................... 6 1.3.1 高可靠性 ........................................................................................................... 6 1.3.2 高性能............................................................................................................... 6 1.3.3 在线伸缩 ........................................................................................................... 7 1.3.4 通用易用 ........................................................................................................... 7 1.3.5 智能管理 ........................................................................................................... 7 产品技术架构与关键技术 ....................................................................................................... 8 2.1 技术架构....................................................................................................................... 8 2.1.1 工作原理 ......................................................................................................... 10 2.1.2 管理机制 ......................................................................................................... 13 2.2 关键技术..................................................................................................................... 13 2.2.1 负载自动均衡技术 ......................................................................................... 13 2.2.2 高速并发访问技术 ......................................................................................... 14 2.2.3 高可靠性保证技术 ......................................................................................... 15 2.2.4 高可用技术 ..................................................................................................... 15 产品应用模式与部署方案 ..................................................................................................... 17 3.1 企业典型云存储应用模式 ......................................................................................... 17 3.2 大规模虚拟机映像文件云存储应用模式 ................................................................. 19 3.3 广电媒资系统云存储应用模式 ................................................................................. 20 3.4 城市视频监控云存储应用模式 ................................................................................. 22 3.5 公安图像侦查云存储应用模式 ................................................................................. 24 3.6 数据灾备中心云存储应用模式 ................................................................................. 26 产品技术规格......................................................................................................................... 27 4.1 经济型配置................................................................................................................. 27 4.2 中等规模配置............................................................................................................. 28 4.3 高性能配置................................................................................................................. 29
云存储研究报告

云存储研究报告云存储研究报告云存储是一种基于云计算的存储技术,通过将数据存储在远程服务器上,用户可以随时随地访问和管理自己的数据。
云存储已成为企业和个人存储数据的重要方式之一。
本报告将对云存储进行研究,并探讨其优势和挑战。
云存储的优势主要有以下几点。
首先,云存储提供了高可用性和可靠性。
数据在云服务器上进行多重备份,避免了数据丢失的风险。
其次,云存储实现了数据的无缝访问。
用户可以通过云存储平台随时随地访问自己的数据,无需担心数据丢失或被损坏。
另外,云存储提供了灵活的存储容量。
用户可以根据自己的需求随时扩展或缩减存储容量,避免了资源浪费和成本的过度投入。
然而,云存储也存在一些挑战。
首先,数据安全性是云存储面临的重要问题。
由于数据存储在远程服务器上,用户很难完全掌控数据的安全性。
其次,虽然云存储提供了高可用性和可靠性,但是在突发事件发生时,如机房故障或网络中断,可能导致用户无法访问自己的数据。
此外,云存储需要付费使用,对于一些小型企业或个人用户来说,成本可能是一个问题。
为了解决上述问题,云存储技术不断发展和完善。
首先,云存储提供了多种数据加密和访问控制的机制,以增强数据的安全性。
其次,云存储提供了分布式架构和多备份策略,以应对突发事件造成的数据不可访问问题。
另外,云存储提供了灵活的付费模式,用户可以根据自己的需求选择不同的存储容量和服务等级,以降低成本。
最后,云存储技术在未来还有很大的发展空间。
随着云计算和大数据技术的不断进步,云存储将更加智能和高效。
未来的云存储将更加注重数据管理和分析的能力,通过数据挖掘和机器学习等技术,为用户提供更有价值的数据服务。
综上所述,云存储是一种重要的存储技术,具有高可用性,可靠性和灵活性等优势。
然而,数据安全性和成本等挑战仍然存在。
为了解决这些问题,云存储技术需要不断发展和完善。
在未来,云存储将成为数据存储和管理的主要方式,为用户提供更高效,智能和价值的数据服务。
云计算测试工作总结报告

云计算测试工作总结报告随着云计算技术的不断发展和普及,云计算测试工作也变得愈发重要。
作为一项关键的质量保障工作,云计算测试在保障云服务的稳定性、安全性和性能方面发挥着至关重要的作用。
在过去的一段时间里,我们团队积极参与了云计算测试工作,并取得了一些成果和经验,特此总结报告如下:一、测试环境搭建。
在进行云计算测试工作时,我们首先需要搭建一个稳定、可靠的测试环境。
这包括云平台的搭建、网络环境的配置、虚拟机的部署等工作。
通过精心设计和搭建测试环境,我们能够更好地模拟真实的云计算场景,从而更准确地进行测试工作。
二、功能测试。
在功能测试方面,我们主要关注云服务的基本功能是否能够正常运行。
我们通过模拟用户的操作,测试云服务的各项功能是否符合设计要求,是否存在bug和逻辑错误。
通过功能测试,我们能够及时发现和修复问题,保障云服务的功能完整性和稳定性。
三、性能测试。
云计算的性能对于用户体验和系统稳定性至关重要。
在性能测试方面,我们主要关注云服务的响应速度、并发处理能力、负载能力等方面的测试。
通过性能测试,我们能够发现系统的瓶颈和性能瓶颈,从而优化系统性能,提升用户体验。
四、安全测试。
在云计算测试工作中,安全性是一个不可忽视的方面。
我们需要测试云服务的安全性能,包括数据加密、访问控制、漏洞扫描等方面。
通过安全测试,我们能够及时发现并修复潜在的安全风险,保障用户数据的安全。
五、自动化测试。
为了提高测试效率和覆盖范围,我们积极开展自动化测试工作。
通过编写自动化测试脚本,我们能够快速、高效地进行测试工作,减少人工测试的工作量,提高测试的覆盖范围和深度。
总结。
通过一段时间的云计算测试工作,我们不断总结经验,不断优化测试流程和方法。
我们相信,在未来的工作中,我们将继续发挥云计算测试的重要作用,为云服务的稳定性和质量保驾护航。
同时,我们也将不断学习和探索,不断提高测试工作的水平和效率,为云计算技术的发展贡献自己的力量。
区块链云存储服务数据恢复测试报告

区块链云存储服务数据恢复测试报告第一章引言 (2)1.1 背景介绍 (2)1.2 测试目的 (2)1.3 测试范围 (2)第二章测试环境与工具 (2)2.1 测试环境 (2)2.2 测试工具 (3)第三章测试方案设计 (3)3.1 测试策略 (4)3.2 测试流程 (4)3.2.1 测试准备 (4)3.2.2 测试实施 (4)3.2.3 测试评估 (5)第四章数据恢复测试 (5)4.1 数据恢复方法 (5)4.2 数据恢复效果 (5)4.3 数据恢复速度 (6)第五章数据完整性测试 (6)5.1 完整性验证方法 (6)5.2 完整性验证结果 (6)第六章数据安全性测试 (7)6.1 安全性测试方法 (7)6.2 安全性测试结果 (7)第七章数据恢复功能测试 (8)7.1 功能测试方法 (8)7.2 功能测试结果 (9)第八章测试数据分析 (9)8.1 数据恢复成功率分析 (9)8.2 数据恢复时间分析 (10)8.2.1 数据恢复总时间 (10)8.2.2 单个数据文件恢复时间 (10)第九章测试问题与改进措施 (10)9.1 测试问题 (10)9.2 改进措施 (11)第十章测试总结与展望 (11)10.1 测试总结 (11)10.2 测试展望 (12)第一章引言1.1 背景介绍信息技术的飞速发展,区块链技术作为一种去中心化、安全性高的数据存储技术,逐渐成为云存储服务领域的研究热点。
区块链云存储服务以其独特的优势,如数据安全性、透明性和不可篡改性,受到众多企业和用户的青睐。
但是在实际应用过程中,数据丢失、损坏等问题时有发生,给用户带来了极大的困扰。
因此,研究区块链云存储服务的数据恢复技术具有重要的现实意义。
1.2 测试目的本测试报告旨在对区块链云存储服务的数据恢复功能进行评估,验证其在不同场景下的数据恢复能力,以保证用户数据的安全性和完整性。
通过本次测试,旨在达到以下目的:(1)了解区块链云存储服务的数据恢复机制及原理;(2)评估区块链云存储服务在不同场景下的数据恢复效果;(3)为用户选择合适的区块链云存储服务提供参考依据。
cStor云存储成功案例分享

某市公安局:cStor云存储用于大规模视频数据共享项目背景近年来,视频监控在安防领域得到了大规模应用,海量的摄像头完成了部署。
视频监控信息在维护社会稳定,协助安全防卫过程中发挥了重要的作用,与此同时也带来了海量视频数据可靠存储和并行访问的要求。
2012年1月,因某突发任务需要,某机构要在短时间内不间断的将海量视频信息集中上传到一个数据中心,同时大量的用户对上传到数据中心的数据进行下载、查看。
在此过程中还要保证用户带宽的饱和利用以及视频数据的安全。
同时该系统在保证性能的前提下,要实现快速部署、方便快捷的使用和智能管理。
项目挑战1.快速部署要求该项目为突发事件,没有提前准备的时间,用户要求在24小时内完成部署。
2.大用户量并发访问要求该项目中最大并发用户访问量达到200人。
其中50人进行视频数据上传,150人进行视频数据下载。
要求实现服务器自动均衡负载,系统性能随节点数增加而线性增长,性能与节点规模成正比,没有性能瓶颈,带宽饱和利用。
3.高可靠性要求该项目中涉及的视频数据至关重要,不容丢失,需要实现高可靠的冗余备份,同时自动屏蔽设备故障,提供24小时不间断的存储服务。
4.高集成度要求该项目为存储系统提供有限的物理空间,需要在1个标准42U机架内包含主控节点、备用主控节点、分布存储节点,总容量达到200T。
5.简单通用要求该项目用户较多,流动性大,需要实现无需学习即可使用。
同时终端电脑操作系统较多,包含Windows2000、WindowsXP、Windows7等,需要实现一键式安装,智能化自适应管理,简单方便的操作界面。
6.动态伸缩要求该项目数据庞大,要求在可以在不停止服务的情况下,根据项目进展情况,动态加入新的存储节点或者摘除原存储节点,在此过程中保证数据不丢失。
解决方案1.存储系统设计方案1) 存储系统结构存储系统采用一主一备两个元数据服务器和11个存储节点构成。
使用2U标准上架机器,安装在一个标准42U机柜内。
中国移动通信研究院业务支撑研究所cStor 1.0云存储系统测试报告

云创存储cStor 1.0云存储系统评测报告中国移动通信研究院业务支撑研究所2011年12月5日目录一、概述 (3)1.1编写目的 (3)1.2系统简介 (3)1.3测试范围 (4)1.4术语和缩写词 (4)1.4参考资料 (4)二、测试环境 (5)2.1测试组网 (5)2.2设备配置 (5)2.3测试人员 (6)2.4测试工具 (6)2.4.1 iozone (6)2.4.2 postmark (6)2.4.3 测试脚本 (6)三、测试用例 (7)3.1 接口协议测试 (7)3.1.1 NFS接口测试 (7)3.1.2 CIFS接口测试 (7)3.1.3 POSIX接口测试 (8)3.2 可靠性测试 (8)3.2.1 主元数据服务器故障测试 (8)3.2.2 数据节点故障 (8)3.3 可管理性测试 (9)3.3.1 卷管理 (9)3.3.2 告警管理 (9)3.3.3 设备监控 (10)3.4 可扩展性测试 (10)3.4.1 节点间负载均衡测试 (10)3.4.2 存储节点动态扩展测试 (11)3.5 稳定性测试 (11)3.6 性能测试 (11)3.6.1 小文件性能测试 (11)3.6.2 大文件性能测试 (12)四、测试结果 (12)4.1结果描述 (12)4.2功能 (12)4.3小文件性能 (13)4.4大文件性能 (13)4.4.1 1-4个数据节点的写和重写性能 (14)4.4.2 1-4个数据节点的读和重读性能 (15)4.4.3 1-4个数据节点的随机读写性能 (15)五、测试总结 (16)六、评测结果确认 (16)一、概述1.1编写目的2011年11月24日-12月5日,中国移动通信研究院业务支撑研究所对云创存储cStor 1.0云存储系统进行了全方位评测并形成此报告,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合需求。
预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层经理。
区块链云存储服务性能测试报告
区块链云存储服务功能测试报告第一章引言 (3)1.1 背景介绍 (3)1.2 测试目的 (3)1.3 测试范围 (3)第二章测试环境与工具 (4)2.1 测试环境设置 (4)2.2 测试工具选择 (4)第三章数据准备与预处理 (5)3.1 数据准备 (5)3.1.1 数据来源 (5)3.1.2 数据规模 (5)3.1.3 数据分布 (5)3.2 数据预处理 (5)3.2.1 数据清洗 (5)3.2.2 数据格式化 (6)3.2.3 数据划分 (6)第四章功能测试指标 (6)4.1 基础功能指标 (6)4.1.1 吞吐量 (6)4.1.2 延迟 (6)4.1.3 可用性 (7)4.1.4 容错性 (7)4.2 高级功能指标 (7)4.2.1 数据一致性和可靠性 (7)4.2.2 负载均衡 (7)4.2.3 扩展性 (7)4.2.4 安全性 (7)第五章存储功能测试 (8)5.1 读写功能测试 (8)5.1.1 测试目的 (8)5.1.2 测试方法 (8)5.1.3 测试结果 (8)5.2 容量功能测试 (8)5.2.1 测试目的 (8)5.2.2 测试方法 (8)5.2.3 测试结果 (8)5.3 稳定性测试 (8)5.3.1 测试目的 (9)5.3.2 测试方法 (9)5.3.3 测试结果 (9)第六章网络功能测试 (9)6.1.1 测试目的 (9)6.1.2 测试方法 (9)6.1.3 测试结果 (9)6.2 延迟测试 (10)6.2.1 测试目的 (10)6.2.2 测试方法 (10)6.2.3 测试结果 (10)6.3 网络稳定性测试 (10)6.3.1 测试目的 (10)6.3.2 测试方法 (10)6.3.3 测试结果 (10)第七章数据安全性测试 (10)7.1 数据加密测试 (10)7.1.1 测试目的 (11)7.1.2 测试方法 (11)7.1.3 测试结果 (11)7.2 数据备份与恢复测试 (11)7.2.1 测试目的 (11)7.2.2 测试方法 (11)7.2.3 测试结果 (11)7.3 数据访问权限测试 (11)7.3.1 测试目的 (12)7.3.2 测试方法 (12)7.3.3 测试结果 (12)第八章可用性与可靠性测试 (12)8.1 服务可用性测试 (12)8.1.1 测试目的 (12)8.1.2 测试方法 (12)8.1.3 测试结果 (12)8.2 系统故障恢复测试 (13)8.2.1 测试目的 (13)8.2.2 测试方法 (13)8.2.3 测试结果 (13)8.3 数据可靠性测试 (13)8.3.1 测试目的 (13)8.3.2 测试方法 (13)8.3.3 测试结果 (13)第九章测试结果分析 (14)9.1 存储功能分析 (14)9.2 网络功能分析 (14)9.3 数据安全性分析 (14)9.4 可用性与可靠性分析 (15)第十章总结与建议 (15)10.2 改进建议 (16)第一章引言1.1 背景介绍信息技术的快速发展,云计算和区块链技术逐渐成为新一代信息技术的重要代表。
超低功耗云存储系统——cStor
超低功耗云存储系统——cStor作者:袁高峰吴亚洲薛妍妍来源:《中兴通讯技术》2013年第04期摘要:低功耗cStor云存储系统是一种软件与硬件相结合的系统,利用低功耗硬件设备,通过软件进行存储资源的管理,确保系统的高可靠和高可用性,有效地解决了存储系统功耗和成本问题。
cStor系统中,基于ARM芯片构建的存储设备主板功耗低于5 W,单节点最大可支持16块SATA磁盘;通过cStor云存储软件管理的低功耗存储系统,在标准42U机柜中,最大可以支持1 152 TB存储容量,功耗仅为3 400 W。
关键词:云存储;超低功耗;拍字节级Abstract: The low-power-consuming cStor cloud storage system comprises software and hardware. Software is used to manage storage hardware, and even though this hardware consumes little power, it is still reliable and highly available. With cStor, the cost of storage power can be reduced. The motherboards of the storage devices, which are based on ARM chips, consume less than 5 W, and a single node can support up to 16 SATA HDDs. In the standard 42U rack, cStor can support up to 1152 TB storage capacity and consume only 3400 W of power.Key words: cloud storage; ultra low-power consumption; petabytes level中图分类号:TN915.03; TP393.03 文献标志码:A 文章编号:1009-6868 (2013) 04-0022-0032004年,全球共有30 EB的数据;2005年跃升到50 EB;2006年达到161 EB;到2011年,已经达到2 529 EB。
STORAGE存储巡检报告
设备名称:
检查时间:年月日时本年度第次检查
检查项目:
1.检查存储硬件情况:
设备故障灯是否有亮
SAN交换机端口LED状态
2.存储系统故障报告(Problem Log):
Problem Log/Serviceable Event
有否硬件故障
3.存储系统运行状态:
View Storage Facility State /
CdaPreverify / View RIO Topology
4.通信:
/Master Console/SMC/HMC和存储设备的通信
5.存储设备内部状态:
6.存储系统硬件状态:
双控制器同时正常工作
电池、电源和风扇模块
物理硬盘和逻辑盘
7.微码(Microcode)是否满足IBM的最低要求
8.是否启用了Call Home
9.收集存储设备基本信息存档检查结果:
□有□无
□正常□不正常
□有□无
□正常□不正常
□正常□不正常
□Good □Degraded □Offline□Rebuilding
□正常□不正常
□正常□不正常
□正常□不正常
□是□否
□是□否
□是□否
检查结论:
客户签字:
日期:年月日工程师签字:
日期:年月日。
存储系统测试报告
存储系统测试报告存储系统测试1.测试目的通过服务器向存储系统传输不同大小的数据文件,测试存储系统SAN及NAS 架构下各自的工作性能,从而判断存储系统的传输速率及工作状态是否达到招标要求及实施方案项目设计目标。
2.测试标准由于使用环境及设备的不同,未采用厂商性能数据作为测试标准。
本次测试采用测试实际数据,与现场中间设备(服务器,核心交换机)等性能参数进行比对,从而计算性能瓶颈,判断存储设备运行情况。
预期结果存储将在整个传输链路中应满足系统的最大带宽需求,即数据传输的瓶颈不能出现在存储。
3.测试内容测试存储SAN性能:服务器本地盘向SAN空间传输数据,并记录带宽?测试存储NAS性能:服务器本地盘向NAS空间传输数据,并记录带宽4..RAID、LUN划分:5.测试步骤●存储SAN性能测试测试存储SAN的性能-建立大文件(1G、4G、8G、16G)、小文件(40k*1000),进行传输测试1.测试步骤2.按测试连接图进行存储以及服务器的连接。
3.在测试服务器windows2008上创建大文件(1G、4G、8G、16G)、小文件(40k,总量2G)。
4.将MS5020F分配一个测试的LUN(100G)并连接到这台测试服服务器上,并创建好文件系统和盘符。
5.通过fastcopy软件或者copy的方式,将服务器上文件拷贝到存储磁盘上。
6.汇总记录传输时间、传输速率等。
7.单台服务器传输,多台服务器传输,分别测试并记录结果。
8.测试将针对配置SAN存储的服务器分别进行。
存储NAS性能测试测试存储NAS的性能-建立大文件(1G、4G、8G、16G)、小文件(40k,总量2G),进行传输测试测试步骤1.按测试连接图进行存储以及服务器的连接。
2.在测试服务器windows2008上创建大文件(1G、4G、8G、16G)、小文件(40k,总量2G)。
3.将MS5020F分配一个测试的LUN(100G)并连接到这台测试服服务器上,并创建好文件系统和盘符。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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测试参数.do
c
三、测试用例
3.1 1:1备份功能验证
3.2 业务适应性测试
3.2.1 用于大、小文件和各种视频文件存储
3.3 功能测试
3.3.4存储节点数据容错能力
3.3.5 卷管理3.3.5.1卷扩容
3.3.5.2 卷缩减
3.3.6 设备监控管理
3.3.6.1 设备中增加存储节点
3.3.6.2 设备中删除存储节点
3.4 云视频转码功能测试
3.4.1 MP4视频格式转码测试
3.4.2 TS视频格式转码测试
3.5 安全测试
3.5.1 用户配额分配及管理
3.5.2 用户权限管理
3.6可靠性测试
3.6.1 写元数据服务器故障
3.6.1.1写文件过程中,断开主元数据网线
3.6.1.2写文件过程中,主元数据服务器重启
3.6.1.3写文件过程中,主元数据服务器关机
3.6.1.4 写文件过程中,主元数据服务器掉电
3.6.2 写存储节点故障
3.6.2.1写文件过程中,断开存储节点网线
3.6.2.2写文件过程中,存储节点服务器重启
3.6.1.3写文件过程中,数据服务器关机
3.6.2.4写文件过程中,存储服务掉电
3.6.2.5写文件过程中,磁盘故障
3.6.3读元数据服务器故障
3.6.1.1读文件过程中,断开主元数据网线
3.6.1.2读文件过程中,主元数据服务器重启
3.6.1.3读文件过程中,主元数据服务器关机
3.6.1.4 读文件过程中,主元数据服务器掉电
3.6.4 读存储节点故障
3.6.2.1读文件过程中,断开存储节点网线
3.6.2.2读文件过程中,存储节点服务器重启
3.6.2.3读文件过程中,存储服务关机
3.6.2.4读文件过程中,存储服务掉电
3.6.2.5读文件过程中,磁盘故障
3.7性能测试
3.7.1存储系统并发性能
3.7.2 1个客户端2个chunkserver组成双副本
3.7.3 1个客户端4个chunkserver组成双副本
3.7.4 2个客户端2个chunkserver组成双副本
3.7.5 2个客户端4个chunkserver组成双副本
3.7.6性能测试总结:
1.性能测试环境描述:
cStor云存储系统本次测试机器分配如下:
192.168.3.1和192.168.3.2两台机器组成主备master;
五台机器192.168.3.2、192.168.3.3、192.168.3.4、192.168.3.5、192.168.3.6、192.168.3.7组成chunkserver,mount与chunkserver复用,组成5台chunkserver 和mount架构;
其中3.3,、3.4、3.7存储容量为6.4TB,3.5存储容量为11TB,3.6存储容量为2TB
2.结果分析:
客户端个数固定为1,随着存储节点的增加,系统性能呈线性增加,测试数据见3.7.2和3.7.3,测试性能图如下:
客户端数固定为2,随着存储节点的增加,cStor云存储系能呈现线性增加,测试数据见3.7.4和3.7.5,性能图如下:
存储节点固定为4时,随着客户端数量增加,cStor云存储系统性能表现线性增加,测试数据3.7.2和3.7.2,性能图如下:
使用5台cstorchunkserver,和5台mount,对cStor云存储系统并发性能进行测试,结果表明,cStor云存储系统能提供超过2.5GB/s的写速度,和超过1.4GB/s 的写速度。
3.结果分析
从以上分析可以看出,cStor云存储系统,随着系统规模的增加,性能表现出横向和纵向的线性增长。
并发性能良好。
3.8测试总结
从以上测试结果可以看出,cStor云存储系统具有良好的可靠性和可扩展性,系统具较好的自我修复能力,能够提供高并发性和高性能。
同时cStor云存储系统用户数据权限管理、数据分离等功能为系统提供了更好的可管理和安全性。