Re: Improving Performance with more OSD's?

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

 



On Mon, 29 Dec 2014 11:29:11 PM Christian Balzer wrote:
> Reads will scale up (on a cluster basis, individual clients might
> not benefit as much) linearly with each additional "device" (host/OSD).

I'm taking that to mean individual clients as a whole will be limited by the 
speed of individual OSD's, but multiple clients will spread their reads 
between multiple OSD's, leading to a higher aggregate bandwidth than 
individual disks could sustain.

I guess the limiting factor there would be network.

> 
> Writes will scale up with each additional device divided by replica size. 

So adding OSD's will increase write speed from individual clients? seq writes 
go out to different OSD's simultaneously?

> 
> Fun fact, if you have 1 node with replica 1 and add 2 more identical nodes
> and increase the replica to 3, your write performance will be less than 50%
> of the single node. 

Interesting - this seems to imply that writes go to the replica OSD's one 
after another, rather than simultaneously like I expected.

thanks,

-- 
Lindsay

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
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