[vdsm] how snapshot is implemented in vdsm