zoukankan      html  css  js  c++  java
  • raid技术与应用(一)

    raid的实现方式:硬件raid卡和软件raid

    特点:更有效的数据组织方式,条带和并行。数据保护功能,校验和热备

    raid数据组织方式:分块和条带

    raid校验方式:XOR的校验算法,相同为假,相异为真

    raid的数据保护机制,热备和重构:

    热备:当磁盘阵列中有块磁盘失效的时候,在不打扰阵列正常运行的情况下,用raid系统中一块磁盘顶替失效的磁盘;热备盘又分为全局热备盘和局部热备盘。

    重构:磁盘阵列中发生故障的磁盘用户的数据和校验数据重新构建的过程

    raid 0:

    数据条带化,无校验,阵列中有一块盘出现故障将导致整个盘阵出现故障,至少需要两块盘。

    raid 1:

    数据镜像,无校验,至少需要两块盘,磁盘利用率减半。

    raid 3:

    数据条带化,有校验,校验信息放在专用磁盘上,带有奇偶验证码。

    raid 5:

    数据条带化,有校验,分布式奇偶验证码的独立磁盘结构。

    raid 10:

    raid10是将镜像和条带化进行组合的raid级别,先进行raid 1镜像,然后在做raid 0条带化,raid 10也是一种应用比较广泛的raid 级别。

    raid 50:

    raid50是先进行raid 5,在进行raid 0的raid组合级别。

    各个raid区别如下:

    RAID级别

    RAID 0

    RAID 1

    RAID 3

    RAID 5

    RAID 10

    别名

    条带

    镜像

    专用奇偶位条带

    分布奇偶位条带

    镜像阵列条带

    容错性

    冗余类型

    复制

    奇偶校验

    奇偶校验

    复制

    热备盘选项

    读性能

    一般

    随机写性能

    最低

    一般

    连续写性能

    一般

    最小硬盘数

    2块

    2块

    3块

    3块

    4块

    可用容量

    N * 单块硬盘容量

    (N /2) * 单块硬盘容量

    (N -1) * 单块硬盘容量

    (N -1) * 单块硬盘容量

    (N /2) * 单块硬盘容量

    RAID级别

    RAID 0

    RAID 1

    RAID 3

    RAID 5 /6

    RAID 10

    典型应用环境

    迅速读写,安全性要求不高,如图形工作站等

    随机数据写入,安全性要求高,如服务器、数据库存储领域

    连续数据传输,安全性要求高,如视频编辑、大型数据库等

    随机数据传输,安全性要求高,如金融、数据库、存储等

    数据量大,安全性要求高,如银行、金融等领域

    raid和LUN的关系:

    raid是由几个磁盘组成的一个大的物理卷,在这个大的物理卷上选取一定容量的空间作为一个逻辑盘或叫逻辑卷,就叫做逻辑单元LUN,可以选取多个LUN,也即是LUN1,LUN2,LUN3......等等,然后映像成块设备给主机用。

    在单个物理卷上创建一个逻辑卷LUN1

    在单个物理卷上创建两个逻辑卷LUN2,LUN3

  • 相关阅读:
    [算法][递归]求阶乘
    [数据结构]ArrayStack
    [数据结构]Graph
    [数据结构]TrieTree
    [数据结构]UnionFindSet
    [算法]在数组中找到一个局部最小位置
    在二叉树中找到一个节点的后继节点
    [算法]折纸问题
    常用下载方式的区别-BT下载、磁力链接、电驴
    纯文本-FileOutputStream的解码方式
  • 原文地址:https://www.cnblogs.com/wangnengwu/p/5733578.html
Copyright © 2011-2022 走看看