load-gen throughput numbers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



If I run rados load-gen with the following parameters:
   --num-objects 50
   --max-ops 16
   --min-object-size 4M
   --max-object-size 4M
   --min-op-len 4M
   --max-op-len 4M
   --percent 100
   --target-throughput 2000

So every object is 4M in size and all the ops are reads of the entire 4M.
I would assume this is equivalent to running rados bench rand on that pool
if the pool has been previously filled with 50 4M objects.  And I am assuming
the --max-ops=16 is equivalent to having 16 concurrent threads in rados bench.
And I have set the target throughput higher than is possible with my network.

But when I run both rados load-gen and rados bench as described, I see that rados bench gets
about twice the throughput of rados load-gen.  Why would that be?

I see there is a --max-backlog parameter, is there some setting of that parameter
that would help the throughput?

-- Tom Deneau
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux