Re: load-gen throughput numbers

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

 



Ah, I see that --max-backlog must be expressed in bytes/sec,
in spite of what the --help message says.

-- Tom

> -----Original Message-----
> From: Deneau, Tom
> Sent: Wednesday, July 22, 2015 5:09 PM
> To: 'ceph-users@xxxxxxxxxxxxxx'
> Subject: load-gen throughput numbers
> 
> 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