磁盘阵列(RAID)

磁盘阵列:

磁盘阵列(redundant arrays of inexpensive disks,RAID) 容错式廉价磁盘阵列

磁盘阵列分为:硬件磁盘阵列,软件磁盘阵列

磁盘阵列分为以下几个等级:

RAID-0(等量模式):效能最佳

这种模式使用相同型号与容量的磁盘来组成效果最佳

这种模式的RAID 会将磁盘先切出等量的区块,(例如:4kb), 然后将一个档案写入RAID时,该档案会依次放到各个磁盘数据,因为是交错的存放的每个磁盘,所以最后存放到每个磁盘的数据大小都是相等的。RAID的总容量就是各个磁盘容量之和。

只是这种等级的磁盘有可能造成数据损坏,只要其中的任何一种硬盘出现故障,都会导致数据丢失。

当使用的硬盘容量不同的时候,也会影响到RAID的性能。如 一个200M,一个500M,当开始存入400M的时候,两个硬盘的数据大小是一样的,都是200M,但是再往里面存数据的时候,都会写入500M的硬盘,会大大影响RAID的性能。

RAID-1(映像模式):完整备份

这种模式当存入数据时,数据会被复制多份,存放到不同的硬盘中。

数据船从都总线后会被复制多份到各个磁盘,数据量变大,因此大量写入RAID-1的时候,写入的效能可能会变得非常差,如果使用硬件RAID时,磁盘阵列卡会主动复制而不使用系统总线,这样效果可能会好点。

RAID-1 由于两个硬盘的数据是一样的,因此最大的数据就是数据备份,但是因为有一半在备份,磁盘的利用率不高,RAID-1的写入效果差,但是读取的效果则还可以,这是因为数据两份在不同的磁盘上面,如果多个progresses读取同一组数据,RAID-1 会自动在中间做出平衡。

这种模式也需要相同的磁盘容量,如果是不同的容量组成的RAID-1,总容量则以最小的那个磁盘容量为主

RAID 0+1 或者RAID1+0

RAID 0+1 就是:先让两个硬盘组成RAID-0,并且这样的有两组,然后将这两组RAID-0 组成RAID-1 ,就形成RAID0+1

RAID1+0 同理

RAID0+1 或者RAID1+0 组合,也继承了RAID-0和RAID-1的优缺点。

参考文档:鸟哥的linux私房菜 基础篇

时间: 2024-10-07 20:04:12

磁盘阵列(RAID)的相关文章

23、磁盘管理—磁盘阵列(RAID)实例详解

磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 Raid的管理 案例:创建一个raid10+冗余盘 磁盘阵列(RAID)实例详解 Raid(磁盘阵列)级别介绍 Raid有"廉价磁盘冗余阵列"的意思,就是利用多块廉价的硬盘组成磁盘组,让数据分部储存在这些硬盘里面,从而达到读取和写入加速的目的:也可以用作数据的冗余,当某块硬盘损毁后,其他硬盘

linux基础-磁盘阵列(RAID)实例详解

磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 Raid的管理 案例:创建一个raid10+冗余盘 磁盘阵列(RAID)实例详解 Raid(磁盘阵列)级别介绍 Raid有"廉价磁盘冗余阵列"的意思,就是利用多块廉价的硬盘组成磁盘组,让数据分部储存在这些硬盘里面,从而达到读取和写入加速的目的:也可以用作数据的冗余,当某块硬盘损毁后,其他硬盘

构建软RAID5磁盘阵列&RAID设备恢复

构建软RAID5磁盘阵列&RAID设备恢复 需求描述 为Linux服务器添加4块SCSI硬盘 使用mdadm软件包,构建RAID5磁盘阵列,提高磁盘存储的性能和可靠性 安装mdadm 准备用于RAID阵列的分区 -- 为Linux服务器添加4块SCSI硬盘,并使用fdisk工具个划分出一块2GB的分区依次为:/dev/sde1./dev/sdg1./dev/sdh1./dev/sdf1 -- 将其类型ID更改为"fd",对应为"Linux raid autodetec

