Rewrite fs_lvm driver to not use shared filesystem

Hi Anton,

Thanks for reply

We don’t need to move VM’s folder itself, we just need to preserve checkpoint file, which can be easily uploaded to the shared LV by save.fs_lvm and downloaded back by restore.fs_lvm scripts, all other content can be generated automatically. Eg context-cd and deployment files are generated each now run, symlinks to physical devices can be calculated from the SRC_PATH and DST_PATH as I wrote above.

I want to leave support for both ssh and shared images datastores, but I think that it is should always be converted to the logical volumes.
Main problem is that for transferring images from the images datastore to system datastore always used tm_mad that assigned to images datastore, but not for system one

In my opinion it would be better if tm_mad for system datastore will always be used. I wrote about this problem in this topic: Why IMAGES_DS parameters affects SYSTEM_DS?

Please correct me if I’m wrong.