目标:测试ceph存储盘性能

当前机器状态:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

yum install -y fio
以下代码同时在 系统盘与ceph数据盘 执行
# 创建测试文件
【数据盘】
[root@VM-0-44-tlinux /data/ti-platform]# dd if=/dev/zero of=./test bs=1M count=10240
记录了10240+0 的读入
记录了10240+0 的写出
10737418240字节(11 GB)已复制,48.2157 秒,223 MB/秒

【ceph存储盘】
[root@VM-0-44-tlinux /data/ti-platform-fs]# dd if=/dev/zero of=./test bs=1M count=10240
记录了10240+0 的读入
记录了10240+0 的写出
10737418240字节(11 GB)已复制,34.8796 秒,308 MB/#160并发测试随机读
fio --readonly  -filename=./test -direct=0 -fallocate=none -rw=randread -iodepth=4 -bsrange=1k-8k  -size=10G  -runtime=30 -thread -numjobs=160 -name=randread -group_reporting -ioengine=sync
【数据盘】
...
Run status group 0 (all jobs):
   READ: bw=21.0MiB/s (22.1MB/s), 21.0MiB/s-21.0MiB/s (22.1MB/s-22.1MB/s), io=633MiB (664MB), run=30099-30099msec
...
【ceph存储盘】
...
Run status group 0 (all jobs):
   READ: bw=148MiB/s (155MB/s), 148MiB/s-148MiB/s (155MB/s-155MB/s), io=4451MiB (4667MB), run=30059-30059msec
...
 
#10并发测试顺序写
fio -filename=./test -direct=0 -rw=write -iodepth=4 -bsrange=512-4096 -size=10G  -runtime=30  -thread -numjobs=32 -name=seqwrite -group_reporting -ioengine=sync
【数据盘】
...
Run status group 0 (all jobs):
  WRITE: bw=58.6MiB/s (61.5MB/s), 58.6MiB/s-58.6MiB/s (61.5MB/s-61.5MB/s), io=1760MiB (1845MB), run=30025-30025msec
...

【ceph存储盘】
...
Run status group 0 (all jobs):
    RITE: bw=777MiB/s (814MB/s), 777MiB/s-777MiB/s (814MB/s-814MB/s), io=22.8GiB (24.4GB), run=30002-30002msec
...

注:一般确保ceph的创建测试文件在 200MB/s 以上, 随机读在20MB/以上,顺序写在 100MB/s 以上

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