当前位置:网站首页>RAID磁盘阵列
RAID磁盘阵列
2022-07-28 05:29:00 【花生味花生米】
目录
前言
磁盘阵列(Redundant Arrays of Independent Disks,RAID),有"独立磁盘构成的具有冗余能力的阵列"之意。
磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。
一.RAID磁盘阵列介绍

RAID 0 (条带化存储)
RAID连续以上或字节为单位分割数据,并读写于多个磁盘上,因此具有很高的数据传输率,但没有数据冗余。RAID 0只是单纯的提高性能,没有有数据可靠性,且一个硬盘丢失会影响所有数据。RAID不能应用于数据安全性高的场合。

RAID 1 (镜像存储)
通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。当原始数据繁忙时,可以直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能。RAID 1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性,当一个磁盘失效时,系统可以自动切换到镜像盘上读写,而不需要重组失效的数据。

RAID 5(条带和镜像)
N(N>=3)块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储。N块盘同时读写,读性能很高,但由于有校验机制问题,写性能相对不高。(N-1)/N磁盘利用率可靠高。可靠性高,允许坏1块盘,不影响所有数据。


RAID 1+0(先镜像后条带) RAID 0+1(先条带后镜像)
N块盘两两镜像后在组成RAID 0 读写性能与RAID 10 相同
N/2磁盘利用率 安全性低于RAID 10
N/2块盘同时写入,N块盘同时读取
性能高,可靠性高
二.RAID的分类
级别 磁盘数量 冗余性 校验 可用磁盘空间
RAID-0 2块或以上 无 无 多块磁盘的总和(条带化存储,分散存储,快)
RAID-1 2块或以上 有 无 2块磁盘的总和1/2(复制,挂一块另一块顶上)
RAID-5 3块以上 有 有 多块磁盘容量的总和的(n-1)/n 允许坏一块(要有一个盘校验数据0和1)
RAID-6 4块以上 有 有 多块磁盘容量的总和的(n-2)/n 允许坏两块(另一块做奇偶校验盘)
RAID-10 4块以上 有 无 多块磁盘容量的总和的n/2(先镜像后条带)(每组各允许坏一个)
数据写入 读取的时候
RAID0 每块盘5m 从2块盘中读取
RAID1 每块盘10m 读取性能*1
RAID5 每块盘5m(+一个校验盘) 3块盘基础从2快盘
三.RAID磁盘阵列步骤
1.RAID 0 配置




2.RAID 1 配置


3.RAID 5 配置


4.RAID 1+0 配置


边栏推荐
猜你喜欢
随机推荐
MySQL common commands
[learning notes] drive
[learning notes] VIM editor
Custom components -- slots
What is the most practical gift for Tanabata? A gift that will never go wrong is worth buying
Which is the best air conduction Bluetooth headset? Air conduction Bluetooth headset ranking
Esxi community nvme driver update v1.1
HDU-2036-改革春风吹满地(多边形面积模板)
Build php7 private warehouse
Technology sharing | do you know the functions of the server interface automated testing and requests library?
Cocos2d-x learning notes Tile Map tiledmap
Hdu-5805-nanoape loves sequence (thinking questions)
Method of designing test cases
QGraphicsView提升为QChartView
shell脚本——编程条件语句(条件测试、if语句、case分支语句、echo用法、for循环、while循环)
QT uses MSVC compiler to output Chinese garbled code
技术分享 | 接口测试价值与体系
Principle and configuration of NAT and pat
手把手教你三步完成测试监控系统搭建
Difference between process and thread









