RAID介绍及RAID5配置实例

RAID 0, RAID 1, RAID 5, RAID 10图解 1 什么是RAID RAID全称是独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想是把多个磁盘组合起来,组合一个磁盘阵列组,使得性能大幅提高。 最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大... 阅读详情

目录

一、RAID磁盘阵列介绍

二、RAID磁盘阵列详解

2.1RAID0(条带化存储)

2.2RAID 1(镜像存储)

2.3RAID5(分布式奇偶校验的独立磁盘结构)

2.4RAID6

2.5 RAID 1+0(先做镜像,再做条带)

三、磁盘阵列 

3.1阵列卡介绍

3.2阵列卡的缓存

四、配置RAID

五、RAID阵列的管理及设备恢复


一、RAID磁盘阵列介绍

磁盘阵列的全名(Redundant Arrays of Inexpensive Disk,RAID),中文简称是独立冗余磁盘阵列。

RAID可以通过技术(软件或者硬件)将多个独立的物理硬盘整合成为一个较大的硬盘组(逻辑硬盘),用户可以对它进行分区,格式化。

这个逻辑硬盘功能除了存储之外,它还具有数据保护的功能,提供数据备份技术。

RAID技术分为几种不同的等级,分别可以提供不同的速度,安全性和性价比。根据实际情况选择适当的RAID级别可以满足用户对存储系统可用性、性能和容量的要求。

整个RAID由于选择的级别(level)不同,而使得整合后的硬盘读写性能上有些不同。

常用的level有以下几种常用的RAID级别有以下几种:RAID0,RAID1,RAID5,RAID6 ,RAID1+0等。

二、RAID磁盘阵列详解

2.1RAID0(条带化存储)

RAID 0连续以位或字节为单位进行分割数据,将数据分段存储在各个硬盘中,n块硬盘并行读/写数据,因此具有很高的数据传输率,可以达到单个硬盘的N倍,但它没有数据冗余;

RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据,因此并不能算真正的RAID结构;

RAID 0不能应用于数据安全性要求高的场合。
 

2.2RAID 1(镜像存储)

通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据;

当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1 可以提高读取性能;

RAID 1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时, 系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

N(偶数)块硬盘组成镜像,容量为N/2
 

2.3RAID5(分布式奇偶校验的独立磁盘结构)

N (N>=3) 块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储

N块盘同时读写,读性能很高,但由于有校验机制的问题,写性能相对不高;

(N-1) /N磁盘利用率(有一块是用来校验的);

可靠性高,允许坏1块盘,不影响所有数据。


2.4RAID6

N (N>=4) 块盘组成阵列,(N-2) /N容量利用率;

与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块;

两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效也不会影响数据的使用;

需要更大的磁盘空间,相对于RAID 5有更大的“写损失"因此写性能较差。
 

2.5 RAID 1+0(先做镜像,再做条带)

 

 读写性能与RAID 1+0相同;

 安全性低于RAID 1+0;

 使用较少。 

三、磁盘阵列 

3.1阵列卡介绍

阵列卡是用来实现RAID功能的板卡,通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列组件构成的

不同的RAID卡支持的RAID功能不同: 例如支持RAID0、RAID1、 RAID5、 RAID10等

RAID卡的接口类型:

IDE接口(并行接口,价格低廉,兼容性强)

SCSI接口(串行接口,是小型计算机系统接口,广泛应用于小型机上的高速数据传输技术,支持热拔插,CPU占用率低,但是价格高)

SATA接口(串行接口)

SAS接口(新一代scsi接口,向下兼容SATA)
 

3.2阵列卡的缓存

 缓存(Cache)是RAID卡与外部总线交换数据的场所,RAID卡先将数据传送到缓存,再由缓存和外边数据总线交换数据。

缓存的大小与速度是直接关系到RAID卡的实际传输速度的重要因素,大缓存可以提高命中率。

不同的RAID卡出厂时配备的内存容量不同,一般为几兆到数百兆容量不等。 

四、配置RAID

需求:

1.为Linux服务器添加4块SCSI硬盘

2.使用mdadm软件包,构建RAID5磁盘阵列,提磁盘存储的性能和可靠性

