-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Describe the feature would like to see added to OpenZFS
Can we run ZFS on top of VDO (virtual data optimizer) instead of direct on real block device?
Has anyone tried, tested it? (What zfs changes or settings needed if any?)
How will this feature improve OpenZFS?
If it works well, better than built-in zfs deduplication it might be beneficial to run ZFS on top of VDO in some cases.
Additional context
I haven't had a chance to try it yet, was hoping to hear if its supported and/or recommended or not.
I assume you can't use zfs encryption in this case, you'd have to encrypt underlying VDO instead if you want the deduplication.
But I'd want to know any other ZFS settings to watch out for in order to support running on top of VDO.
For those who haven't heard of RedHat's VDO yet, here's some links:
https://www.redhat.com/en/blog/understanding-concepts-behind-virtual-data-optimizer-vdo-rhel-75-beta
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/pdf/deduplicating_and_compressing_storage/red_hat_enterprise_linux-8-deduplicating_and_compressing_storage-en-us.pdf
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/storage_administration_guide/vdo-quick-start
https://github.com/dm-vdo/vdo
https://github.com/dm-vdo/kvdo
https://is.muni.cz/th/rq7e2/petrovic_diploma_thesis.pdf
https://www.marksei.com/vdo-linux-deduplication/