我应该使用SW RAID /在HP Proliant服务器上使用Ubuntu设置RAID

我曾经在SF上看过一些关于软件和硬件RAID的消息,但是不知道应该使用哪一个。 我正在安装的服务器是HP Proliant ML330 G6,其上的RAID控制器是HP Smart Array B110i SATA RAID控制器(RAID 0/1/0 + 1)。 这是一个真正的硬件RAID,或者我应该跳过它,并使用SW RAID?

盒子有三个磁盘,一个250GB和两个1.5TB磁盘。 我认为较小的将有/ boot,/和/ swap分区,而两个较大的分区将位于RAID1上。 我怎么实际设置? 我尝试使用服务器附带的工具(StartSmart,以及ROMconfiguration实用程序),并将两个磁盘configuration为RAIDarrays,但Ubuntun安装程序仍然将它们视为两个单独的磁盘。

我应该首先在小磁盘上安装Ubuntu,然后configurationRAIDarrays,或者我应该以某种方式configurationRAIDarrays,以便两个磁盘显示为一个安装程序?

除非您启用了电池支持的caching并且没有caching(不是所有的HP SmartArrays都会随之而来,这让我们感到非常头疼),但是我并没有看到两者之间的差别。 软件RAID在极端情况下是非常脆弱的,但几乎所有的运行速度都应该一样快。 如果不是更快。

我总是去硬件RAID。 软件RAID从服务器上运行的应用程序获取CPU资源。 特别是如果服务器有高磁盘IO负载。