I'd say using a shared storage driver:
* rbd works ok
* sheepdog (never used but got good feedback)
* swift (remember that 5GB is the limit for large objects in Swift)
* VMWare data store is also a possibility, if you use VMWare as the hypervisor.
Regards,
H.