我买了一台MSI C236M工作站。 它声称它支持RAID 0/1/5/10。 我怎样才能决定这是什么样的RAID? 它总是“假”RAID,还是有可能是真正的硬件RAID?
根据我的理解,使用软件或真正的硬件RAID比使用主板提供的假RAID更好。https://serverfault.com/a/522346/101323
在几乎所有的低端主板上,板载RAID都将是“假”RAID。 然而,有可能得到一个专用硬件RAID控制器的主板。 例如,很多Supermicro板都带有内置在板上的专用RAID控制器。
正如已经提到的那样,您拥有配备了“英特尔快速存储技术”的英特尔C236芯片组。 我不久前遇到了一个系统,并被系统自行升级到Windows 10(这个pipe理软件不被支持)的事实所困扰。 该实用程序不会运行,并且该控制器没有真正的BIOS界面,您可以像大多数硬件控制器一样pipe理arrays。 英特尔RAID格式是相当一致的,并且受到Linux工具的支持,所以我试图重build,但最终放弃了。
部分原因在于个人偏好,但如果可能的话,我总是会select软件RAID(即由操作系统提供),主要是出于以下两个原因 –
(或者当然这主要适用于有mdraid / ZFS /等的Linux / Unix操作系统。不知道Windows中RAID的当前状态 – 特别是可以从哪个启动?
“假RAID”不过是一个通过专有二进制驱动程序/ blob完成的软件RAID。 任何无caching的板上RAID控制器是一个(几乎无用的)假RAID,粘合在一起的SATA / SAS控制器和不透明的驱动程序。
与“纯粹”软件RAID相比,它独一无二的优势是能够提供单个设备进行BIOS引导。 它的缺点要大得多,主要是:
有了这样一个控制器,我通常禁用RAIDfunction,并使用物理磁盘上的软件RAID,基本上使用SATA / SAS控制器。
你甚至可以争辩说,即使“硬件RAID”卡真的只不过是在专有硬件上运行的特定软件,从某种意义上说,这是非常正确的。 但是,良好的RAID卡具有一个关键特性:powerloss保护写回caching,大大提高了随机写入性能和基于奇偶校验的RAID速度。 欲了解更多信息,请看这里