假设我有 2 个磁盘设置使用 RAID-0(只是条带化)通过 RAID 控制器连接到 linux 机器。所以基本上我看到一个大分区。当我写一个包含两个块(A|B)的文件时,磁盘 1 将存储 A,磁盘 2 将存储 B。
现在,假设我想实现 RAID-1(镜像)以便在这两个磁盘上玩耍。我可以使用 FUSE 来执行此操作吗?我正在想象以下方式:假设我的 fuse 实现获得了要写入的三个块 (A|B) 的文件,我现在将改为写入 (A|A|B|B),这样 A 在磁盘 1 上被写入两次B 在磁盘 2 上被写入两次。
我想尝试一些纠删码和 RAID 方案,并且我想控制写入磁盘的内容。我不想修补软件 RAID,所以这看起来是一种更容易采用的方法。
这甚至会起作用吗,我应该对此有所了解吗?请注意,可以假设我会知道块大小,并且我会在适当的时候进行零填充。