用于多个HDD的最安全,最灵活的存储


0

我正在基于HP Proliant N54L Microserver构建NAS /文件服务器。它将用作所有媒体(电影,连续剧,音乐等)的中央存储库,可能是专用的种子种子盒以及任何其他服务器级的东西,我可以自己做。

该服务器具有4个SATA托架,带有两个额外的SATA端口,一个用于启动磁盘(包括250GB),另一个用于eSATA。它内置了硬件RAID0和1,AMD Turion 2.5GHz和2GB RAM。花了我相当于160美元的价钱,我真是太强了。

有了它,我购买了2块Seagate 3TB ST3000DM001磁盘,然后又有一个(已满的)2TB外部磁盘,我希望最终将其移入服务器。

我的存储要求是:

  • 网络上可访问一大卷。
  • 最大化存储:使用专用于存储的磁盘上的所有/大部分存储。因此总计为8TB(3 + 3 + 2)。
  • 灵活:4TB磁盘将变得更便宜,我想在不久的将来添加其中一个或多个。我也想将较小的磁盘换成较大的磁盘。
  • 有点安全:如果一个磁盘发生故障,我希望仍然可以相对轻松地从其他磁盘恢复数据。

我要求太多吗?LVM卷可以以某种方式从损坏的驱动器中恢复吗?将要存储在服务器上的数据不是很关键,我可以将其取回,并且无论如何都将备份关键数据。我不在乎故障驱动器上的数据,而仅关心其他(工作)驱动器上的数据。

提前谢谢了!


LVM可以处理RAID卷。因此,当使用具有冗余性的RAID(RAID1 / 5/6 / etc。)时,它可以在发生故障的磁盘中幸存而不会丢失数据。(但是,请注意,参与RAID的所有驱动器都将被视为具有相同的容量-这意味着,将2TB与4TB驱动器混合使用会导致将4TB驱动器视为2TB驱动器。)实际的问题?

服务器仅本地支持RAID0和1。我想最大化存储空间,因此RAID1毫无疑问,如果我使用RAID0,那么我根本就不需要LVM。我正在寻找一个磁盘跨接/串联解决方案,如果另一个磁盘发生故障,仍可以访问工作磁盘上的数据。
getack 2013年

从我在线阅读的内容来看,LVM合并了所有可用的磁盘,但是在单个驱动器发生故障的情况下,该卷变得不可读。这就是我要避免的。
getack 2013年

您需要在HP上运行哪种软件?诸如FreeNAS(或类似的开源/自由软件包)之类的解决方案是否可以替代?使用这样的软件,RAID将完全在软件中完成,而不依赖于任何硬件RAID控制器。不过,我不确定您的使用方案是否涉及多个客户端同时访问NAS,因此我不知道您是否担心CPU要求。

没有冗余的条带化/串联是毫无疑问的。您不仅会丢失故障驱动器上的数据,而且恢复存储在其余驱动器上的数据将很麻烦(关于级联)或根本不可能(关于分条)……
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.