小编Mor*_*ead的帖子

适用于异构硬盘组的类 RAID 文件系统

在过去的几年中,我积累了一组不同大小和速度的相当异构的硬盘来存储我的私人数据。我计划将它们放入自建的 Linux 文件管理器中,以减少手动复制本地数据的麻烦,减少重复的文件并更好地利用给定的资源。我还预计未来几年我的存储需求将会增加。因此,应该可以动态添加磁盘并删除单个驱动器以用更新和更大的驱动器替换它们。

如果我没有记错的话,构建文件管理器的最常见选项是使用(软件)RAID 来提高可靠性,并在外部或可移动驱动器上使用额外的备份方案来防止重要数据的意外丢失。

由于 RAID5/RAID6 需要相同大小的驱动器,因此它不能满足我对更动态的磁盘添加/删除方案的需求。所以我正在寻找一个 FLOSS 文件系统或块设备抽象层,它提供:

  • 可以动态添加和删除硬盘
  • 复制/冗余类似于 RAID5,可能每个文件或目录均可调整
  • 不需要额外的(特别是专用的)机器(但是如果需要的话稍后可以添加第二台机器,但这不是必需的)

我研究了一些像 XtremeFS 这样的分布式文件系统,但还没有找到一个能够满足所有要求并且在单台机器上运行良好的系统。您知道什么是解决方案吗?

storage filesystems redundancy

6
推荐指数
1
解决办法
1930
查看次数

标签 统计

filesystems ×1

redundancy ×1

storage ×1