RAID 冗余磁盘阵列

RAID也是Linux操作系统中管理磁盘的一种方式。

只有Linux操作系统才支持LVM的磁盘管理方式。

而RAID是一种通用的管理磁盘的技术,使用于多种操作系统。

优势:提升数据的读写速度,提升数据的可靠性。具体实现哪什么功能,要看你所设计的RAID的类型。

LVM和RAID的共同特点是用真实的磁盘或磁盘分区,来创建出虚拟的存储设备。

RAID-0类型的RAID最少需要两块磁盘。

特性:将文件拆分成多份,分散存储在不同的硬盘上。

至少需要两块盘,容量为所有硬盘之和。

优势:提升数据的读写速度。

劣势:无任何可靠性/无任何冗余。

RAID-1类型

在实际工作中我们常常将系统保存到RAID-1的冗余磁盘阵列中,这样保证了系统的正常运行,即使有一块磁盘损坏,系统依然正常运行,大大提高了数据的可靠性。

但是请注意RAID-1不是为了提升磁盘中数据的可靠性,而是为了提升磁盘的可靠性而创建的。

使用RAID-1这样的磁盘阵列,磁盘利用率和读写速度会大大降低。

有RAID-1不能代替数据备份的操作,因为RAID-1不是为了提升磁盘中数据的可靠性,而是为了提升磁盘的可靠性而创建的。当有人误操作导致磁盘数据被删除了,这时组成RAID-1的多块磁盘中的数据都会发生改变。

特性:以整个文件为单位,将文件复制多份保存到磁盘上。且组成RAID-1阵列的磁盘,各个磁盘上的数据都保持数据的同一变化,

至少两块盘,实际容量为1/2

优势:提示磁盘和数据的可靠性。

劣势:读写速度没有提升,浪费一半的磁盘空间。

RAID-5既可以提高数据的读写速度也可以提高数据的可靠性,但是最多只能坏一块磁盘。

实际容量是n-1/n的这样一个容量。

特性:将文件拆分成多份存储,每一块磁盘中都保存着一部分数据的校验码。

至少三块盘:容量是n-1/n

优势:既可以提升数据的读写速度,也可以提升数据的可靠性。

还支持热备盘的特性,hot spare ,减少故障修复时间,

劣势:最多只允许损坏一块硬盘。

如上图所示,当RAID-5创建好以后,可以再插一个热备盘,当这个冗余磁盘阵列中有一块磁盘损坏的时候,这个RAID-5自动使用热备盘开始数据的备份操作。

RAID-6

数据分散存储,而且每一块磁盘上都有对应的校验码,

唯二不同的两点是:1.创建RAID-6至少需要4块盘。

2.RAID-6同时支持坏两块盘。

RAID-10

提升读写速度,可靠性。

至少需要4块盘。

即先将数据分成两份,才将数据一复制存放在盘·一和盘二中,再将数据二复制存放在盘三和盘四中。

RAID-01

如上图所示,先将数据复制到两个RAID0都磁盘阵列,再将数据进行分隔,储存在盘一和盘二,

这样的操作同样在另一个RAID0中进行着。

同一个盘阵上多块盘同时损坏的可能性很低,所以在实际工作中我们常常去创建RAID-10的磁盘阵列。

关于RAID的注意事项:

创建RAID的注意事项:1.底层的磁盘设备必须是裸设备,不需要我们将底层磁盘进行格式化。最终格式化的是那个虚拟设备,最终挂载的也是那个虚拟设备。

2.千万不要使用同一块磁盘上的多个分区去创建RAID阵列,这样操作数据的读写速度大大降低。

3.但是,可以底层创建逻辑卷,拿多个逻辑卷去创建RAID,即逻辑卷创建好后先不格式化,先去创建RAID当RAID创建好后,在去格式化,再去挂载RAID。

4.同一个盘阵上多块盘同时损坏的可能性很低,所以在实际工作中我们常常去创建RAID-10的磁盘阵列。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/41338.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LVGL移植与VS模拟器使用

一、移植文件介绍 二、移植部分 第一步:创建LVGL文件夹 第二步: 构造LVGL文件夹:LVGL - GUI - lvgl - 第三步:添加文件 3.1 从examples中添加2个.c文件 3.2 从src中添加文件 draw文件 extra文件 第四步: 三、Ke…

Linux系统安装软件包的方法rpm和yum详解

起因: 本篇文章是记录学习Centos7的历程 关于rpm 常见命令 1)查看已经安装的软件包 rpm -q 软件包名 2)查看文件的相关信息 rpm -qi 软件包名 3)查看软件包的依赖关系 就是说要想安装这个软件包,就必须把一些前…

三级_网络技术_04_中小型网络系统总体规划与设计

1.下列关于路由器技术特征的描述中,正确的是()。 吞吐量是指路由器的路由表容量 背板能力决定了路由器的吞吐量 语音、视频业务对延时抖动要求较低 突发处理能力是以最小帧间隔值来衡量的 2.下列关于路由器技术特征的描述中,正确的是()。 路由器的…

springboot公寓租赁系统-计算机毕业设计源码03822

摘要 1 绪论 1.1 研究背景与意义 1.2选题背景 1.3论文结构与章节安排 2 公寓租赁系统系统分析 2.1 可行性分析 2.1.1 技术可行性分析 2.1.2 经济可行性分析 2.1.3 法律可行性分析 2.2 系统功能分析 2.2.1 功能性分析 2.2.2 非功能性分析 2.3 系统用例分析 2.4 系…

韦东山嵌入式linux系列-第一个实验

