COSBench 测试 Ceph 对象存储的读/写性能

  • 原创
  • Madman
  • /
  • /
  • 0
  • 1635 次阅读

Synopsis: 搭建好 Ceph S3 RadosGW 对象存储后,可以在 Linux 客户端上使用 COSBench 测试对象存储的性能

假设 Ceph S3 对象存储网关的 IP 为 10.156.10.231,运行测试任务的客户端 IP 为 10.156.5.117

注意: 测试期间要关闭客户端的 NTP 服务(chrony 或 ntpd),否则测试任务可能会失败,报错 State: terminated

1. 准备环境

COSBench 需要先安装 JAVAnmap-ncat,具体说明请参考附件中的 COSBenchUserGuide.pdf

[tj00143@lchod05117 ~]$ yum -y install nmap-ncat java-1.8.0-openjdk

2. 运行 COSBench Control 和 Driver

上传 cosbench-042c4.zip 到客户端某目录下,然后运行如下命令:

[tj00143@lchod05117 ~]$ cd /home/tj00143
[tj00143@lchod05117 tj00143]$ unzip cosbench-042c4.zip
[tj00143@lchod05117 tj00143]$ cd cosbench-042c4
[tj00143@lchod05117 cosbench-042c4]$ chmod +x *.sh
[tj00143@lchod05117 cosbench-042c4]$ unset http_proxy
[tj00143@lchod05117 cosbench-042c4]$ sh start-all.sh

此时,该客户端既运行了 COSBench Control(端口 19088),也运行了一个 COSBench Driver(端口 18088)

可以通过浏览器

分类: Ceph
标签: COSBench Ceph S3
未经允许不得转载: LIFE & SHARE - 王颜公子 » COSBench 测试 Ceph 对象存储的读/写性能

分享

作者

作者头像

Madman

如需 Linux / Python 相关问题付费解答,请按如下方式联系我

0 条评论

暂时还没有评论.

专题系列