RAID:Redundant Arrays of Independent Disks,称为磁盘列阵。是将多个独立的物理硬盘按照不同的方式组合起来,形成一个虚拟的硬盘,来提升性能和冗余性。所谓的冗余就是备份设备,意思就是当某一设备损坏时,他可以自动的代替已损坏的设备来工作。它解决了I/O设备的传输速率以及磁盘的耐用性! 同时还具有诸多优势;

RAID在容量和管理上的优势:易于灵活的进行容量扩展、“虚拟化“的硬盘使可管理性极大的增强;

RAID在性能性能上的优势:“磁盘分块”技术带来性能的提高;

RAID在可靠性和可用性上的优势:通过冗余技术和热备、换热提升了可靠性;

RAID是将多个磁盘以不同的方式组合起来形成一个虚拟的硬盘。经过不同的方式组合,也就具有了不同的类型、和级别。

RAID 0

RAID 0 是以条带的形式将数据均匀分布在阵列的各个磁盘上;下图中每个磁盘上的数据“D0、D1、D2、D3”就被成为一个条带

RAID 0只需要2块或2块以上的磁盘即可组成。它最大的优点就是可以整倍的提高硬盘的容量。如是由2块100G的硬盘组成的RAID 0模式,则磁盘的容量就是200G。同时不会占用太多的cpu资源设计、使用并且配置比较简单。但是他最大的缺点就是无冗余,不能用于对数据安全性要求较高的文件。如果其中的任何一块硬盘出现故障,则整个文件系统将会收到破坏,且可靠性仅为原来的二分之一(假设是有2个硬盘组成)。

它用于视频生成和图像编辑以及其他需要打的传输带宽的操作。

RAID 1

RAID 1被称为镜像磁盘。 是以镜像为冗余方式,对虚拟磁盘上的数据做多分拷贝。意思就是说在其中一块磁盘上写入数据时,会在另一块一块磁盘上生成镜像文件。当其中一块硬盘出现故障时,会使用镜像盘来读出数据内容,具有极强的磁盘冗余能力。

RAID 1 需要2N个磁盘能组成,且N≥1。它有百分百的数据冗余,提供最高的数据安全保障。虽然这对数据来讲绝对的安全,但是对磁盘的利用率只有50%。例如:RAID 1 磁盘是由4个硬盘组成,其中2个硬盘写入数据,则另外2个硬盘则是生成镜像文件。能利用的硬盘只有2块,同时在写的性能方面提升不大。

它一般用于可用、高安全的数据存储环境。例:财务、金融。

RAID 2

RAID 2采用校验冗余,把数据分散成块或者位,加入汉明码,间隔写入到磁盘列阵的每个磁盘中,同时采用了并行存取方式。但是它具有一个严重的额缺点,花费大,成本昂贵。现在的生产环境很少用到RAID 2。

RAID 3

RAID 3 专用奇偶位条带;数据块被分为更小的块并行传输到各个磁盘上,同时计算XOR检验数据存放到专用的检验磁盘上。和RAID 2类似!

RAID 3一般由3个或3个以上的磁盘组成,它具有读写都比较好的性能。当有磁盘损坏是,对整体吞吐量影响较小,减少了开销。但是它的控制器设计复杂,并采用并行存取方式,主轴同步时吞吐量没有提高,校验磁盘的写性能有瓶颈。

它适用于需要高吞吐量的环境应用。例如:视频生成和图像、视频编辑等。

RAID 5

RADI 5 分布奇偶位条带;采用的独立存取的列阵方式,校验信息均匀的分散到阵列的各个磁盘上。

它是由3个或更多的磁盘数组成。它具有较高的读性能,一般的写性能,校验信息的分布式存取,避免出现写操作的瓶颈。但是它的控制器设计复杂,磁盘重建的过程比较复杂。

它适用于文件服务器、Email服务器、Web服务器等数据库应用。

RAID 10

RAID 10 镜像奇偶位条带;是高效磁盘与高可靠性的结构。它利用了RAID 0的带区结构与RAID 1的镜像结构,因此可以相互补充,达到既高效又高速的目的。

下图为常用RAID的比较;

在常用的RAID级别中:RAID 0的性能最好、RAID 1的冗余性最高、相同可用容量下,RAID 1和RAID 10的开销最大。

转载于:https://blog.51cto.com/wangtianci/1751951