1 前言 笔者使用的是韦东山STM32MP157 Pro的板子,环境搭建部分按照说明文档配置完成。配置桥接网卡实现板子、windows、ubuntu的通信,也在开发板挂载 Ubuntu 的NFS目录 ,这里就不再赘述了。 板子: 192.168.5.9 windows: 192.168.5.10 ubunt…

机械键盘如何挑选

机械键盘的选择是一个关键的决策,因为它直接影响到我们每天的打字体验。在选择机械键盘时,有几个关键因素需要考虑。首先是键盘的键轴类型。常见的键轴类型包括蓝轴、红轴、茶轴和黑轴等。不同的键轴类型具有不同的触发力、触发点和声音。蓝轴通常具有明…

聚类分析方法(一)

目录 一、聚类分析原理(一)聚类分析概述(二)聚类的数学定义(三)簇的常见类型(四)聚类框架及性能要求(五)簇的距离 二、划分聚类算法(一&#xff0…

Java 有什么必看的书?

Java必看经典书有这两本: 1、Java核心技术速学版(第3版) 经典Java开发基础书CoreJava速学版本!Java入门优选书籍,更新至Java17,内容皆是精华,让Java学习更简单,让Java知识应用更快速…

【Linux】什么是进程间通信?方式有哪些?本质理解?

💐 🌸 🌷 🍀 🌹 🌻 🌺 🍁 🍃 🍂 🌿 🍄🍝 🍛 🍤 📃个人主页 :阿然成长日记 …

NoSQL 之 Redis 集群部署

前言: (1)主从复制:主从复制是高可用Redis的基础,哨兵和集群都是在主从复制基础上实现高可用 的。主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复。缺陷: 故障…

vue3+antd 实现文件夹目录右键菜单功能

原本的目录结构&#xff1a; 右键菜单&#xff1a; 点击菜单以后会触发回调&#xff1a; 完整的前端代码&#xff1a; <template><a-directory-treev-model:expandedKeys"expandedKeys"v-model:selectedKeys"selectedKeys"multipleshow-li…

在 Docker 容器中运行 Vite 开发环境,有这两个问题要注意

容器化开发给我们带来了很多便捷&#xff0c;但是在开发环境下也有一些问题要注意&#xff0c;如果不解决这些问题&#xff0c;你的开发体验不会很好。 容器启动正常&#xff0c;却无法访问 我们用 Docker 启动一个 Vite Vue3 项目的开发环境后&#xff0c;发现端口日志一切…

计算机如何存储浮点数

浮点数组成 在计算机中浮点数通常由三部分组成&#xff1a;符号位、指数位、尾数位。IEEE-754中32位浮点数如下&#xff1a; 上图32bit浮点数包含1bit的符号位&#xff0c;8比特的指数位和23bit的尾数位。对于一个常规浮点数&#xff0c;我们来看看它是如何存储和计算的。这里…

conda env pip install error:No space left on device

conda 环境 pip install error&#xff1a;No space left on device 文章目录 conda 环境 pip install error&#xff1a;No space left on device现象1 实验2 分析和解决办法 现象 非root用户的服务器&#xff0c;需要安装环境&#xff0c;安装的环境超过2GB sudo pip insta…

医疗机器人中的具身智能进展——自主超声策略模型的任务编码和局部探索

医疗机器人一直是具身智能的研究热点。医学图像、医疗触诊、血压血氧、心率脉搏和生物电信号等多模态生物医学信息&#xff0c;不断丰富着医疗机器人的感知范畴。 自主超声 “自主超声”属于具身智能医疗机器人领域中话题度较高的研究方向。作为临床检查的重要手段之一&#…

线性系统理论及应用GUI设计及仿真

目录 1.控制系统的状态空间模型 1.1.状态空间模型 1.2 传递函数模型 1.3 传递函数转换为状态空间模型 1.4.状态空间模型转换为传递函数 1.5.状态空间模型转化为约当标准型 2.线性系统的时域分析 2.1.矩阵指数函数的计算 2.2.线型定常连续系统的状态空间模型求解 3.线…

ubuntu24.04按关键字卸载不需要的apt包

使用的时候发现一个imagemagic无法正常读取文件&#xff0c;试图卸载 man apt经过尝试后&#xff0c;发现list的一个神奇关键字&#xff0c;用来显示已安装的软件包 sudo apt list --installed | grep image按image关键字过滤&#xff1a; 之后按软件名卸载即可 sudo apt pu…

开关电源——调制模式和工作模式

一、开关电源的调制模式 开关电源作为一种广泛应用于电子设备中&#xff0c;用于将一定电压和电流转换为另一种电压和电流的技术&#xff0c;以下是开关电源三种常见的调制模式&#xff1a; 脉冲宽度调制&#xff08;Pulse Width Modulation&#xff09; 脉冲频率调制&#xff…

高德地图 key 和安全密钥使用

参考高德地图&#xff1a;JS API 安全密钥使用 高德地图 key 和安全密钥使用 一、通过明文方式设置参数查看如下成功后返回的信息 二、通过代理服务器转发实验&#xff1a;通过本地地址转发返回错的错误信息&#xff0c;如下通过正确的项目的的服务地址&#xff0c;返回正常参数…

【VUE基础】VUE3第一节—vite创建vue3工程

什么是VUE Vue (发音为 /vjuː/&#xff0c;类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建&#xff0c;并提供了一套声明式的、组件化的编程模型&#xff0c;帮助你高效地开发用户界面。无论是简单还是复杂的界面&#xff0…