我买了一个 MSI C236M 工作站。它声称它支持 RAID 0/1/5/10。我如何确定这是哪种 RAID?它总是“假”RAID,还是有可能是真正的硬件RAID?
据我了解,最好使用软件或真正的硬件 RAID,而不是主板随附的这些假 RAID... https://serverfault.com/a/522346/101323
我买了一个 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的事实所困扰,该系统不支持管理软件。该实用程序不会运行,并且该控制器没有真正的 BIOS 界面,您可以像大多数硬件控制器一样管理阵列。英特尔 RAID 格式相当一致,并且受到 Linux 工具的支持,所以我尝试使用它进行重建,但最终放弃了。
这部分取决于个人喜好,但如果可能的话,我总是会选择软件 RAID(即由操作系统提供)而不是 Fake Raid,主要是出于以下两个原因 -
(或者当然这主要适用于具有 mdraid/ZFS/等的 Linux/Unix 操作系统。不确定 Windows 中 RAID 的当前状态 - 尤其是可以从哪个启动?)
“假 RAID”只不过是通过专有二进制驱动程序/blob 完成的软件 RAID。任何无缓存的板载 RAID 控制器都是(几乎没用的)假 RAID,将 SATA/SAS 控制器和不透明的驱动程序粘合在一起。
与“纯”软件 RAID 相比,它的唯一优势是能够为 BIOS 引导提供单个设备。它的缺点要大得多,主要是:
使用这样的控制器,我通常禁用 RAID 功能并在物理磁盘上使用软件 RAID,基本上是按原样使用 SATA/SAS 控制器。
你可以说,甚至“硬件 RAID”卡实际上只不过是在专有硬件上运行的特定软件,从某种意义上说,这是非常正确的。然而,好的 RAID 卡有一个关键特性:断电保护的回写缓存,它极大地提高了随机写入性能和基于奇偶校验的 RAID 速度。有关更多信息,请查看此处
你的问题格式不正确。
您在假设存在硬件 RAID 之类的东西的情况下进行操作,而业界不会告诉您的一个大谎言是没有硬件 RAID 之类的东西。
传统的 RAID 是过去硬件不够快且软件不够先进以完成这项工作的保留,因此使用第二台专用计算机来管理 RAID。这就是人们所说的“RAID卡”。
随着硬件越来越快,操作系统越来越先进,比如 ZFS 或 BTRFS 接手了这项工作。
您的芯片组也不例外,它上面有软件来管理磁盘条带化或镜像,就像“硬件”RAID 卡有软件或 ZFS 或 BTRFS 一样。
现在人们所说的 RAID 卡确实有优势,它们具有读写缓存以提高性能和电池备份以防止在断电时丢失对磁盘的写入。类似地,ZFS 和 BTRFS 可以有一个缓存磁盘(通常是 SSD 或 NVMe),并将其留给写入缓存设备上的控制器来处理断电保护。
但是,您的设置没有这些,因此您可以将其称为不太先进的 RAID 系统。但它仍然是 RAID,好吧,RAID 0 不是 RAID,它是条带,而 RAID 1 也不是 RAID,它是一个镜像。