步骤说明:

检查是否安装mdadm,准备用于RAID阵列的分区

为Linux服务器添加4块SCSI硬盘,并使用fdisk工具各划分出一块2GB的分区,依次为:/dev/sdb1、/dev/sdc1./dev/sdd1、/devsde1

将其类型ID更改为“fd",对应为“Linux raidautodetect”,表示支持用于RAID磁盘阵列创建RAID设备
 

创建raid10 (先做镜象,再做条带)
mdadm -Cv /dev/md0 -l 0 -n 2 /dev/sd[bc]1
mdadm -Cv /dev/md1 -1 1 -n 2 /dev/sd[de]1
mdadm -Cv /dev/md10 -l 10 -n 2 /dev/md0/dev/md1
​
创建raid5:
​
madam  -C -v  /dev/md0  -l5  /dev/sd[bcd]1   -x1  /dev/sde1
​
madam:命令字
​
-C:创建
​
-v:显示过程
​
/dev/md0 : raid名字
​
 -l5:级别
​
/dev/sd[bcd]1 : /dev/sdb1  /dev/sdc1 /dev/sdd1 指定使用这3块磁盘分区去创建RAID。
​
 -x1:热备盘 ,x1表示保留1块空闲的硬盘作备用
查看是否创建成功
法一:cat /proc/mdstat   #还能查看创建RAID的进度
法二:mdadm -D /dev/md0
法三:watch -n 10 ' cat /proc/mdstat  #用watch命令来每隔-一段时间刷新/proc/mdstat的输 出
在RAID设备中建立文件系统挂载并使用文件系统

mkfs -t xfs /dev/imd0 建立文件系统
mkdir /myraid  创建挂载目录
mount /dev/md0 /myraid/  挂载
df -Th  查看挂载信息
​
设置自动挂载
cp /etc/ fstab /etc/fstab.bak  备份
vim /etc/fstab 进入/etc/fstab编辑
/dev/md0             /myraid     xfs   defaults     0 0
实现故障恢复

mdadm /dev/md0 -f /dev/sdb1   #模拟/dev/sdb1故障
mdadm -D /dev/md0   #查看故障
  • 创建RAID5步骤

(1)检查系统有没有安装mdadm,没有的话,用yum安装一下

(2)往虚拟机里添加四块硬盘

 

(3)

 

 

(4)刷新分区表 

(5)创建RAID阵列

 

(6)查看阵列详细信息

(7)创建文件系统

 (8)挂载

 

五、RAID阵列的管理及设备恢复

  • 扫描或查看磁盘阵列信息

  • 启动/停止RAID阵列

  • 设备恢复操作 模拟阵列设备故障 更换故障设备,并恢复数据

  • mdadm命令其他常用选项:

    • -r:移除设备

    • -a:添加设备

    • -S:停止RAID

    • -A:启动RAID

    • -f :模拟故障


mdadm /dev/md0 -f /dev/sdc1 — 将指定磁盘设为故障
 
mdadm /dev/md0 -r /dev/sdc1 — 移除指定磁盘
 
mdadm /dev/md0 -a /dev/sdc1 — 添加指定磁盘

 模拟设备坏了操作

总结:
RAID
1.便宜
⒉稳定拥有备份的功能3.拥有高的读写性能
通过组合方式的不同提供以上功能
raid级别:组合的方式不同叫做raid级别常见的raid级别:
o 1 5 6 10
raid o(数据无价,所以不用,条带卷)优点:
1.提高了硬盘的读写性能⒉.磁盘利用率100%
缺点:
1.没有冗余功能
组成raid0最少需要几块磁盘数
组成raid0最少两块磁盘最少一块可以只是没有实际意义,不提高读写性能。磁盘利用率
100%
—块硬盘做raido的用途:
硬盘背板是=识别硬盘有两种模式1.直连模式硬盘没有做raid
2.raid模式硬盘做了raid这两个模式不能互通

