RAID磁盘阵列特性简介

一、RAID概述

RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文即为“独立磁盘冗余阵列”,或简称为磁盘阵列。简单的说,RAID是一种把多块独立的物理硬盘或者分区按照不同的方式组合起来,使其在逻辑层面形成统一的一个硬盘组,从而提供比单个硬盘更高的存储性能和提供数冗余的技术。组成磁盘阵列的不同方式称为RAID级别(RAID Levels),注意级别的不同只是表示其组成结构不同,而无性能优劣之分。

二、RAID分类

RAID的实现方式分为硬RAID和软RAID两种,通过用硬件来实现RAID功能的就是硬RAID,主要是通过扩展卡或电脑主板集成等硬件实现。

    • 外接式磁盘阵列:通过扩展卡提供适配能力
    • 内接式RAID:主板集成RAID控制器

通过软件使用CPU来完成RAID的称为软RAID,软件RAID占用CPU资源较高,绝大部分服务器设备是硬件RAID。

三、各级别特性

此处仅对常用的几个RAID级别做介绍:RAID-0, RAID-1, RAID-5……

1)RAID0

依据“条带”先将数据data分成n等份,然后再将数据依序放入各个磁盘中;

    • 读、写性能提升;
    • 可用空间:min*N(注释:N代表磁盘数量,min表示最小磁盘的容量)
    • 无容错能力
    • 最少磁盘数:2, 2+

2)RAID-1:

在并行读写数据的同时,将原数据进行了完整的镜像备份,即1份数据变成了2份;

    • 读性能提升、写性能略有下降;
    • 可用空间:1*min(S1,S2,...)
    • 有冗余能力
    • 最少磁盘数:2, 2+

3)RAID-5:

数据的写入类似于RAID0,迥异之处在于,RAID5在数据写入的过程中,在每块磁盘还加入了一个同位检查数据(parity),这个数据会记录其他磁盘的备份数据,用于担忧磁盘损毁时的计算回复;

    • 读性能提升、写性能可能需要计算parity的原因略有下降
    • 可用空间:(N-1)*min*N
    • 有容错能力:1块磁盘
    • 最少磁盘数:3, 3+

4)混合类型

4.1) RAID10:

      • 读、写性能提升
      • 可用空间:N*min/2
      • 有容错能力:每组镜像最多只能坏一块;
      • 最少磁盘数:4, 4+

4.2)RAID01:

      • 读、写性能提升
      • 可用空间:N*min/2
      • 有容错能力:每组硬盘最多只能能坏2块;
      • 最少磁盘数:4, 4+

ps:

创建一个可用空间为10G的RAID5设备,要求其chunk大小为128k,文件系统为ext4,有一个空闲盘,开机可自动挂载至/backup目录;

A:解题流程:fdisk创建分区>=4个(系统类型调整为fd)à利用patx(centos6)命令让内核重读磁盘分区(/proc/partitions)à利用fdisk –l查看分区是否成功à利用mdadm 命令创建RAIDàmke2fs格式à开机自动挂载(blkid查UUID写入/etc/fstab)

~]# mdadm -C /dev/md0 -a yes -l 5 -c 128 -x 1-n 3 /dev/sda{5,6,7,8}

时间: 2024-10-29 19:06:34

RAID磁盘阵列特性简介的相关文章

RAID磁盘阵列概念|原理|对比——全整理

前言:本文是由众多关于RAID磁盘阵列的文章博客整理而来,感谢各位前辈~ 什么是RAID? RAID ( Redundant Array of Independent Disks )即独立磁盘冗余阵列,通常简称为磁盘阵列.简单地说, RAID 是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术.   RAID分类 RAID级别可以分为三类:标准级别.非标准级别和嵌套(组合)级别.标准RAID 级别有RAID 0~6 七个等级,其中最常用的是0.1.5

RAID磁盘阵列介绍

