Hi All, My workplace is considering deploying Ceph for OpenStack block storage to try to provide volume and vm migration. Immediately I decided, perhaps wrongly, that this meant a dedicated Ceph cluster of physical servers. But a colleague suggested that perhaps it would be better to run Ceph on the compute nodes instead of a distinct, separate cluster. Is one of these a more appropriate solution (in a perfect world)? Or is this a half-dozen one way, six the other type situation? I can definitely understand trying to make compute and storage generic and plentiful by keeping them on the same node. But I also feel like it's ok to split things out sometimes too. Any thoughts, suggestions, or reference architecture pointers? Thanks for any help, Curtis. -- 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