Originally posted by skeevy420
View Post
The custom ordering is also really powerful. For example, you can put DM-Crypt over DM-Integrity for Encrypt-Then-MAC authentication or put DM-Integrity over DM_Crypt for MAC-Then-Encrypt authentication; you can put DM-Integrity over DM-RAID for simple corruption detection or put DM-RAID over DM-Integrity for self-healing corruption detection. I currently have BTRFS over DM-Crypt over BCache over DM-RAID.
Originally posted by skeevy420
View Post
IIUC the compression and deduplication are transparent to the layers above it; the block device corresponding to a VDO volume just looks like any other block device. It's similar to how DM-Crypt and DM-Cache layers work. Unless BTRFS is checking the block device types, it would have no idea that additional deduplication or compression were happening. So definitely disable compression in BTRFS in that case.
Comment