zoukankan      html  css  js  c++  java
  • RAID总结

    RAID0

    将文件块分成多个部分放在磁盘中

     对于随机IO提升不大,顺序IO提升N倍,7种RAID种最快的

    RAID1

    带备份盘,浪费二分之一的磁盘(假如有T个数据,则相应浪费容量为T的磁盘作为备份)。

    RAID2

    文件块被写在多个盘上,带汉明码校验,可以检查数据错误以及恢复

    RAID3

    raid增加校验盘(布尔运算校验),文件块分散到多个磁盘上,多磁盘可以同时进行读写,缺点是仍然不能减少寻道时间,可以进行数据恢复(原理同有一个未知数的方程)

    RAID4

    一次IO可以在单个磁盘上进行,多个IO可以并发执行

    缺点:校验盘是热点盘,不管在哪个数据盘上进行IO都要进行校验盘的操作,是性能瓶颈

    RAID5

    将校验数据与普通数据放在同一个盘中,且数据与校验数据不在一个盘上,至少需要四块磁盘才能实现两个IO并发,并发概率是0.0322,连续性读性能较差,不如RAID3,随机读佳,写性能较差(由于校验的原因)

    RAID6

    可以实现多数据盘损坏后的数据恢复,每个数据盘为方程的一个“元”,而校验盘为方程的“运算结果”,有几个校验盘就代表最多可以损坏几个盘,同时将数据和校验数据放在一起用于增加IO并发

    七种RAID性能分析

  • 相关阅读:
    取模 分数取模 快速幂 费马小定理
    “科林明伦杯”哈尔滨理工大学第十届程序设计竞赛 部份签到题
    shell 脚本
    pyhcl语法
    数据库实验1 SQL
    杂七杂八 Ubuntu Linux
    Kattis, Kattis 的一些问题题解
    Meow Factor 【暴力】
    解决 Eclipse 项目有红感叹号的方法
    RuntimeException与CheckedException
  • 原文地址:https://www.cnblogs.com/johnnyflute/p/5430992.html
Copyright © 2011-2022 走看看