BTRFS或LVM异构RAID


-1

我正在为我的家人创建一个大型的(3.5TB +)备份服务器。

我已经拥有足够的硬件,并且现在不想再购买任何硬件。我设想的配置如下所示:

  • 两个1TB驱动器
  • 两个750GB驱动器
  • RAID 5?
    • 分布式奇偶校验
    • 可以容忍一个硬盘故障
  • BTRFS或LVM +精简配置
    • 优先选择BTRFS
  • 将来可以添加更多驱动器

这可能吗?我知道BTRFS可以将多个驱动器融合在一起成为一个文件系统,而无需奇偶校验,但是我想至少维持一个驱动器故障(我对移动部件一无所知)。

最坏的情况是,我只能在1TB驱动器上创建750GB分区,但是使其完全相同并非易事,而且很浪费。


如果您想知道是否有可能,请尝试一下。
2014年

尝试将花费大量时间(我必须使用周围的组件来构建NAS,设置驱动器和软件并进行测试)。我现在想知道这是否是浪费时间。
PythonNut 2014年

Answers:


1

体验ZFS之后,我将不推荐其他任何东西。SOOOO简单可靠。

我的建议是,创建具有两个镜像的ZFS池。将它们合并后,可以按照自己喜欢的任何方式对其进行切片和切块。

ZFS的缺点之一是您无法缩小规模。您可以随时添加更多设备(镜像的或独立的)。

PS RAID5需要3个驱动器。每个都有一对,因此RAID5不理想。而且很慢。由于负载电位共享,镜像更易于管理,并提高了读取速度。


但是那时我只有1.75TB的空间,VS 4x0.75TB = 3TB(带有RAID)。我不太在乎性能。我有时间(在后台等待备份),没有钱。(具有
说服力的

实际上,我对此表示赞同,您在空间问题上是正确的。
PythonNut 2014年

btrfs raid5 / 6尚未成熟。根据他们的Wiki,它仍然容易出现写孔问题。此外,他们正在引入一个新的库,以容纳更多的奇偶校验磁盘。因此,除非您采用镜像方式,否则我将对btrfs弃权。
阿莱克斯

顺便说一句,这就是我仍然使用zfs进行突袭的原因。如果只有zfs允许像btrfs这样的动态重新配置,那么在btrfs突袭成熟之前,没有任何理由不使用zfs的理由。我希望当我的zfs池中的空间最终用完时,btrfs raid将在那里替换它。
阿莱克斯

1
这里是突袭维基BTRFS状态:btrfs.wiki.kernel.org/index.php/RAID56
亚历

0

这个SO答案

Btrfs按块分配数据(及其RAID 1副本),因此可以很好地处理不同大小的硬盘。您将收到所有硬盘的总和,然后除以2 –无需考虑如何将它们成对放置。

因此,btrfs将以合理的方式处理异构磁盘大小。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.