磁盘阵列 RAID介绍 一.简介: 磁盘阵列(Redundant Arrays of Independent Drives,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意. 最初是由加利福尼亚大学伯克利分校在1988年发表的,旨在效能与成本.简单来说,RAID 是利用多块物理硬盘来组成一个虚拟硬盘,并由这些虚拟的硬盘组成一个矩阵的存储系统的一种技术.它的目的很简单却很重要,毕竟关系到数据,保证数据的安全性.提高数据读写的效率.磁盘阵列主要分类三种: 外接式磁盘矩阵列柜.内接式磁盘矩阵列卡

RAID磁盘阵列原理

磁盘阵列(Redundant Arrays of independent Disks,RAID),有“价格便宜具有冗余能力的磁盘阵列”之意.原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性.磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能.利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上.磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任一颗硬盘故障时,仍可读出数据,在数据重构时

非常阔气的Raid磁盘阵列

详解Raid磁盘阵列 一.什么是raid,为甚吗要用软raid? RAID是"Redundant Array of Independent Disk"的缩写,叫独立冗余磁盘阵列.简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用.RAID的采用为存储系统(或者服务器的内置存储)带来巨大利益,其中提高传输速率和提供容错功能是最大的优点. 原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性.

LVM逻辑卷管理-软RAID磁盘阵列

LVM逻辑卷管理软RAID磁盘阵列管理################################################# 一.LVM逻辑卷管理 1. 基本概念    Logical Volume Manager        ** 多个物理分区/磁盘 ==> 组合成一个整体 ==>划分逻辑存储单位,即逻辑卷        ** 逻辑分区的大小可以根据需要扩大.缩减        ** /boot 用来存放引导文件,不能使用LVM逻辑卷(启动时会找不到内核) PV(Physica

十二、使用RAID磁盘阵列技术(一)

7.1 RAID磁盘冗余阵列 近年来, CPU的处理性能保持着高速增长,Intel公司在2017年最新发布的i9-7980XE处理器芯片更是达到了18核心36线程.但与此同时,硬盘设备的性能提升却不是很大,因此逐渐成为当代计算机整体性能的瓶颈.而且,由于硬盘设备需要进行持续.频繁.大量的IO操作,相较于其他设备,其损坏几率也大幅增加,导致重要数据丢失的几率也随之增加. 1988年,加利福尼亚大学伯克利分校首次提出并定义了RAID技术的概念.RAID技术通过把多个硬盘设备组合成一个容量更大.安全性

RAID磁盘阵列常见故障以及修复方法

服务器数据安全有着至关重要的意义,目前大多数服务器都采用了RAID磁盘阵列技术.受服务器自身硬件局限和技术人员的操作因素,服务器无阵列无法做到100%的无故障发生.那么RAID磁盘阵列故障有哪些?RAID磁盘阵列如何进行数据恢复? 导致磁盘阵列RAID数据丢失的故障原因分为RAID逻辑层故障,RAID物理层故障以及RAID坏道层故障. 对于逻辑层故障,例如误删除,误格式化,误分区,RAID阵列信息丢失, RAID阵列信息混乱, 重新配置RAID阵列信息导致数据丢失, RAID阵列内磁盘顺序出错等

RAID磁盘阵列详细说明

RAID就是磁盘阵列. 把多块硬盘整合成为一块硬盘去工作. 我们为什么需要使用raid 磁盘阵列可以把多个磁盘驱动器通过不同的连接方式连接在一起协同工作,大大提高了读取速度,同时把磁盘系统的可靠性提高到接近无错的境界,使其可靠性极高. 用raid最直接的好处是: 1.提升数据安全性. 2.提升数据读写性能. 3.提供更大的单一逻辑磁盘数据容量存储. RAID级别 关键优点 关键缺点 实际应用场景 RAID0 读写速度最快 没有任何冗余(就是没有备份,一块盘坏了,数据全丢失) MySQl,Slav

1-15-1 RAID磁盘阵列的原理和搭建

大纲: 1.1-1-企业级RAID磁盘阵列 RAID磁盘阵列的原理 RAID0,1,5,10的搭建 硬件RAID卡 1.2-1-使用廉价的磁盘搭建RAID磁盘阵列 实战-配置RAID0带区卷 ======================================== 1.1 企业级RAID磁盘阵列 RAID磁盘阵列的原理: RAID(Redundant Array of Independent Disks)独立磁盘冗余阵列 可以提供较普通磁盘更高的速度.安全性,所以服务器在安装时,都会选择