Hi All, I would like to understand which operations Ceph is doing internally when a new object is written to the storage using, e.g., librados.
Sebastien Han has written something similar to what I need in [1] ("I.1.1. A single write…"), but I would like to get some more detail. So, let's assume that we are writing an object to a pool which has a replication size of 3 and min_size of 2, with OSDs running on xfs. What are the operations that Ceph performs with respect to writing the journal, writing the primary copy and writing the replicas? When does the client call returns? What is done in parallel and what not? Also, is there a reference other than the source code where this process is explained? [1]: http://www.sebastien-han.fr/blog/2014/02/17/ceph-io-patterns-the-bad/ Thanks, Vincenzo. -- Vincenzo Pii Researcher, InIT Cloud Computing Lab Zurich University of Applied Sciences (ZHAW) http://www.cloudcomp.ch/
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com