我正在安装一个英特尔Xserve (四核Xeon)与雪豹服务器(10.6)在两个80Gb 7200 two硬盘。
我在这两个驱动器上使用磁盘实用程序创建了镜像RAID集,一切都很好。
我当时在问自己这是否真的是个好主意。我知道硬件RAID系统会更好,但是这个软件RAID呢?
你对此有什么反馈吗?如果一个HD发生故障,它会正常工作吗?这会影响性能吗?
更新
简而言之:硬件RAID比软件RAID好,软件RAID比软件RAID强。
谢谢大家的回答,他们很有帮助。
尤其是戈登用来监控失败的脚本。由于苹果的软件RAID对驱动器故障相当沉默。
发布于 2010-06-23 09:55:12
我个人的偏好总是对硬件RAID,但会使用软件而不是零。我也知道有些人持相反的观点。是的,如果其中一个驱动器发生故障,它将继续工作。这是使用RAID的主要原因。"R“代表冗余。
软件RAID必须影响性能,因为CPU需要做更多的工作。然而,在现实中,如果这种差异变得明显,那么您将服务器推得太紧,这将导致比损失几个CPU周期更多的问题。热将成为一个严重的问题。
我要问的一个问题是为什么这么小的驱动器?只要再多一点,你就能得到更大的驱动器。如果没有其他的话,80 to的驱动器将变得很难获得,从未来的维护角度来看,这可能是一个问题。
发布于 2010-06-23 11:11:11
我有很好的软件raid的经验,但我只使用它作为系统驱动器。确保使用或磁盘实用程序来检查驱动器状态,至少在MacOS 10.4中,系统对失败的驱动器保持沉默。我不确定这是否在10.5/10.6中有所改善,这是我的测试清单上的一些东西。不过,我真正怀念的一件事是RAID5,当你有两个以上的驱动器时,你能做的就是条纹。
在我的例子中,性能没有受到明显的影响,但同样,它只是作为一个系统驱动器,与一个FC RAID的数据。
当您仍在测试过程中,确保您测试失败/恢复通过删除一个驱动器,以便您知道是如何在驱动器故障的情况下完成的。
发布于 2010-06-23 12:08:33
XServe的RAID卡售价为699美元--尽管我更喜欢硬件RAID,但我认为OSX的软件RAID足够好,足以严重破坏如此昂贵的硬件控制器的合理性。
基本上不用担心,花一小部分钱在一个=>80GB USB磁盘,并让它的时间机器给你一个可恢复的备份,如果你失去了你的镜子。
https://serverfault.com/questions/153956
复制相似问题