Sample Header Ad - 728x90

Can I get SSD rw performance while keeing data security if I combine SSD & HDD in btrfs RAID1

7 votes
1 answer
1321 views
I have 2 storage devices; classical slow HDD (750GB, /dev/sda) and faster SSD (128GB, /dev/sdb). Currently I have installed Ubuntu & Mint on same btrfs partition on SSD (/dev/sdb5). My btrfs pool consists of /dev/sdb5. What I want to achieve is data replication on HDD while keeping SSD performance: Something like this: For read case it would be ideal for procedure to go like this: * read from SSD * check checksum * if it verifies.. awesome, give me the data * if not, fetch data from HDD and perform error correction through duplicate data I'd manually run (some tool I'm not sure which one... btrfs check --repair perhaps?) every month or so to check HDD checksums and correct them via SSD data against bitrot. For write case: * write to SSD * sync to HDD when write requirements are low, thus not slowing down the system. Is this possible and how would I do it? Bottom line is, I like btrfs and would like it to duplicate data across HDD & SSD drive automatically while keeping SSD excellent performance. Using SSD as write cache is not an option since it's missing data duplication and security.
Asked by nmiculinic (375 rep)
Dec 21, 2015, 09:07 PM
Last activity: Dec 23, 2015, 04:36 PM