raid1(镜像卷)优点
1.提高了读的性能
z.并且有冗余功能(可以坏1块)缺点
1.写的性能不高
⒉.磁盘利用字是只有s50%
组成raid1最少两块一定是2n《传数)容量是n/2
两炔磁盘
100g200g做成raid1显示多少g100g
raid5优点:1.读取快
2.有冗余(可以坏—块盘)
缺点;
1.写入性能喂,应为需瑟计算校验位
最小组成需要3块及以上
利用本n-1 (n>=3)
raid 1+0
优点
1.读写性能高
2.有冗余(1块肯定没事,z块盘有3分之一几字掉数据)缺点
1磁盘利用率太低50%最少4块盘大于等于4利用本50%

 

 

raid5和热备的配置详解 阅读详情

相关推荐

【Linux】服务器硬件及RAID配置实战

主要介绍RAID以及相关设置

一个萌新的博客 1551

RAID详解+RAID5配置实战

RAID 将一组硬盘连结起来,组成一个阵列,以避免单个硬盘损坏而带来的数据损失, 同时亦提供了比单个硬盘高的可用性及容错性。常见的组合方式有:RAID0、RAID1、RAID5、 RAID6、RAID01、RAID10,下面分别介绍它们的特性。 RAID 0:一块或以上硬盘 RAID0 俗称“条带”,它将两个或多个硬盘组成一个逻辑硬盘,容量是所有硬盘之和,因 为是多个硬盘组合成一个,故可并行写操作,写入速度提高,但此方式硬盘数据没有冗余, 没有容错,一旦一个物理硬盘损坏,则所有数据均丢失。因而,RAID

weixin_66498243的博客 3万+

Centos7软RAID配置

Centos7软RAID配置

qq_53086187的博客 4132

RAID介绍及RAID5配置实例(超详细)

一、RAID磁盘阵列介绍 磁盘阵列的全名(Redundant Arrays of Inexpensive Disk,RAID),中文简称是独立冗余磁盘阵列。 RAID可以通过技术(软件或者硬件)将多个独立的物理硬盘整合成为一个较大的硬盘组(逻辑硬盘),用户可以对它进行分区,格式化 这个逻辑硬盘功能除了存储之外,它还具有数据保护的功能,提供数据备份技术, RAID技术分为几种不同的等级,分别可以提供不同的速度,安全性和性价比。根据实际情况选择适当的RAID级别可以满足.

m0_51160032的博客 2万+

最容易搞混的 RAID 5 和 RAID 10 到底有啥区别?

RAID 技术通过将多个物理磁盘组合成一个虚拟存储设备,既提高了存储容量,又增强了系统的容错能力。在众多 RAID 级别中,RAID 5 和 RAID 10 因其独特的性能和数据保护机制而被广泛应用。本文将详细探讨 RAID 5 和 RAID 10 的区别,帮助读者深入了解这两种 RAID 级别的结构、性能、应用场景等方面的差异。

网络技术联盟站 2377

FPGA实战:手把手教你实现雷达信号数字下变频(DDC)完整流程

本文提供了一份完整的FPGA实现雷达信号数字下变频(DDC)的实战指南。内容涵盖从Matlab行为级仿真到FPGA硬件实现的完整闭环流程,详细讲解了数字混频、滤波、抽取等核心步骤,并分享了基于Vivado的IP核配置、数据位宽量化及资源优化等关键工程实践经验,旨在帮助读者掌握DDC系统的硬件实现与调试。

dog123的博客 342

RAID介绍及RAID5配置实例——睁大眼睛仔细看哦

RAID介绍及RAID5配置实例一、RAID磁盘阵列介绍二、RAID磁盘阵列详解2.1RAID0(条带化存储)2.2 RAID 1(镜像存储)2.3 RAID52.4 RAID62.5 RAID 1+0(先做镜像,再做条带)2.6 RAID 0+1(先做条带,在做镜像)三、磁盘阵列3.1阵列卡介绍3.2阵列卡的缓存四、配置RAID五、RAID阵列的管理及设备恢复 一、RAID磁盘阵列介绍 磁盘阵列的全名(Redundant Arrays of Inexpensive Disk,RAID),中文简称是独立

weixin_59663288的博客 2403

Windows事件ID 10010报错:DCOM注册超时与Game Bar修复指南

