Hi all,

Something that I am curious about:

Suppose I have a three-server cluster, all with identical OSDs configuration, and also a replication factor of three.

That would mean (I guess) that all 3 servers have a copy of everything in the ceph pool.

My question: given that every machine has all the data, does that also imply that reads will be LOCAL on each machine?

I'm asking because I understand that each PG has one primary copy optionally with extra secondary copies. (depending on the replication factor)

I have the feeling that local reads will usually be faster than reads over the network.

And if this is not the case, then why not? :-)

Thanks for any insights or pointers!

MJ
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to