Linux_常用的磁盘列阵(RAID)相关推荐

  1. 【linux】部署磁盘列阵RAID 10,报错mdadm: super1.x cannot open /dev/sdb: Device or resource busy

    哪位老哥能帮我看下是什么情况?网上试了各种方法都不行

  2. raid 磁盘列阵的使用

    目录 一.raid 磁盘列阵的好处 二.raid6 磁盘列阵的创建 三.实验 一.raid 磁盘列阵的好处 1.提高存储的性能  r读的性能 w写的性能 2.数据的备份 raid0  1.读写性能提高 ...

  3. 电脑硬件:磁盘、RAID知识,网卡概念与主流硬件产品知识介绍

    本文主要介绍服务器的概念.常见的服务器技术和架构组成,此外将详细介绍磁盘.RAID知识,网卡概念.分类和主流厂商.产品,内容大致分为3部分. 1.服务器通用基础知识 简单来说,服务器就是在网络中为其他 ...

  4. 动态磁盘(Raid)

    动态磁盘 (Linux:LVM:逻辑卷管理) 基本磁盘转换为动态磁盘:在磁盘管理中右击磁盘前半部分,点击"转换到动态磁盘"(系统盘不要选,系统盘转掉数据会丢失,况且windows在 ...

  5. 第一章 计算机体系结构(三)— 存储系统之磁盘列阵技术、存储域网络

    磁盘列阵 是由多台磁盘存储器组成的一个快速.大容量.高可靠的外存子系统. 常见的有:廉价冗余磁盘列阵(RAID). 存储域网络 在大型服务器系统背后都有一个网络,把一个或多个服务器与多个存储设备连接起 ...

  6. 操作系统 --- 多磁盘管理RAID

    文章目录 1.什么是Raid 2.raid实现方式 3.RAID级别介绍 (1)RAID 0 (2)RAID 1 (3)RAID 5 (4)RAID 6 (5)RAID 10 (6)RAID 01 ( ...

  7. 磁盘管理——RAID 0

    一 什么是RAID0 RAID0,将数据分为几半,写到多个磁盘 A :A1 A2-- 性能提升.最小需要两个磁盘. 将多个磁碟合并成一个大的磁碟,不具有冗余,并行I/O,速度最快.RAID 0亦称为带 ...

  8. 使用Megacli64对服务器物理磁盘做Raid并通过uuid方式挂载

    需求说明:公司最近来了一批服务器,用于大数据业务部署.数据节点服务器由14块物理磁盘,其中有2块是900G的盘,12块是4T的盘.在服务器系统安装时,进入系统的BIOS界面:1)将2块900G的磁盘做 ...

  9. 在Windows和Linux系统中,有以下常用的磁盘修复命令

    在Windows和Linux系统中,有以下常用的磁盘修复命令: Windows系统: 1. CHKDSK命令:检查磁盘上的文件系统错误,并对损坏的扇区进行恢复.格式:CHKDSK [驱动器:] [参数 ...

  10. 磁盘管理——RAID 6

    一 什么是RAID6 与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块.两个独立的奇偶系统使用不同的算法,数据的可靠性非常高,即使两块磁盘同时失效也不会影响数据的使用.但RAID 6需 ...

最新文章

  1. chorme 下载文件 保留 放弃_西部数码使用指南:保留数据重装以后sqlserver数据库不能启动(sql2008,sql2012)...
  2. 搭建认证服务器 - Spring Security Oauth2.0 集成 Jwt 之 【授权码认证流程】 总结
  3. 入门机器学习(十五)--无监督学习(K均值)
  4. java二叉树原理_史上最全二叉树遍历详解(Java实现,原理相同)
  5. ios10前台收到推送_IOS - 前台时的推送弹窗效果
  6. java真题_2017年JAVA考试试题及答案
  7. win10u盘被写保护怎么解除_如何去掉写保护?tf磁盘被写保护?win10如何去掉写保护?【U盘写保护怎么去掉?】Microsoft Windows...
  8. 安装完固态硬盘后计算机里没显示,如何解决安装固态硬盘后系统看不到的问题[详细介绍]...
  9. python如何让程序暂停_王者荣耀集祝福linkedin雄攻略
  10. 5.3中断系统中的设备树——中断号的演变与irq_domain
  11. 爬楼梯当中的递归简化计算
  12. Linux下通过Shell脚本快速进入指定目录
  13. Android-UI 超级优良超级多超级强大开源控件源码demo
  14. IDM使用队列下载多个百度云文件
  15. 【中级软考】软件成本估算方法(专家估算、Wolverton、COCOMO、COCOMOⅡ【应用组合模型、早期开发模型、结构化后期模型】)
  16. codeforces #35D
  17. vue两个卡片并排_vue--卡片层叠 组件 开发小记
  18. python量化实战 顾比倒数线_[原创]顾比倒数线。金字塔实现的顾比倒数线(非常精简)...
  19. Linux下的磁盘碎片整理
  20. Python 数据分析学习笔记(一):Pandas 入门

热门文章

  1. 《面膜行业网络关注度分析报告》
  2. C语言show用法,show的用法及句型
  3. 如何修改PDF,怎么给PDF加页码
  4. 协同软件市场一盘散沙 春种能否秋收心中没底
  5. Mac电脑CPU、风扇转速、电池电量等硬件参数监控免费小插件-iStats
  6. 小程序源码:经典语录大全微信小程序源码下载多种分类语录-多玩法安装简单
  7. 论文《Reasoning With Neural Tensor Networks for Knowledge Base Completion》的学习笔记
  8. c#/.net操作word插入表格实例
  9. 软件测试 | 期末复习——软件质量概述
  10. 联合舰队的覆灭(7)