On Tue, Jan 31, 2017 at 7:42 AM, Ukko <ukkohakkarainen@xxxxxxxxx> wrote:
Hi,Two quickies:1) How does Ceph handle unique object IDs without anycentral information about the object names?
That's where CRUSH comes in. It maps an object name to a unique placement group ID based on the available placement groups. Some of my favorite explanations of data placement comes from the core Ceph developers. [1] [2]
2) How CRUSH is used in case of splitting an object instripes?
The splitting/striping of data actually occurs at a layer above CRUSH. The clients handle that and calculate object placement with CRUSH based on unique object names.
Thanks!
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
[1] https://youtu.be/05spXfLKKVU?t=9m14s
Brian Andrus
Cloud Systems Engineer
DreamHost, LLC
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com