`
- 浏览:
1085313 次
-
初识磁盘阵列
第一节 什么是RAID? RAID是Redundant Array of Independent Disks的缩写,翻译过来意思是:独立磁盘冗余阵列,简称磁盘阵列。其基本思想就是把多个相对便宜、容量较小、稳定性较高的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。
第二节 磁盘阵列的功能 一般来说,磁盘阵列有三个功能。
1.整合闲置的磁盘空间
你可以通过磁盘阵列,把原本闲置、不具经济价值的磁盘,整合成为一个新的磁盘空间。例如,把3个2GB的磁盘合并成为一个6GB大小的磁盘空间,这样就可以更方便地存储数据。
2.提高磁盘读取的效率
当磁盘阵列在写入数据时,会把数据拆解成若干等份,同时写入到各个磁盘中;在读取数据时,又会从各个磁盘中同时读出所需的数据。因为磁盘阵列具备如此的读取特性,让我们可以加快读取的速度,提高磁盘的效率。
假设一个磁盘读写100MB数据需花费1分钟的时间,如果我们使用两个磁盘创建磁盘阵列时,同样的100MB大小的数据写入磁盘阵列时,由于每一个磁盘只负责存储50MB的数据,因此,磁盘阵列只需花费半分钟的时间,就可完成写入的动作。
3.提供容错性
由于存储在磁盘阵列上的数据,实际上是分散在不同的磁盘中的,所以,当某一个磁盘发生故障时,磁盘阵列便可以从其他正常的磁盘中读取文件数据;另外,磁盘数组还允你加入新的磁盘来重建先前损坏的那个磁盘上的数据。第三节 磁盘阵列的分类 分为RAID-0,RAID-1,RAID-2,RAID-3,RAID-4,RAID-5,RAID-6,RAID-7,RAID-10/01,RAID-50,RAID-53。下面我么分别来看看各种阵列。 RAID-0:它是将多个磁盘并列起来,成为一个大磁盘。在存放数据时,其将数据按磁盘的个数来进行分段,然后同时将这些数据写进这些盘中,所以在所有的级别中,RAID-0的速度是最快的。但是RAID-0没有冗余功能,如果一个磁盘(物理)损坏,则所有的数据都会丢失。
RAID-0如下图所示:
RAID-1:每一个磁盘都有一个镜像磁盘,镜像磁盘随时保持与原磁盘的内容一致。RAID-1具有最高的安全性,但只有一半的磁盘空间被用来存储数据。
RAID-1如下图所示:
RAID-2:以汉明码(Hamming Code)的方式将数据进行编码后分割为独立的位元,并将数据分别写入硬盘中。因为在数据中加入了错误修正码(ECC,Error Correction Code),所以数据整体的容量会比原始数据大一些,RAID2最少要三台磁盘机方能运作。
RAID-2如下图所示:
RAID-3:将数据条块化分布于不同的硬盘上,并使用简单的奇偶校验,且用单块磁盘存放奇偶校验信息。如果一块磁盘失效,奇偶盘及其他数据盘可以重新产生数据;如果奇偶盘失效则不影响数据使用。
RAID-3如下图所示:
RAID-4:同样也将数据条块化并分布于不同的磁盘上,但以区块为单位分别存在硬盘中。RAID-4使用一块磁盘作为奇偶校验盘,每次写操作都需要访问奇偶盘,这是奇偶校验盘会成为写操作的瓶颈。
RAID-4如下图所示:
RAID-5:RAID-5不对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID-5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID-5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。
RAID-5如下图所示:
RAID-6:与RAID-5相比,RAID-6增加了第二个独立的奇偶校验信息块。两个独立的奇偶系统使用不同的算法,数据的可靠性非常高,即使两块磁盘同时失效也不会影响数据的使用。但RAID-6需要分配给奇偶校验信息更大的磁盘空间,相对于RAID-5有更大的“写损失”,因此“写性能”非常差。
RAID-6如下图所示:
RAID-7:这是一种新的RAID标准,其自身带有智能化实时操作系统和用于存储管理的软件工具,可完全独立于主机运行,不占用主机CPU资源。RAID 7可以看作是一种存储计算机(Storage Computer),它与其他RAID标准有明显区别。RAID-10/01:此种又分为RAID-10和RAID-01。
RAID-10:先镜射再分割。将所有硬盘分为两组,视为是RAID-0的最低组合,然后将这两组各自视为RAID-1来使用。
RAID-10如下图所示:
RAID-01:先分割再镜射到两组硬盘。将所有的硬盘分为两组,变成RAID-1的最低组合,而将两组硬盘各自视为RAID-0运作。
RAID-01如下图所示:
RAID-50也被称为镜象阵列条带,由至少六块硬盘组成,像RAID-0一样,数据被分割成条带,在同一时间内向多块磁盘写入;像RAID-5一样,也是以数据的校验位来保证数据的安全,且校验条带均匀分布在各个磁盘上。其目的在于提高RAID-5的读写性能。
RAID-53:它拥有一个镜射条带阵列,硬盘里其中一个条带就是一个是由3组以上的RAID-5组成RAID-3硬盘阵列。
第四节 磁盘阵列的样式
磁盘阵列的样式有三种,分别为:
1.外接式磁盘阵列柜
2.内接式磁盘阵列柜
3.利用软件来仿真第五节 磁盘阵列的实现
磁盘阵列有两种实现方式,分别为:
1.软件阵列:通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻辑盘,组成阵列。
2.硬件阵列:使用专门的磁盘阵列卡来实现。
参考资料:维基百科磁盘阵列,
百度百科磁盘阵列,
大话存储。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
- 共享磁盘阵列失效:一旦共享磁盘阵列出现问题,数据可能丢失,这对任何组织来说都是灾难性的。 - 人为逻辑错误:数据库操作的合法性仅限于验证,错误的DML语句可能导致不可逆的数据损坏。 - 软件故障:如突然断电...
元宇宙初探React+Three.js制作3D全景漫游.zip元宇宙初探React+Three.js制作3D全景漫游.zip元宇宙初探React+Three.js制作3D全景漫游.zip元宇宙初探React+Three.js制作3D全景漫游.zip元宇宙初探React+Three.js制作3D...
COM技术初探.doc
网络公关初探资料.pdf
企业信息化初探。。。。。
地产行业杂谈系列之十六:社区增值服务模式初探
关于物联网智能家居的初探. 关于物联网智能家居的初探
天干地支在择时中的应用初探 天干地支是中国古代的计时系统,用于记录和预测时间周期。天干地支系统由十个天干(甲乙丙丁戊己庚辛壬癸)和十二个地支(子丑寅卯辰巳午未申酉戌亥)组成。天干地支的阴阳属性奇数为阳...
### 初探uCOS-II:嵌入式操作系统的基础与应用 #### 一、uCOS-II简介 uCOS-II,全称MicroC/OS-II,是一款专门为嵌入式系统设计的操作系统内核。它由Jean J. Labrosse创建,并在开源社区中得到了广泛的认可和支持。...
六爻预测彩票初探.pdf
标题“阵列式多通道芯片液相色谱初探.pdf”暗示了文章的主题集中在阵列式多通道芯片液相色谱技术的初步研究与探讨。阵列式多通道芯片液相色谱是一种将传统的液相色谱技术微型化,集成到芯片上的分析技术,具有体积小...
15、培训学校成本管理初探.doc
基于SNS互动的就业指导网站网络营销运营初探.docx基于SNS互动的就业指导网站网络营销运营初探.docx基于SNS互动的就业指导网站网络营销运营初探.docx基于SNS互动的就业指导网站网络营销运营初探.docx基于SNS互动的...
多因子模型体系初探 多因子模型是风险-收益关系的定量表达,因子是不同类型风险的解释变量。多因子模型是由 APT 理论发展而来,其一般表达式为:̃ = ∑ ∗ ̃ + ̃=1。多因子模型本质是将对只股票的收益-风险预测...
SpringCloud服务拆分初探与案例解析 cloud-demo第一次 SpringCloud服务拆分初探与案例解析 cloud-demo第一次 SpringCloud服务拆分初探与案例解析 cloud-demo第一次 SpringCloud服务拆分初探与案例解析 cloud-demo第...
### USB2.0规范初探 #### USB2.0概述 USB2.0(Universal Serial Bus 2.0)是一项广泛应用于计算机领域的高速串行总线技术标准,它旨在简化外部设备与计算机之间的连接,提高数据传输速率的同时降低制造成本。USB...
腾讯体育APP发展模式初探.pdf
基于云平台的多系统安全等保合规方案初探.pdf基于云平台的多系统安全等保合规方案初探.pdf基于云平台的多系统安全等保合规方案初探.pdf基于云平台的多系统安全等保合规方案初探.pdf基于云平台的多系统安全等保合规...
基于云平台的多系统安全等保合规方案初探.docx基于云平台的多系统安全等保合规方案初探.docx基于云平台的多系统安全等保合规方案初探.docx基于云平台的多系统安全等保合规方案初探.docx基于云平台的多系统安全等保...