Я нашел ChironFS.
Это файловая система на основе FUSE. Его основная цель - гарантировать доступность файловой системы с помощью репликации. Но это не реализация RAID. RAID реплицирует УСТРОЙСТВА, а не FILESYSTEMS.
Важно: я этим не пользовался. Я не могу вести вас дальше в этот момент. Я знаю, что это делает мой ответ в лучшем случае посредственным качеством.
Тем не менее, учитывая ваше дело, у меня есть общее сомнение. Любой эксперимент со специфичными для btrfs функциями (например, COW) потребует одного из двух:
- способность "файловой системы прокси" передавать ее базовым btrfs и умным образом копировать / имитировать / подделывать с помощью ext4 (например, простого копирования вместо COW); но FUSE реализует только обычные операции (такие как
open
, chmod
, mkdir
) специальным образом, это не включает специфичные для btrfs операции;
- прямой доступ к btrfs (в обход "файловой системы прокси"), но это легко нарушит взаимно-однозначное соответствие ext4.
По этим причинам я думаю, что каждое существующее решение (ChironFS или что-то еще, если таковое имеется) не позволит вам свободно экспериментировать с btrfs, если оно не написано с учетом btrfs с самого начала. Я никогда не слышал о такой вещи.