I just wanted to point out one item that might cause confusion for anyone reading the mailing list archives.
> So the SSVM copies templates from secondary storage to primary, and > copies snapshots from primary to secondary. [DL] AFAIK, transfer between secondary storage and primary storage is carried out by the hypervisor plugin and not the SSVM. Look at where the PrimaryStorageDownloadCommand is implemented.