Am 13.11.2012 09:20, schrieb Josh Durgin:
On 11/12/2012 11:55 PM, Stefan Priebe wrote:
rados bench uses librados aio, keeping several operations in flight.
IO size is the same as object size for it.

You can do a 4k write benchmark that doesn't delete the objects it
writes, with 32 IOs in flight for 300 seconds:

rados -p data bench 300 write -b 4096 -t 32 --no-cleanup

This gives me just 9000 iop/s - callgraph attached.

Then a read benchmark (only sequential is implemented, but with 4k
objects it's similar to random if you flush the osd's page cache before
running it):

rados -p data bench 300 seq -b 4096 -t 32

This gives me 43 000 iops. But i'm sure readahead or a buffer is the burst here.

Greets,
Stefan

Attachment: out.pdf
Description: Adobe PDF document

Reply via email to