RAID 10是通过组合RAID 1和RAID 0创建的嵌套RAID系统。该组合被称为镜子条带。在这种安排中,数据是如此raid 0.大批。不同之处在于条纹集的每个成员都有其镜像数据。这可确保如果RAID 10阵列中的任何单个驱动器发生故障,则数据不会丢失。
考虑RAID 10阵列的一种方法是作为RAID 0,每个RAID元素的在线备份就绪,如果驱动器失败。
RAID 10要求
RAID 10至少需要四个驱动器,可以成对扩展;您可以使用带有4,6,8,10或更多驱动器的RAID 10阵列。RAID 10应由相等尺寸的驱动器组成。
的优点和缺点
RAID 10来自非常快速的阅读性能。写入阵列的写入可以稍微慢,因为必须找到阵列成员上的多个写入位置。即使在写入较慢,RAID 10也不会遭受在随机读取的非常低速的速度,使用奇偶校验,例如RAID 3或RAID 5。
但是,您不会免费获得随机读/写性能。RAID 10需要更多的驱动器;四作为RAID 3和RAID 5的最小与3。此外,RAID 3和RAID 5可以一次扩展一个磁盘,而RAID 10需要两个磁盘。
RAID 10是一般数据存储的良好选择,包括用作启动驱动器,以及用于大文件的存储,如多媒体。
计算数组的尺寸
可以通过将单个驱动器的存储大小乘以阵列中的驱动器数的一半,通过将RAID 10阵列的大小进行计算:
s = D *(1/2 n)
“S”是RAID 10阵列的大小,“D”是最小单个驱动器的存储大小,并且“n”是阵列中的驱动器数。
raid 10和你的mac
RAID 10是磁盘实用程序可提供的受支持的RAID级别,到OS X Yosemite。随着OS X EL Capitan的发布,Apple从磁盘实用程序中删除了所有RAID级别的直接支持,但您仍然可以在EL Capitan和稍后使用终端和AppleRAID命令中创建和管理RAID阵列。
在磁盘实用程序中创建RAID 10数组需要您首先创建两对RAID 1(镜像)阵列,然后使用它们作为两个卷组合成一个RAID 0(条带)数组。
带宽考虑因素
RAID 10和经常被忽视的MAC的一个问题是支持OS X所使用的基于软件的RAID系统所需的带宽量。除了OS X管理RAID阵列的开销之外,还需要最小四个高性能I / O通道将驱动器连接到Mac。
使连接的常用方法是使用USB 3.那霹雳或者在2012年和早期的MAC专业人士的情况下,内部驱动器托架。问题是,在USB 3的情况下,大多数MAC没有四个独立的USB端口;相反,它们通常连接到一个或两个USB 3控制器,从而强制多个USB端口共享来自控制器芯片可用的资源。这可以限制大多数MAC上基于软件的RAID 10的潜在性能。
虽然它具有更多的带宽可用,但霹雳仍然可能有多少霹雳港在Mac上的独立控制。在2013年MAC PRO的情况下,有六个霹雳港,但只有三个霹雳控制器,每个控制器处理两个霹雳端口的数据吞吐量。MacBook Airs,MacBook Pros,Mac Minis和IMacs都有一个与两个Thunderbolt港口共享的霹雳控制器。例外是较小的MacBook Air,具有单个Thunderbolt端口。
克服带宽限制
一种克服由共享USB或Thunderbolt控制器引起的带宽限制的方法是使用一对基于硬件的RAID 1(镜像)外部机箱,然后使用磁盘实用程序条纹镜像,仅创建一个仅限RAID 10阵列需要两个独立的USB端口或单个Thunderbolt端口(由于可用带宽越高)。
也被称为
RAID 1 + 0,RAID 1&0