RAID的基本原理

RAID(Redundant Array of Independent Disks)表示独立磁盘冗余阵列。简单地说,它是一种由多块独立的硬盘按一定的方式组合起来的阵列,可以使用小的便宜的磁盘代替大的昂贵磁盘。RAID按照组合方式的不同可以分为不同的等级,但是这些级别没有优劣之分仅仅代表着不同的组合方式。

常见的组合方式有RAID0(条带),RAID1(镜像),RAID5,(轮流校验码),RAID0+1(条带+镜像),RAID1+0(镜像+条带),JBOD(磁盘组)。下面对这几种常用的方式展开介绍。

RAID0,又称为条带技术(stripe),在所有RAID中存储新能最高。它的原理是:把连续的数据分到多个磁盘上存取。当有数据请求时,可以被多个磁盘并行执行;当有数据写入时,数据等量的放到各个磁盘中。下图为RAID0的结构,但是由于RAID0没有提供冗余措施,因此当有一个磁盘失效时就会影响整个数据。其性能表现为:

性能: 读和写提升;冗余能力(容错能力): 无;空间利用率:nS;至少2块盘

RAID1,又称为镜像技术或者完全备份(Mirror),在所有RAID中,数据的安全保障性最高。它的原理是:把所有的数据自动复制到另一块硬盘上,当有数据读取时,可以从两块硬盘同时读取数据,因此性能得以提升;当有数据写入时,相同的数据会存放到所有盘上,因此写入时间可能比较长。下图为RAID1的结构,其性能表现为:

性能:写性能下降,读性能提升;冗余能力:有;空间利用率:1/2;至少2块盘。

RAID5,数据轮循校验,其不对数据进行备份,而是把数据和相应的校验信息存储到组成RAID5的各个磁盘之中,当RAID5的一块磁盘数据发生损坏,可以利用剩下的数据和相应的校验信息去恢复被损坏的数据。下图所示,第一层数据使用了磁盘5存储相应数据和相应的校验信息,第二层使用了磁盘4存储相应数据和相应的校验信息。依次轮流执行。其性能表现为:

性能:读,写提升;冗余能力:有;空间利用率:(n-1)/n;至少需要3块

RAID0+1是RAID0和RAID1的组合形式,也称为RAID01,其原理是:磁盘组内部成员镜像,然后磁盘组之间再做条带化。下图为RAID01的结构,可以发现,只有当磁盘组内部成员全都损坏时,才有可能发生数据的损失,当盘组织间的磁盘损坏,不会造成数据的丢失。其性能表现为:

性能:读、写提升;冗余能力:有;空间利用率:1/2;至少需要4块

RAID1+0也是RAID0和RAID1的组合形式,也称为RAID10,其原理是:磁盘组内部成员条带化,然后磁盘组之间镜像处理。下图为RAID10的结构,可以发现,当某一磁盘组全部损坏时也不会引起数据的损失,只有当磁盘组之间存储相同数据的磁盘损坏才会引起数据的损失。其性能表现为:

性能:读、写提升;冗余能力:有;空间利用率:1/2;至少需要4块

JBOD又称为磁盘簇(Just a Bunch Of Disks),其原理是辑上把几个物理磁盘一个接一个串联到一起,从而提供一个大的逻辑磁盘。下图可以看做是JBOD结构,为对应用程序看来其应用的是一块大的磁盘,性能表现为

性能:无提升;冗余能力:无;空间利用率:100%;至少需要2块

时间: 2024-09-13 11:29:25

RAID的基本原理的相关文章

硬RAID可以为NVMe SSD数据可靠性保驾护航吗?

随着NAND Flash价格的不断下降,NVMe SSD正在慢慢普及.NVMe SSD由于极高的性能常被用作数据缓存,即使NVMe SSD发生故障,数据还在持久化介质中存储,不会导致数据丢失等严重事件.随着NVMe SSD的大量使用,其逐渐被用作持久化存储介质,替代传统磁盘.一旦NVMe SSD被用作持久化介质,便提出了数据保护的需求.传统磁盘采用RAID或者多副本的方式实现数据保护,那么在NVMe SSD上如何进行数据保护?是否还可以采用传统的硬RAID卡为NVMe SSD提供数据保护服务?

RAID基础

