类似Drobo的Linux文件服务器 – 我该怎么做?

我一直在思考如何设置一个像Drobo存储一样运行的服务器。 我真的不想要一个drobo的原因是因为我听说过恐慌的故事,再加上我想这样做便宜。

所以理想情况下,我正在寻找像lvm这样的东西,所以我可以创build一个逻辑卷,跨越许多不同大小的硬盘…显然,只有提供冗余,如果我把LV的RAIDarrays(据我所知.. )但是我一直在阅读诸如微软的驱动器扩展器这样的技术,它在文件系统级复制文件,并确保镜像文件在不同的物理磁盘上..没有人知道或推荐这样的文件系统或方法,因为它会希望能更好地利用可用的空间。

性能不是问题,我只是真的想充分利用我所在的硬盘,同时还有一些冗余的磁盘会死掉。 我完全理解,这不是替代备份,但我只会存储中等重要性的文件,并使用nas本身作为我的主要个人电脑和其他系统的备份。

提前致谢! 我希望zfs或btrfs或东西可以为我做一些聪明:)

问题是ZFS不允许从池中删除驱动器,只能添加设备。

如果你想要真正的类Drobo体验(在任何操作系统上),你将不得不等待btrfs达到成熟状态或至lessRAID5 / 6function(定于2.6.37)。

Linux + ZFS还不够完善。 只有Solaris真的是。 但你可以看看Illumos和FreeBSD。

如何遵循以下方法我写道: http : //nakanoteblog.blog136.fc2.com/blog-entry-3.html

这是方式

  • 从不同大小的硬盘创build相同大小的分区
  • 用分区构buildRAID设备
  • 将LVM作为逻辑卷连接在一起