swift分布式存储性能测试以及破坏性测试

本文通过性能测试和破坏性测试,评估Swift分布式存储的性能。测试一展示了不同线程上传大文件的速度,发现线程增加到十时,上传成功率下降。测试二中,关闭一个存储节点后,文件在服务重启后能成功同步;删除节点上的文件,系统能逐步恢复并同步数据。
摘要由CSDN通过智能技术生成

延续上一个文章的做接下来的测试,环境是一个proxy和三个storage。

  

1、性能测试

测试一:五个线程,每个线程上传一个大小差不多一个G的文件

/data/swift/upload> du -sh test*.zip

987M    test1.zip

987M    test2.zip

987M    test3.zip

987M    test4.zip

987M    test.zip


上传

swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass upload container1 test.zip

swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass upload container2 test1.zip

swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass upload container3 test2.zip

swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass upload container4 test3.zip

swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass upload container5 test4.zip


共用时8:30:45


存储节点查看文件

/srv/node/sdb1> du -sh *

16K     accounts

356M    async_pending

129M    containers

4.9G    objects

0       tmp


查看上传的文件

/data/swift/upload> swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass list container1 

test.zip

/data/swift/upload> swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass list container2

test1.zip

/data/swift/upload> swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass list container3

test2.zip

/data/swift/upload> swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass list container4

test3.zip

/data/swift/upload> swift -Ahttp://192.168.1.211:8090/auth/v1.0 -U system:root -K testpass list container5

test4.zip


测试二,十个线程:

/data/swift/upload/test100M> du -sh *

/data/swift/upload/test100M> du -sh *

505M    test10.zip

505M    test1.zip

505M    test2.zip

505M    test3.zip

505M    test4.zip

505M    test5.zip

505M    test6.zip

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值