DCOM(分布式组件对象模型)是Windows中用于跨进程组件通信的核心机制,其注册超时问题常表现为事件ID 10010报错。当Game Bar的PresenceWriter组件因权限配置不当、组件损坏或开机资源竞争而无法在限定时间内向DCOM注册时,系统会记录该错误,并可能伴随DCOM服务主机CPU占用升高或游戏栏功能异常。理解DCOM激活原理与Network Service账户权限,有助于从权限修复、组件重注册及开机时序优化等层面系统排查。本文针对不同Windows版本,提供从静默处理到根治的完整方案,

weixin_33563728的博客 974

RAID详解及配置实战

是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术组成磁盘阵列的不同方式称为RAID级别(RAID Levels)RAIDORAID1RAID5,RAID6,RAID1+0等阵列卡是用来实现RAID功能的板卡通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列组件构成的不同的RAID卡支持的RAID功能不同。

qq_63994746的博客 5240

第二十六届中国机器人及人工智能大赛CRAIC决赛小型桌面级-立体仓储代码分享

国二奖,精度还有不少问题,没有视觉模块,单线程,比起其他大佬写的确实还有欠缺,继续加油吧。

qq_68232259的博客 693

74LS161/48 交通灯控制系统:30-5-20-5 时序逻辑电路 Multisim 仿真验证

本文详细解析了基于74LS161/48芯片的交通灯控制系统设计,通过Multisim仿真验证30-5-20-5时序逻辑电路。从系统架构搭建、状态机实现到波形分析,提供全流程操作指南与典型问题排查方法,助力数字电路课程设计高效完成。

weixin_26742753的博客 380

RAID的配置

一、RAID磁盘概况 1.raid磁盘的级别 常见的为:RAID0,RAID1,RAID5,RAID1+0 2.RAID0 RAID0 通过分割数据并读写到多个磁盘上,拥有很高的传输效率,但是它没有冗余。只是单纯的拥有高性能,不够安全可靠容易丢失数据。 特点:①硬盘最少2块及以上 ②数据条带分布式 ③没用冗余 不够安全 ④性能高利用率百分之百 3.RAID1 RAID1 有用镜像数据可以实现冗余,在读写数据的同时可以进行数据的备份,因此具有一定的安全性。当一个磁盘坏掉时另一个磁盘中有.

zzn0109的博客 6179

苹果开发者账号( Apple Developer)登录出现:你的 Apple ID 暂时不符合使用此应用程序的条件(您的apple账户不符合资格)

Apple开发对于新手来说确实可能会遇到各种问题,在遇到 Apple Developer 账号登录问题时,除了检查账号的安全性设置和协议确认外,还需要考虑账号的具体配置问题,比如主邮箱的设置。

Winter_Sun灬的博客 4144

RAID介绍与RAID1+0配置实例

文章目录一.RAID磁盘阵列二.阵列卡介绍2.1RAID02.2RAID12.3RAID52.4RAID62.5RAID1+0三.构建软RAID磁盘阵列--mdadm3.1创建RAID3.2查看RAID四.实例 一.RAID磁盘阵列 磁盘阵列的全名(Redundant Arrays of Inexpensive Disk,RAID),中文简称是独立冗余磁盘阵列。 RAID可以通过技术(软件或者硬件)将多个独立的物理硬盘整合成为一个较大的硬盘组(逻辑硬盘),用户可以对它进行分区,格式化 这个逻辑硬盘功能除

夏颜的博客 2510

一文入门Qwen-Agent【附实战代码】

Qwen-Agent 是一个开源框架,用于开发基于 Qwen 模型的 AI 智能体应用,一文带你入门使用

m0_55303420的博客 1875

Python 爬虫实战:抓取新闻网站上的新闻标题和内容

随着信息化的进展,新闻网站已经成为人们获取新闻和时事资讯的主要途径。许多新闻网站提供了丰富的内容,涵盖了社会、政治、科技、娱乐等多个领域。通过抓取新闻网站的内容,我们可以分析新闻的趋势,获取某一领域的最新动态,甚至为数据分析和机器学习提供数据支持。本文将详细介绍如何使用 Python 编写爬虫,抓取新闻网站上的新闻标题和内容。requests:发送 HTTP 请求,获取页面内容。:解析 HTML 页面并提取数据。Selenium:抓取动态加载的网页内容。新闻API。

