服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

文件服务器 – 存储configuration:RAID与LVM vs ZFS的东西…?

我们是一家小公司,除了其他function之外,还进行video编辑,并且需要一个地方来保存大型媒体文件的备份副本并使其轻松共享。 我已经安装了Ubuntu Server和4 x 500 GB驱动器。 他们目前使用Samba作为Mac / Windows工作站可以看到的四个共享文件夹进行设置,但我想要一个更好的解决scheme。 这主要有两个原因: 500 GB不够大(有些项目比较大) pipe理当前设置很麻烦,因为单个硬盘驱动器具有不同数量的可用空间和重复的数据(用于备份)。 现在很混乱,一旦有多台服务器,情况就会变得更糟。 (“该项目在share4上的sever2”等) 所以,我需要一种方法来组合硬盘驱动器,以避免单个驱动器故障导致数据完全丢失,因此用户只能在每台服务器上看到一个共享。 我已经完成了Linux软件RAID5,并有一个不好的经验,但会再试一次。 LVM看起来不错,但似乎没有人使用它。 ZFS看起来很有趣,但是比较“新”。 什么是最有效率和风险最小的方式来结合我的用户方便的硬盘驱动器? 编辑:这里的目标基本上是创build包含任意数量的硬盘驱动器的服务器,但从最终用户的angular度来限制复杂性。 (即他们看到每个服务器一个“文件夹”)备份数据在这里不是一个问题,但每个解决scheme如何响应硬件故障是一个严重的问题。 这就是为什么我把RAID,LVM,ZFS和谁知道在一起的原因。 我以前使用RAID5的经验也在Ubuntu服务器上,而且有一些棘手的情况导致完全的数据丢失。 我可以避免这一点 ,但留下了一个感觉,我正在为系统添加一个不必要的额外故障点。 我没有使用RAID10,但是我们使用的是商品硬件,每个盒子的数据驱动器大多数都是固定的6.我们有很多500 GB的驱动器,而1.5 TB是非常小的。 (然而,至less还有一个服务器的选项) 我没有使用LVM的经验,并且阅读了有关如何处理驱动器故障的冲突报告。 如果一个(非条纹)LVM设置可以处理单个驱动器失败,只有松散的文件有一部分存储在该驱动器(并将大多数文件存储在一个驱动器上),我们甚至可以忍受。 但是只要我要学习一些全新的东西,我也可以一路走到ZFS。 与LVM不同的是,我也必须改变我的操作系统(?),以便增加我在哪里和我想要的位置之间的距离。 我在uni使用了solaris的一个版本,但不会介意它太可怕了。 在IT频谱的另一端,我想我也可以探索FreeNAS和/或Openfiler,但这并不能真正解决如何解决组合驱动问题。