Well,we have to admit that there exist some scenarios which require several ceph clusters as backends-although Ceph is power enough to properly combine 2 clusters into 1 by clush rules ,but it require much more effort than just starting several cinder-volume instance and config proper monitor addresses for them.
I am not sure if sheepdog face the same situation since sheepdog need gateway address for data accessing.As a framework,Nova and Cinder should work together to support passing more informations from cinder configuration to libvirt.
Well,we have to admit that there exist some scenarios which require several ceph clusters as backends-although Ceph is power enough to properly combine 2 clusters into 1 by clush rules ,but it require much more effort than just starting several cinder-volume instance and config proper monitor addresses for them.
I am not sure if sheepdog face the same situation since sheepdog need gateway address for data accessing.As a framework,Nova and Cinder should work together to support passing more informations from cinder configuration to libvirt.