我正在为我正在开发的一个项目build立新的服务器。 他们将全部运行Ubuntu Server x64(即将推出10.04版本),并需要RAID 1热插拔configuration(只有两个驱动器),以最大限度地减less停机时间。
我并不担心Raid的performance。 服务器硬件将有足够的CPU能力,我只做一个RAID 1.我唯一的要求是:
我想知道是否内置的Ubuntu软件RAID可以处理这个,特别是热插拔部分。 10.04看起来很有希望。
我正在考虑购买3Ware 9650SE-2LP-SGL RAID控制器,但是随着我们购买的服务器数量的增加,总体价格会有所提高。
任何build议都将不胜感激。 谢谢。
我有多次使用内置的软件RAID内置热插拔驱动器进入Linux内核。 您可能需要运行一个命令来添加新设备。 我相信有可能使它自动化,但在我使用它的地方手动运行命令来添加新的驱动器从来没有一个问题。
我并不完全确定计算机能够在零宕机的情况下生存下来。 这可能取决于您的硬盘驱动器控制器以及它如何响应驱动器故障。
我认为其他职位已经回答了这个问题,但我有一个相关的想法补充。
由于正常运行时间在这个应用中很重要。 确保你使用Puppet和Kickstart来设置和维护服务器上的configuration。 还要确保你有一个很好的备份解决scheme…. rsnapshot工程相当不错。
一旦你处理任何规模的电脑,硬件应该是可replace的齿轮。 因为你最终必须处理以下情况….你需要一个计划,你现在要怎么处理它们。 不是当它发生。
你确定你需要RAID?
我只问,因为你说了你正在购买的服务器的数量,该控制器会增加很多成本。 那么,对于单个项目来说,这么多的服务器,这些服务器是不是很多? 也许你会因为没有获得所有第二块硬盘而节省更多的钱?