Hi, Leroy from Immowelt here.
We have extended OpenNebula with an SSH live migration feature which requires no shared storage and uses qemu-img in the background with no additional required software or libraries. The documentation clearly states that this is not possible. We did it and it was not hard as soon as we understood the inner architecture of OpenNebula well enough.
I’d really like to hear about your thoughts on this and whether there was a specific reason to state it not possible (maybe it was not wanted or may lead to dangerous situations?) - Also: Is there any community interest for this feature? I only found this well-aged thread with no reactions at all from three years ago. If so - we will happily clean up the code and contribute.