一种存储重删功能的测试方法技术

技术编号:17032539 阅读:114 留言:0更新日期:2018-01-13 19:11
本发明专利技术公开一种存储重删功能的测试方法,包括以下步骤:创建测试目录,并在测试目录下创建存储映射分区;将测试脚本及源文件上传至测试目录下;测试脚本的内容包括要测试的数据块大小和写入的重复数据块的比例;源文件的大小与要测试的数据块的大小相同;被测存储创建卷并映射给Linux服务器,Linux服务器对卷格式化后挂载到存储映射分区;启动测试脚本;测试脚本根据写入的重复数据块的比例向存储映射分区写入数据块;当存储映射分区写满后,退出测试脚本,在存储端查看重删压缩比,输出测试报告。本发明专利技术可验证重删压缩功能是否可用,并可验证重删压缩比是否符合预期。

【技术实现步骤摘要】
一种存储重删功能的测试方法
本专利技术涉及存储功能性能测试领域,具体涉及一种存储重删功能的测试方法。
技术介绍
重复数据删除(简称重删)是一种节约数据存储空间的技术,在计算机中存储了很多重复数据,这些数据占用了大量硬盘空间,利用重复数据删除技术,可以只存储一份数据。另外一项节约存储空间的技术是数据压缩,数据压缩技术在比较小的范围内以比较小的粒度查找重复数据,粒度一般为几个比特到几个字节。在存储产品中,尤其是闪存产品中,重删特性的加入可以减少主机需要写入的次数和数据量,减少冗余数据占用的存储空间,提高存储系统的传输、处理和存储效率。但目前还没有针对存储重删压缩功能是否可用,以及重删压缩比是否符合预期的验证方法。
技术实现思路
为解决上述问题,本专利技术提供一种存储重删功能的测试方法。本专利技术的技术方案是:一种存储重删功能的测试方法,包括以下步骤:创建测试目录,并在测试目录下创建存储映射分区;将测试脚本及源文件上传至测试目录下;测试脚本的内容包括要测试的数据块大小和写入的重复数据块的比例;源文件的大小与要测试的数据块的大小相同;被测存储创建卷并映射给Linux服务器,Linux服务器对卷格本文档来自技高网...
一种存储重删功能的测试方法

【技术保护点】
一种存储重删功能的测试方法,其特征在于,包括以下步骤:创建测试目录,并在测试目录下创建存储映射分区;将测试脚本及源文件上传至测试目录下;测试脚本的内容包括要测试的数据块大小和写入的重复数据块的比例;源文件的大小与要测试的数据块的大小相同;被测存储创建卷并映射给Linux服务器,Linux服务器对卷格式化后挂载到存储映射分区;启动测试脚本;测试脚本根据写入的重复数据块的比例向存储映射分区写入数据块;当存储映射分区写满后,退出测试脚本,在存储端查看重删压缩比,输出测试报告。

【技术特征摘要】
1.一种存储重删功能的测试方法,其特征在于,包括以下步骤:创建测试目录,并在测试目录下创建存储映射分区;将测试脚本及源文件上传至测试目录下;测试脚本的内容包括要测试的数据块大小和写入的重复数据块的比例;源文件的大小与要测试的数据块的大小相同;被测存储创建卷并映射给Linux服务器,Linux服务器对卷格式化后挂载到存储映射分区;启动测试脚本;测试脚本根据写入的重复数据块的比例向存储映射分区写入数据块;当存储映射分区写满后,退出测试脚本,在存储端查看重删压缩比,输出测试报告。2.根据权利要求1所述的存储重删功能的测试方法,其特征在于,所述测试脚本根据写入的重复数据块的比例向存储映射分区写入数据块具体为:根据写入的重复数据块的比例判读需要向存储映射分区写入的数据块,如需要写入相同的数据块,则使用dd命令读取源文件,并将源文件中的内容写入到...

【专利技术属性】
技术研发人员:高月峰
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1