如何创建各种商品硬盘的冗余阵列?

如何创建各种商品硬盘的冗余阵列?

好吧,我有一些很好的旧硬盘,一个好主意是将它们组合成一个阵列。

例如:

  • 250G
  • 300G
  • 500G
  • 1000G
  • 2000G

(还有一个 3000G 的驱动器,但我会将其保存以进行定期备份)。

我想要的是:一种廉价的 Linux 编程方式来将它们与一些冗余结合起来(当然,我愿意损失 50% 的空间)。

如果需要最少的人力消耗,这将是完美的解决方案:我只想将设备添加到池中,并选择 K-security 最多 2 个或最多 3 个(以便每个块存储在至少 3 个磁盘上)。如果设备具有容错能力,并且可以在其中一个磁盘发生故障时重新分配块,那就更好了。

是的,像 HDFS 或 Vertica,但对于普通人来说:)

当然,这将是一个没有 ECC 和 HW RAID 的非常便宜的解决方案。

相关内容