Linux基础-磁盘阵列RAID

本文介绍了磁盘阵列RAID的基本概念和技术分类,包括外接式磁盘阵列柜、内接式磁盘阵列卡及软件仿真的实现方式。详细阐述了RAID0到RAID6的不同级别特点及其对比,并探讨了硬件RAID与软件RAID的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

‍‍🏡博客主页:  Passerby_Wang的博客_CSDN博客-系统运维,云计算,Git学习笔记领域博主

🌐所属专栏:『Linux基础』

🌌上期文章:  Linux基础-虚拟数据优化器VDO

📰如觉得博主文章写的不错或对你有所帮助的话,还望大家多多支持呀! 关注、点赞、收藏、评论。

目录

一、概述

二、分类

1、外接式磁盘阵列柜

2、内接式磁盘阵列卡

3、利用软件仿真的方式

三、RAID级别

1、RAID 0(条带模式)

2、RAID 1(镜像模式)

3、RAID 10(镜像模式)

4、RAID5(高性价比模式)

5、RAID6(高性价比可靠模式)

四、RAID各级别特点对比

五、实现方式

1、硬件RAID(由RAID控制卡管理阵列)

2、软件RAID(由操作系统来管理阵列)


一、概述

        磁盘阵列RAID,全称Redundant Arrays of Inexpensive Disks有"独立磁盘构成的具有冗余能力的阵列"之意。可以通过硬件/软件技术,将多个较小/低速的磁盘整合成一个大磁盘。不同RAID级别的功能、特性各不相同。

二、分类

        磁盘阵列其样式有三种,一是外接式磁盘阵列柜、二是内接式磁盘阵列卡,三是利用软件来仿真。

1、外接式磁盘阵列柜

最常被使用大型服务器上,具可热交换(Hot Swap)的特性,不过这类产品的价格都很贵。

2、内接式磁盘阵列卡

因为价格便宜,但需要较高的安装技术,适合技术人员使用操作。硬件阵列能够提供在线扩容、动态修改阵列级别、自动数据恢复、驱动器漫游、超高速缓冲等功能。它能提供性能、数据保护、可靠性、可用性和可管理性的解决方案。阵列卡专用的处理单元来进行操作。

3、利用软件仿真的方式

是指通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻辑盘,组成阵列。软件阵列可以提供数据冗余功能,但是磁盘子系统的性能会有所降低,有的降低幅度还比较大,达30%左右。因此会拖累机器的速度,不适合大数据流量的服务器。

三、RAID级别

1、RAID 0(条带模式)

同一个文档分散存放在不同磁盘,并行写入以提高效率

 

2、RAID 1(镜像模式)

 一个文档复制成多份,分别写入不同磁盘 多份拷贝提高可靠性,效率无提升

 

3、RAID 10(镜像模式)

一个文档复制成多份,分别写入不同磁盘 多份拷贝提高可靠性,效率无提升

 

4、RAID5(高性价比模式)

相当于RAID0和RAID1的折中方案,需要至少一块磁盘的容量来存放校验数据

 

5、RAID6(高性价比可靠模式)

相当于扩展的RAID5阵列,提供2份独立校验方案 需要至少两块磁盘的容量来存放校验数据

 

四、RAID各级别特点对比

对比项

RAID 0

RAID 1

RAID 10

RAID 5

RAID 6

磁盘数

≧2

≧2

≧4

≧3

≧4

存储利用率

100%

≦50%

≦ 50%

n-1/n

n-2/n

校验盘

0

0

0

1

2

容错性

IO性能

较高

较高

注:n为磁盘数量

五、实现方式

1、硬件RAID(由RAID控制卡管理阵列)

主板 - 阵列卡 - 磁盘 - 操作系统 - 数据

2、软件RAID(由操作系统来管理阵列)

主板 - 磁盘 - 操作系统 -  RAID软件 - 数据

 

评论 68
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Passerby_Wang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值