unraid怎么给硬盘做阵列(一个你或许需要了解的)(1)

关于RAID(磁盘阵列),这是一种常见的数据保护方式,主要作用原理有两种:数据镜像和奇偶校验。而对数据存储有些许了解的用户,一定听说过这些常见的RAID类型比如RAID 0,1,5,6。不过,有一种较为罕见的类型,大部分用户却不一定知道,那就是我们今天的主角 - RAID 7。

那么什么是RAID7呢?与其它阵列又有什么区别呢?RAID 7 全称叫“Optimized Asynchrony for High I/O Rates as well as high Data Transfer Rates (最优化的异步高 I/O 速率和高数据传输率)”,它与以前我们见到的 RAID 级别具有明显的区别。RAID 7不仅仅是一种技术,它可以理解为一个独立的存储计算机 (Storage Computer)。

RAID 7通过使用存储计算机操作系统(Storage Computer Operating System )来初始化和安排磁盘阵列的所有数据传输。它实际上是一套实时事件驱动操作系统,可以把数据转换成磁盘阵列需要的模式,传输到相应的物理存储驱动器上(如下图)。

unraid怎么给硬盘做阵列(一个你或许需要了解的)(2)

RAID 7是迄今为止理论上性能最高的RAID模式,因为它的组建方式与传统RAID有很大不同,这点我们从上图的结构就可以看出。以往的硬盘都是叠加组成一个阵列“柱子”,而RAID 7中多个硬盘就组成了一个柱子,并且各有各有各的通道,彼此互不干扰。这样做的好处是在读写某一区域数据时,控制器可以迅速定位,而不会因为某个硬盘的性能瓶颈而造成延迟——实际上有点类似分布式存储。

也就是说,如果RAID 7 有N 个磁盘,那么除去一个校验盘(用作冗余计算)外,可同时处理N-1 个主机系统随机发出的读/写指令,从而显著地改善了I/O 应用。RAID 7 系统内置实时操作系统还可自动对主机发送过来的读/写指令进行优化处理,以智能化方式将可能被读取的数据预先读入快速缓存中,从而大大减少了磁头的转动次数,提高了I/O 速度。

但这种结构也决定了其模式注定是一揽子承包体系。如前所述,RAID 7拥有自己的操作系统、处理器、总线,而不是通过简单的“阵列卡”来实现的,其硬盘最多可以扩展到48个,并且可以与12个主机接口互联。

另外,通过RAID 7,用户还可以灵活的将部分磁盘配置为Hot Standy模式,更方便操作。同时它还提供SNMP远程监控管理功能,允许用户进行远程的控制和使用。

总的来说,RAID 7 可以帮助用户有效地管理日益庞大的数据存储系统,并使系统的运行效率提高至少一倍以上,满足了各类用户的不同需求。

RAID7的优点和缺点

优点:

1.全面写入的性能领先单盘性能25%至90%,并且强于其他阵列1.5至6倍;

2.主机接口通过可升级的连通性来增加传输带宽;

3.在小规模用户读取操作时,cache的命中率极高,几乎可以将寻址时间变相降低为零;

4.阵列中的磁盘数量越多,写入效率提高越大,读取时寻址时间越短;

5.没有额外的带宽用于校验操作。

缺点:

1.很可能造成一个厂商一个方案的局面;

2.在存储容量中,每MB的存储成本极高;

3.相对而言,非常短的保修期;

4.由于使用的条件,大多数用户可能都用不到;

5.使用过程中必须要有UPS的配合,以防止遭遇意外时cache中的数据丢失。

,