Quick question:
There is much debate out there about how to stack LUKS + dm_integrity + md raid....
Scenario:
- I have 4 SATA disks @ 2TB each.
- Data is mostly media & backup storage.
- dm_integrity is nice but not a requirement.
- I want some redundancy if a disk fails to spin up.
- I want reasonable performance.
- I want to see a single filesystem.
- I want to be able to upgrade each disk one at a time in the coming years... without rebuilding the entire array.
So, my current choices (in my brain) are:
1. mdadm raid 10 w/ LUKS stacked on top;
2. create 4 LUKS volumes on the raw disks; create BTRFS RAID10 file system using each device;
Any approach going to be better/faster than the other?
P.S. I don't want to mess with ZFS and another kernel, etc.