磁盘阵列raid技术比较

RAID全称为独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵. 容量巨大的硬盘.RAID通常被用在服务器电脑上,使用完全相同的硬盘组成一个逻辑扇区,因此操作系统只会把它当做一个硬盘.在各个raid级别中,使用最广泛的是raid0,raid1,raid10,raid5. RAID-0,将数据分成条带顺序写入一组磁盘中.RAID-0 不提供冗余功能,但是它却提供

linux学习之路之磁盘阵列RAID及硬件RAID和软件RAID的区别

我们知道单个磁盘存储数据的容量是有限的,为了让磁盘的容量增大,我们可以将多个较小的磁盘组合在一起,形成一个较大的磁盘装置,这就是RAID(独立式磁盘阵列),RAID不仅可以提高数据的存储容量,也可以提高数据保护功能,不同级别的RAID,所提供的的功能各不一样. RAID常见的级别有RAID0,RAID1,RAID5,RAID10,RAID01,RAID5,RAID50 下面逐个介绍这些级别的工作原理. RAID0:首先将磁盘分成等量的数据块(CHUNK),然后在将存储的数据切分成符合CHUNK大

一张图看懂单机/集群/热备/磁盘阵列(RAID)

单机部署(Standalone) 只有一个饮水机提供服务器,服务只部署一份 集群部署(Cluster) 多个饮水机同时提供服务,服务冗余部署,每个冗余的服务都对外提供服务,一个服务挂掉时依然可用 热备部署(Hot-swap) 只有一个桶提供服务,另一个桶stand-by,在水用完时自动热替换,服务冗余部署.只有一个主服务对外提供服务,影子服务在主服务挂掉时顶上 磁盘阵列RAID(Redundant Arrays of indepent Disks) RAID 0: 存储性能高的磁盘阵列,原理:将

(转)磁盘阵列RAID原理、种类及性能优缺点对比

磁盘阵列RAID原理.种类及性能优缺点对比 原文:http://www.cnblogs.com/chuncn/p/6008173.html 磁盘阵列(Redundant Arrays of Independent Disks,RAID) 1. 存储的数据一定分片: 2. 分基于软件的软RAID(如mdadm)和基于硬件的硬RAID(如RAID卡): 3. RAID卡如同网卡一样有集成板载的也有独立的(PCI-e),一般独立RAID卡性能相对较好,淘宝一搜便可看到他们的原形: 4. 现在基本上服务

Linux学习—磁盘阵列RAID

磁盘阵列--将多个磁盘通过一定的技术整合成一个较大的磁盘,不仅容量上得到提升,更使得磁盘上的数据具有维护,恢复,读取速度变快的功能呢 RAID有不同的常用等级,使得整合后的磁盘具有不同的功能: ========================================================================================================================================== RAID 0(等量模式) 这

磁盘阵列RAID与阵列卡(原理知识)

我们今天来了解磁盘阵列,下期将给大家带来RAID5.RAID6等配置实操,请多多捧场. 一.RAID磁盘阵列介绍 ■RAID是英文Redundant?Array?of?Independent?Disks的缩写,中文简称为独立冗余磁盘阵列 ■RAID是把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术 ■组成磁盘阵列的不同方式称为RAID级别(RAID?Levels),常用的RAID级别有以下几种:?RAIDO,?RAID1,RA

云计算学习路线教程大纲课件:磁盘阵列 RAID

云计算学习路线教程大纲课件:磁盘阵列 RAID: RAID 0 全盘 0线性卷,一个数据两个硬盘同时读写,读写速率高,但是不支持容错,不提供冗余机制.需要2块硬盘. RAID 1 镜像卷,一个数据在两块硬盘里写,空间使用为50%,支持容错.需要2块硬盘. RAID 5 需要3块硬盘及以上,空间使用率为2块硬盘空间.支持容错 RAID 10是RAID0与RAID1综合应用. RAID 单盘0 RAID0_single 只需要一块盘,不支持容错, 不提供冗余机制.常见于新服务器,只有一块盘,用来安装