RE: rados bench single instance vs. multiple instances

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

 



It's a beefy client with 32 cores.  Less than 1% of the total CPU used on the
client side. in the single rados case.  And on the OSD node side, only 25% of
the cpu being used, and disks and network are not at their limits

-- Tom


> -----Original Message-----
> From: Mark Nelson [mailto:mnelson@xxxxxxxxxx]
> Sent: Monday, May 11, 2015 9:23 AM
> To: Deneau, Tom; ceph-devel
> Subject: Re: rados bench single instance vs. multiple instances
> 
> 
> 
> On 05/11/2015 09:18 AM, Deneau, Tom wrote:
> > I have noticed the following while running rados bench seq read tests
> > with a 40M object size
> >
> >      single rados bench, 4 concurrent ops,                     bandwidth =
> 190 MB/s
> >      4 copies of rados bench, 1 concurrent op each,  aggregate
> > bandwidth = 310 MB/s
> >
> > and in fact the single rados bench seems limited to 190, no matter how many
> concurrent ops.
> 
> What's your CPU utilization like?
> 
> >
> > I don't see this kind of behavior with a 4M object size.
> >
> > (The above are with caches dropped on the osd targets)
> >
> > It doesn't seem to be related to the total number of bytes being
> > processed by the single because if I don't drop the caches, both the
> > single rados bench and the 4-copy rados bench get much higher numbers
> > (600 vs. 900) but still the single rados bench appears limited, no matter
> how many concurrent ops are used.
> >
> > Is there kind of throttling going on by design here?
> 
> Nope, probably just client side inefficiency, especially if you are running
> on slower cores.  It's one of the reasons we tooled support for multiple
> concurrent copies of rados bench into cbt.
> 
> Mark
> 
> >
> > -- Tom Deneau, AMD
> > --
> > To unsubscribe from this list: send the line "unsubscribe ceph-devel"
> > in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo
> > info at  http://vger.kernel.org/majordomo-info.html
> >
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux