一 RAID介绍

独立磁盘冗余数组(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余数组(RAID,Redundant Array of Inexpensive Disks),简称硬盘阵列。将多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度,增强容错功能,增加处理量或容量。另外,磁盘阵列对于电脑来说, 看起来就像一个单独的硬盘或逻辑存储单元。

二 RAID分类

  • 硬件RIAD:通过磁盘阵列卡来完成数组目的,独立的芯片处理RAID任务。
  • 软件RAID:通过软件仿真数组任务,相对占用一定系统资源

三 RAID级别

  • RAID0 = 条带化
  • RAID1 = 镜像
  • RAID5 = 单磁盘分布式奇偶校验
  • RAID6 = 双磁盘分布式奇偶校验
  • RAID10 = 镜像 + 条带。(嵌套RAID)

RAID0:在 RAID 0(条带化)中数据将使用切片的方式被写入到磁盘。一半的内容放在一个磁盘上,另一半内容将被写入到另一个磁盘。

RIAD1:称为磁盘镜像,将一个磁盘的数据镜像到另一个磁盘上,数据在写入一块磁盘的同时,会在另一块闲置的磁盘上生成镜像文件,在不影响性能情况下最大限度的保证系统的可靠性和可修复性上。

RAID5:分布式奇偶校验的独立磁盘结构在所有磁盘上交叉地存取数据及奇偶校验信息。其读/写操作可同时对阵列设备进行操作,提供了更高的数据流量。RAID 5更适合于小数据块和随机读写的数据。

RAID01/10:根据组合分为RAID 10和RAID 01,实际是将RAID 0和RAID 1标准结合的产物,在连续地以位或字节为单位分割数据并且并行读/写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余。

四 RAID优点

  • 提高传输速率。
  • 成本低,功耗小
  • 通过数据校验提供容错功能

最新文章

  1. 四步完成NodeJS安装,配置和测试
  2. Kindle使用的一些方法
  3. tkinter 的两个例子
  4. 夺命雷公狗ThinkPHP项目之----企业网站17之网站配置页的添加
  5. 约瑟夫问题 java
  6. mybatis generator自动生成 实体类, sqlmap配置文件 详细介绍
  7. Maximum Allowed Error 7 错误解决
  8. Oracle 插入超4000字节的CLOB字段的处理方法
  9. Python进阶之路---1.1python简介
  10. 小巧数据库 Derby 使用攻略
  11. 串的模式匹配——Brute-Force算法
  12. java加密解密研究6、MD算法家族
  13. Hibernate的事务处理机制和flush方法的用法
  14. CSS:与input相关的一些样式设置问题
  15. Vue-router中的导航钩子
  16. Java作业五
  17. 2016-2017 ACM-ICPC, NEERC, Moscow Subregional Contest Problem L. Lazy Coordinator
  18. 出现 Request Entity Too Large问题的解决方法
  19. ionic3使用echart插件
  20. 简单的音乐轮播JS

热门文章

  1. 调试技巧 ------ printf 的使用技巧
  2. Mac系统 MAMP 集成环境下搭建 Redis
  3. Scala进阶之路-面向对象编程之类的成员详解
  4. .net 未被引用的错误
  5. JXL读取,写入Excel
  6. bzoj千题计划187:bzoj1770: [Usaco2009 Nov]lights 燈 (高斯消元解异或方程组+枚举自由元)
  7. Java面试题系列(一)描述一下JVM加载class文件的原理机制
  8. VMware Linux 下 Nginx 安装配置 - Tomcat 配置 (二)
  9. 第10月第5天 v8
  10. CF734F Anton and School (构造)