--- On Thu, 5/6/10, Sage Weil <sage@xxxxxxxxxxxx> wrote: > The image is striped over objects, _then_ the objects are > replicated across OSDs. Objects themselves aren't striped. > > For example, if an image is striped over objects A B C D E > F, each 4MB, you might end up with > > osd0: A B' C D E' F' > osd1: A' B C' D' E F > > where A is the primary copy, A' is the replica, etc. Yes, I see now, much clearer, thanks. So, as long as each object has one copy on each OSD it should be safe. And there might be some hash based extra non-perfect stripping as a benefit. Then, yeah, it does seem like it would be hard to find a very unbalanced workload on a heterogeneous OSD (even with a 2 node cluster). Cool. Thanks, -Martin -- 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