技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> Linux --> CISSP知识点解析系列:RAID

CISSP知识点解析系列:RAID

浏览:1885次  出处信息

    RAID (redundant array of independent disks; 或者redundant array of inexpensive disks),顾名思义,通过多个独立硬盘提供存储的高可靠性。RAID可以用软件实现,也可以用硬件实现,但是应该对应用软件透明。RAID实现里面,有三个基本概念:

    1)Striping (条带)简单说就是把数据分散到多块硬盘上,其实就是一个cluster。它可以扩展逻辑硬盘的容量,并且由于是并行读写的,所以速度很快。

    2)Mirroring (镜像)简单说就是把数据镜像到另外一块硬盘上,从而提供高可靠性。由于数据是冗余的,所以空间有浪费,而且速度较慢。

    3)Parity (奇偶校验)附加额外的校验和,从而在硬盘损坏的情况下恢复数据,由于数据是冗余的,所以空间有浪费(但是比mirror好一点),而且速度也慢一点。

    所有的RAID等级,基本上上面三个方面的组合,比如

    RAID 0   Striping

    RAID 1   Mirroring

    RAID 2,3,4,  Striping and Parity, 2,3,4已经被淘汰了,不再使用

    RAID 5 Striping and Parity 用的最多的RAID

    RAID 6 String and Parity 是RAID 5的扩展

    RAID 10 (1+0)或者RAID 01 (0+1) Mirroring and Striping提供高可靠性,同时扩展磁盘空间

    还有很多其他的RAID 类型,基本上就是上面三个方面的组合,记住0,1,5就可以了。

    最新的关于存储高可靠性的分类方式有变化,更简单一点:

    1)Failure-resistant disk systems (FRDS)

    2)Failure-tolerant disk systems (FTDS)

    3) Disaster-tolerant disk systems (DTDS)

    上面的分类,可靠等级依次递增,实现复杂度也依次递增。

    RAID的概念可以用于存储的高可靠性,同样也适用于网络设备的高可靠性,比如网络设备里面的session备份。网络高可靠性的解决方案里面,也包括cluster和mirror两种方式。唯一不同的是parity不好实现。其实parity就是一个压缩存储的机制,对于网络设备这种要求低延时的设备,好像不太适用。

建议继续学习:

  1. RAID磁盘阵列学习笔记    (阅读:6014)
  2. MegaCli 学习 及R710 可选Raid卡分类    (阅读:2663)
  3. MySQL服务器raid卡充放电导致的问题    (阅读:2587)
  4. 数据的存储介质-磁盘的RAID    (阅读:2532)
  5. Oracle数据恢复:格式化,Raid损坏,文件覆盖恢复    (阅读:2342)
  6. t3sas raid卡驱动安装    (阅读:2161)
  7. 数据的存储介质-磁盘的RAID    (阅读:2152)
  8. Raid1+0 stripe size for MySQL InnoDB    (阅读:2088)
  9. 查看Raid信息    (阅读:2042)
  10. RAID卡MTRR的RAID模式write-combining    (阅读:2021)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1