On Tue, 12 Apr 2016, Jan Schermer wrote: > Still the answer to most of your points from me is "but who needs that?" > Who needs to have exactly the same data in two separate objects > (replicas)? Ceph needs it because "consistency"?, but the app (VM > filesystem) is fine with whatever version because the flush didn't > happen (if it did the contents would be the same). If you want replicated VM store that isn't picky about consistency, try Sheepdog. Or your mdraid over iSCSI proposal. We care about these things because VMs are just one of many users of rados, and because even if we could get away with being sloppy in some (or even most) cases with VMs, we need the strong consistency to build other features people want, like RBD journaling for multi-site async replication. Then there's the CephFS MDS, RGW, and a pile of out-of-tree users that chose rados for a reason. And we want to make sense of an inconsistency when we find one on scrub. (Does it mean the disk is returning bad data, or we just crashed during a write a while back?) ... Cheers- sage _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com