首页 > 其他 > 详细

Centos7 raid磁盘阵列详解

时间:2020-10-29 11:01:34      阅读:46      评论:0      收藏:0      [点我收藏+]

RAID——Redundant Array of Independent Disks 独立的磁盘冗余阵列
冗余:通过多重备份来增加系统的可靠性。

简单说RAID就是一种将多块物理磁盘按照不同的方式组合起来形成一个硬盘组,从而提供比单个磁盘更高的存储性能和安全性。

组成raid的不同方式称为raid的级别。

RAID常见级别:
0 ——raid0 最少2块硬盘,也称为stripe或者striping(条带),存储原理把连续的数据分散的存储到多个磁盘上。它提供了最高的存储性能,但是没有提供冗余,不具有容错能力。磁盘利用率100%。 最好硬盘大小是相同的,否则会失去raid0的意义。

技术分享图片

   1 —— raid1
--最少2块盘,大小相同
--磁盘利用率1/n*100%
--mirror或者mirroring,将用户写入的数据百分之百复制到另一块磁盘上。
--提供最高的数据安全性

技术分享图片

 

   5 —— raid5
--最少3块盘,有校验盘,最多允许坏一块硬盘,通过校验盘和其他的好盘,可以算出坏盘的数据。
--是raid0和raid1的折中方案,既考虑存储性能又考虑数据安全性
--磁盘利用率 (n-1)/n*100%
--是可以有备盘的

技术分享图片

 

  6 —— raid6
--最少4块盘,有两块校验盘
--最多允许坏两块盘
--磁盘利用率(n-2)/n*100%

技术分享图片

 

  10 —— raid1 + raid0 **可能是企业中应用最多的
--最少4块盘,先做raid1,再做raid0
--最多允许坏两块盘,可以是每组raid1各坏一块
--4块盘为例,利用率50%

技术分享图片

 

RAID各个级别对比

技术分享图片

 

  使用raid的原因:
1)硬盘的存储性能(读写速度)
2) 数据安全(冗余)

raid分类:
软raid:我们练习的,用软件实现,为了提高速度,所有操作都是通过操作系统及其CPU实现的
硬raid:通过硬件来实现的
1)主板集成raid:它的功能的实现靠的是主板上的cpu和内存,会占用主板的资源,会影响机器的性能
2)阵列卡做raid:本身有自己的CPU和内存,自己处理大部分功能,不影响机器的性能。

注意:硬件raid是在操作系统不存在的情况下创建的,那么级别在哪设定?
答:在BIOS中设定

例:HP DL380G4 /dev/cciss/c0d0p1
6个1T硬盘 在系统中的设备名
1,2 —— raid1 装的os /dev/cciss/c0d0
3,4,5,6 —— raid5 /dev/cciss/c0d1

Centos7 raid磁盘阵列详解

原文:https://www.cnblogs.com/haojinfei/p/13895438.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!