Hello,

I've recently joined this list, primarily because of a thread I found from late 
April ("Is file cloning anywhere on ZFS roadmap") asking about file-level 
cloning in ZFS. Based on that thread I understand that it's not currently 
possible to 'clone' files instead of 'copying' them, but the thread didn't 
answer the original question about whether this was a reasonable feature or one 
being considered for future development. 

My limited understanding of how ZFS actually stores data makes me think a 
'clone' vs. a 'copy' would be very easy since we have deduplication now - some 
new file/filesystem metadata entries, some manipulation of the deduplication 
table and the clone is complete. Is this a gross oversimplification? Would this 
be much harder to implement than it seems?

VMware vSphere uses NFSv3 and requires a separate mount for each filesystem. It 
also specifies a maximum number of NFS mounts per host (64) and maximum number 
of iSCSI LUNs per host (256). In a cluster environment this means the existing 
filesystem/zvol cloning techniques would only work well in very specific 
configurations. 

Thanks,

-Will
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to