3 ms·
The original ZFS paper references WAFL wrt its similarity a number of times. It seems like the biggest distinction that the paper claimed was that ZFS had poole
by cokernel_hacker 13y ago
The original ZFS paper references WAFL wrt its similarity a number of times. It seems like the biggest distinction that the paper claimed was that ZFS had pooled storage and WAFL was network oriented.
WAFL's biggest idea of the day was "write-anywhere" (the WA in WAFL). Write-anywhere is another way of phrasing copy-on-write which is a fancy way of saying _never overwrite_.
The idea, while simple, can be built upon to yield features like cheap snapshots and reasonable data integrity.
Perhaps "clone" is a bit too much but the similarity is definitely there.
FWIW, the NetApp folks sued Oracle because they also thought it looked similar [2]
[1] http://users.soe.ucsc.edu/~scott/courses/Fall04/221/zfs_overview.pdf http://users.soe.ucsc.edu/~scott/courses/Fall04/221/zfs_over...
[2] http://www.netapp.com/us/company/news/press-releases/news-rel-20100909-oracle-settlement.aspx http://www.netapp.com/us/company/news/press-releases/news-re...
- gnoway 13y agoThat's correct, and Oracle (actually Sun at that point) sued back. The cases were both dismissed w/o prejudice [1]. Of course, that doesn't mean neither were valid cases. [1] http://www.theregister.co.uk/2010/09/09/oracle_netapp_zfs_dismiss/ http://www.theregister.co.uk/2010/09/09/oracle_netapp_zfs_di...