![LSI MegaRAID SAS 9240i - 如何正确构建 RAID 10?](https://linux22.com/image/1318798/LSI%20MegaRAID%20SAS%209240i%20-%20%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E6%9E%84%E5%BB%BA%20RAID%2010%EF%BC%9F.png)
我有 LSI MegaRAID SAS 9240i RAID 控制器。但我不明白如何正确创建 RAID 10。我有 8 个硬盘。我可以创建 4 个驱动器组,每个组有 2 个硬盘,然后将它们全部添加到跨区,或者创建 2 个驱动器组,每个组有 4 个硬盘,然后将它们全部添加到跨区。
我不明白的是,哪个选项可以创建最快的设置(RAID1 通过两个 4 磁盘 RAID0),哪个选项可以创建较慢但更可靠的设置(RAID1 通过四个 2 磁盘 RAID0)。
答案1
您希望创建四组两个镜像驱动器 (RAID 1),然后对这四组驱动器进行条带化 (RAID 0)。这就是 RAID 10,有时也称为 RAID 1+0。由于从镜像阵列中丢失驱动器并不致命,因此理论上您可以在每个镜像对中丢失一个驱动器,并且仍然是安全的。
在其他设置中,您将创建一个四驱动器条带 (RAID 0),然后镜像这两个条带 (RAID 1)。这是 RAID 01,有时称为 RAID 0+1。您基本上会发现自己拥有一个双“驱动器”RAID 1。一个驱动器发生故障实际上会导致其他三个驱动器无法运行。两个同时发生故障的几率在镜像的相对两侧大大增加。
各自的性能特点是通常差不多,但 1+0 的风险要小得多。请记住,无论配置如何,您仍然从相同有效数量的条带段中写入和读取数据。
如果您的写入操作并不频繁,请不要忽视 RAID 6 甚至 60 的选择,这两种选项在 9240 中都可用。使用八个驱动器,RAID 6 将为您提供更多空间,同时允许两个驱动器发生故障。RAID 60 将允许最多四个驱动器发生故障,同时为您提供与 RAID 10 相同的容量,同时也不关心哪些特定驱动器发生故障。
还请记住,有些 RAID 卡除非有 BBU,否则拒绝执行写回缓存。写回缓存可以是巨大的性能提升。我不确定 9240 是否属于此类显卡。例如,较新的 9260 就有此限制。
此外,我敦促你查看 9240 手册. 第 2.6 节有一个伟大的概述可用的 RAID 级别及其优点/缺点。
答案2
值得注意的是,RAID 10 的风险明显低于 RAID 01。这种差异并不小。