Linux之RAID

目录

    独立硬盘冗余阵列RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列Redundant Array of Inexpensive Disks),简称磁盘阵列。利用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘阵列组,目的为提升性能或数据冗余,或是两者同时提升。RAID 层级不同,数据会以多种模式分散于各个硬盘,RAID 层级的命名会以 RAID 开头并带数字,例如:RAID 0、RAID 1、RAID 5、RAID 6、RAID 7、RAID 01、RAID 10、RAID 50、RAID 60。每种等级都有其理论上的优缺点,不同的等级在两个目标间获取平衡,分别是增加数据可靠性以及增加存储器群)读写性能。

    RAID功能实现

    • 提高IO能力
    • 提高耐用性,
    • 磁盘冗余备份

    RAID实现的方式

    1. 硬件 方式 通过raid 卡
    2. 软件方式 通过raid 软件方式

    raid 0
    需要几块盘:提升性能至少2块(实际只要 1块也可以做raido)
    是否有备份功能:没有
    是否提升读的性能:提升
    是否提升写的性能:提升
    实际容量:2块100G的硬盘组成raid0 200G 和原始一样,原始多少raid就是多少
    能坏几块:0

    raid 1
    需要几块盘:2n
    是否有备份功能:有
    是否提升读的性能:提升
    是否提升写的性能:否略有下降
    实际容量:50%
    能坏几块:1组只能坏 1块

    raid5
    需要几块: n >=3
    是否有备份功能:有
    是否提升读的性能:提升
    是否提升写的性能:否略有下降
    实际容量:n-1
    能坏几块:1

    raid 1 + 0
    需要几块:2n n>=2
    是否有备份功能:有
    是否提升读的性能:提升
    是否提升写的性能:提升
    实际容量:50%
    能坏几块:2,坏两块盘有3分之一的概率掉数据

    posted @ 2023-07-25 23:27  德国南部之星  阅读(11)  评论(0编辑  收藏  举报