存储压缩测试

     存储测试在压缩功能测试时,有些凌乱,因为一般提供压缩功能的存储大多数会提供重删功能,单纯的测试压缩,定性还是定量,使用什么工具等都是一些比较难选择的问题,

     比如说,测试压缩时定性测试首先避开重删,那么要求我们写入的数据在存储后端切块后不会有重复数据,如何搞?

     下面聊聊一个本办法的思路,

   1,后端数据切块多大   ?如 切块4k存储,我们就给他写4k数据,要注意避开一下几点:

    ①,创建文件系统(需要文件系统4k对齐)

    ②,写文件内容,但存储文件要有相同的部分,可以被压缩,并且必须有不同的部分,不能被重删

    ③,借鉴定量工具参数设置办法,手工补充验证确定性(如fio、vdbench等都有较好的压缩测试参数设计,)

 

满足以上几点,笨而可靠地办法,将存储通过ISCSI等手段映射到客户端,做文件系统

mkfs.xfs  xfs默认4k对齐,省心,挂载至测试目录后写文件

使用脚本批量,具体数量根据场景判断,下面提供一个50000+4k文件的脚本,抛砖引玉!

#/bin/bash
#######################################################################
#    the script for compression testing with 4k diffre
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值