磁盘类型 类型 IDE Integrated Drive Electronics SATA Srial ATA SCSI Small Computer System Interface FC Fiber Channe 接口 IDE接口,并行 串行 Scsi接口 并行 FC接口 传输率 133Mbs 150Mbs 320Mbs 1.06G 优缺点 老了,太慢 常用 性能好,占用CPU少,稳定但费用高: SAS:新一代scsi 串行,小 热插拔性,高速带宽,远程连接,连接设备数量大 RAID 由于单

磁盘阵列 RAID 技术原理详解

RAID一页通整理所有RAID技术.原理并配合相应RAID图解,给所有存储新人提供一个迅速学习.理解RAID技术的网上资源库,本文将持续更新,欢迎大家补充及投稿.中国存储网一如既往为广大存储界朋友提供免费.精品资料. 1.什么是Raid;RAID(Redundant Array of Inexpensive Disks)称为廉价磁盘冗余阵列.RAID 的基本原理是把多个便宜的小磁盘组合到一起,成为一个磁盘组,使性能达到或超过一个容量巨大.价格昂贵的磁盘.目前 RAID技术大致分为两种:基于硬件的

RAID级别简介

独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(RAID, Redundant Array of Inexpensive Disks),简称硬盘阵列.其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵.容量巨大的硬盘.根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度,增强容错功能,增加处理量或容量.另外,磁盘阵列对于计算机来说,看起来就像一个

Linux命令:raid学习

raid简介: RAID(Redundant Array of Independent/Inexpensive Disks)称为独立廉价磁盘冗余阵列. RAID 的基本原理是把多个便宜的小磁盘组合,提高容错率.访问速度. RAID级别介绍;(详如附图:RAID图文对比) 一般常用的RAID阶层,分别是RAID 0.RAID1.RAID 5以及RAID 6,再加上二合一型RAID 10或RAID 50.我们先把这些RAID级别的优.缺点做个比较: RAID级别 相对优点 相对缺点RAID 0 存取

linux命令:raid学习 raid 0 raid 1 raid 5 raid 10 raid 01

     raid简介: RAID(Redundant Array of Inexpensive Disks)称为廉价磁盘冗余阵列.RAID 的基本原理是把多个便宜的小磁盘 RAID级别介绍;一般常用的RAID阶层,分别是RAID 0.RAID1.RAID 2.RAID 3.RAID 4以及RAID 5,再加上二合一型 RAID 0+1或RAID 1+0﹝或称RAID 10﹞.我们先把这些RAID级别的优.缺点做个比较: RAID级别 相对优点 相对缺点RAID 0 存取速度最快 没有容错  

1 RAID技术入门

序 RAID一页通整理所有RAID技术.原理并配合相应RAID图解,给所有存储新人提供一个迅速学习.理解RAID技术的网上资源库,本文将持续更新,欢迎大家补充及投稿.中国存储网一如既往为广大存储界朋友提供免费.精品资料. 1.什么是Raid; RAID(Redundant Array of Inexpensive Disks)称为廉价磁盘冗余阵列.RAID 的基本原理是把多个便宜的小磁盘组合到一起,成为一个磁盘组,使性能达到或超过一个容量巨大.价格昂贵的磁盘. 目前 RAID技术大致分为两种:基

磁盘管理配额和raid配置

磁盘管理配额和raid配置 磁盘结构 <img src="E:\博客文本\磁盘配额和raid配置\1572923009298.png" alt="1572923009298" style="zoom:67%;" /> MBR与磁盘分区表示 主引导记录(MBR:Master Boot Record) MBR位于硬盘第一个物理扇区处 MBR中包含硬盘的主引导程序和硬盘分区表 分区表有4个分区记录区,每个分区记录区占16个字节 Linux中

存储基础知识详解

一. 硬盘接口类型 1.并行接口还是串行接口(1) 并行接口 指的是并行传输的接口,比如有0~9十个数字,用10条传输线,那么每根线只需要传输一位数字,即可完成.         从理论上看,并行传输效率很高,但是由于线路上的物理原因,它的传输频率不能太高,所以实际的传输速度并不和并行度成正比,甚至可能更差. (2) 串行接口 指的是串行传输的接口,同样是0~9十个数字,用1条传输线,那么需要传输10次,才可以完成.          从理论上看,串行传输效率不高,但是由于它的数据准确性,高频率