操作系统或板载软件RAID?

我计划在我的服务器上安装Debian 6,搭配E3-1270,16GB DDR3和2x120GB SATA3固态硬盘。 但是,这让我想知道,我应该使用英特尔的内置,板载软件RAID或操作系统? 哪个会更有效率地执行? 哪个更简单? 请给我一个坚实的答案。 谢谢!

在发生硬件故障时,基于OS的软件RAID更具可移植性。 在基于主板的fakeRAID上使用。 所有的东西都是平等的,在主板上使用mdadm或者ZFS。

硬件RAID>软件RAID>假RAID。

(说实话,我更喜欢没有RAID以上的假RAID,但这可能是个人喜好的问题。)

他们都以同样的方式工作。 唯一的区别是谁保存容器信息。

我会build议find一个硬件RAID设置,这是与固态硬盘使用进行了优化。 AFAIK大多数固态硬盘是内部RAID类似的设置(连接框架中的模块和提供caching),这可能在“正常”(硬件或软件)RAID控制器上执行缓慢。 大多数(便宜的)固态硬盘都带有一个JMicron控制器,所以也许您应该专注于JMicron SSD设备的一个体面的硬件RAID控制器,以提高RAID设置的预期寿命和读/写速度/caching。

不幸的是,我从来没有重新研究过这个问题,但是我知道存在特殊的SSD RAID设置。