2201_76125261的博客 3409

服务器硬件及RAID配置实战

一、RAID磁盘阵列 1、RAID磁盘阵列介绍 ①中文简称独立冗余磁盘阵列, RAID是Redundatnt Array of lndependent Disks的缩写 ②RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘 更高的存储性能 和提供 数据备份技术 。 ③RAID技术分为几种不同的级别,分别可以提供不同的速度,安全和性价比。根据实际情况选择适当的RAID级别可以满足用户对存储系统可用性,性能和容量的要求。 ④RAID分为不同的等级..

m0_71521555的博客 902

uniapp - 实现手机端H5网页直播功能效果,拿到后端推流地址或播放资源后进行前端的流畅播放和画面展示功能,uniapp实时推流/拉流直播系统详细教程(提供完整示例代码,一键复制开箱即用!)

uniapp,h5网页,手机端H5网页,uniapp h5直播功能页面,uniapp直播实时推送显示,uniapp h5直播怎么做,怎么使用uniapp去实现移动端手机H5直播,h5 vue+uniapp怎么做直播,uniapp中使用videojs构建H5直播播放器,uniappH5端怎么实现直播推流,uniapp如何实现直播,直播聊天功能,h5平台端直播用什么插件,uniapp手机网页直播用什么组件插件播放器,uniapp手机H5直播播放器详细教程,直播项目,怎么使用vue+uniapp怎么做H5实时直播

✅ 精选推荐文章 8795

Raid详解

当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。要在硬件上实现RAID功能,必须找一个物理硬件作为载体,SCSI卡或者主板上的南桥无疑就是这个载体了,RAID卡有PCI-E插槽的,也有直接集成在主板上的类型,但是他们的功能都是一样,RAID卡上有一套单独的计算单元(比如CPU,内存,IO处理总线等),用于实现RAID的功能。数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,其中任意N-1块磁盘上都存储完整的数据。

qq_64485253的博客 2843

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

raid规划配置

熟悉raid各级别知识;掌握服务器raid配置;掌握linux系统中raid配置。

qq_63926306的博客 1479

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

详解CentOS 7 中配置RAID 0 、RAID 1、RAID 5(理论+实践)

RAID介绍 RAID全称是独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想是把多个磁盘组合起来,组合一个磁盘阵列组,使得性能大幅提高。最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。 RAID可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能够确保数据...

1467

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Linux 创建和管理软RAID实例

Linux 创建和管理软RAID实例前言RAID(Redundant Array of Independent Disk)虚拟存储系统。 RAID即独立冗余磁盘阵列,其思想是将多块独立的磁盘按不同的方式组合成一个逻辑磁盘,从而提高存储容量,提升存储性能或提供数据备份功能。 RAID存储系统的组合方式根据RAID级别定义。RAID分为软件RAID和硬件RAID两类。现有的操作系统中,大多都已经集成

海渊_haiyuan的博客 2992

x3550 m5 raid1 linux,IBM X3650 M5服务器RAID阵列设置

生产环境中的raid配置说明:一、开机后,注意引导界面,按F1键进入BIOS进行设置二、进入BIOS后,选择system setting--storage ,进入磁盘阵列配置界面,可以看到M5210阵列卡三、继续,选择Main Menu--configuration Management四、进入configuration Management界面,对于已经配置好RAID的情况,这里只有“View…...

weixin_35752645的博客 5620

LINUX RAID介绍与配置

LINUX RAID介绍与配置介绍raid类型,以及配置软raid Linux RAID1. RAID的介绍2. RAID的级别3. 软RAID的配置工具命令介绍4. 相关实例6. md设备维护处理 Linux RAID 1. RAID的介绍 RAID全称为: Redundant Array Inexpensive Disks 将多个磁盘组合成阵列,提供更好的性...

aochaxu0590的博客 450
上一篇: LVM与磁盘配额原理及配置
下一篇: Linux操作系统引导过程及排障详解
Au杨
博客等级 码龄6年 37粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值