zoukankan      html  css  js  c++  java
  • 【raid级别】RAID级别工作模式

     

    友情链接 

     

    磁盘分区,格式化,挂载,创建交换分区:https://www.cnblogs.com/HeiDi-BoKe/p/11936998.html

     

    RAID工作级别:https://www.cnblogs.com/HeiDi-BoKe/p/11652087.html

     

    磁盘配额相关:https://www.cnblogs.com/HeiDi-BoKe/p/12074221.html

     

    RAID级别工作模式

    一、RAID简介

    RAID:磁盘阵列(Redundant Arrays of Independent Disks),有"独立磁盘构成的具有冗余能力的阵列"之意。即独立磁盘冗余阵列。

    磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。

    简单来说:RAID,可以把硬盘整合成一个大磁盘,还可以在大磁盘上再分区,放数据。还有一个大功能,多块盘放在一起可以有冗余(备份)

    RAID整合方式有很多,常用的:0 1 5 10

    参考网址:https://baike.so.com/doc/2350323-2485533.html

    二、RAID级别

    RAID0没有冗余功能,如果一个磁盘(物理)损坏,则所有的数据都无法使用。

    RAID1磁盘的利用率最高只能达到50%(使用两块盘的情况下),是所有RAID级别中最低的。

    RAID0+1以理解为是RAID 0和RAID 1的折中方案。RAID 0+1可以为系统提供数据安全保障,但保障程度要比 Mirror低而磁盘空间利用率要比Mirror高。

    参考网址:https://wenda.so.com/q/1469873020724585

    1.RAID0

    RAID 0是组建磁盘阵列中最简单的一种形式,连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID结构。可以是一块盘和N个盘组合 。如:使用三块80GB的硬盘组建成RAID 0模式,那么磁盘容量就会是240GB。

    RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。

    优点:读写速度快,是RAID中最好的

    缺点:没有冗余功能,一块磁盘损坏,整个系统数据全没。

    RAID 0 不能应用于数据安全性要求高的场合。

    2.RAID1

    RAID 1称为磁盘镜像,原理是把一个磁盘的数据镜像到另一个磁盘上,也就是说数据在写入一块磁盘的同时,会在另一块闲置的磁盘上生成镜像文件,在不影响性能情况下最大限度的保证系统的可靠性和可修复性上,只要系统中任何一对镜像盘中至少有一块磁盘可以使用,甚至可以在一半数量的硬盘出现问题时系统都可以正常运行,当一块硬盘失效时,系统会忽略该硬盘,转而使用剩余的镜像盘读写数据,具备很好的磁盘冗余能力。虽然这样对数据来讲绝对安全,但是成本也会明显增加,磁盘利用率为50%,以四块80GB容量的硬盘来讲,可利用的磁盘空间仅为160GB。另外,出现硬盘故障的RAID系统不再可靠,应当及时的更换损坏的硬盘,否则剩余的镜像盘也出现问题,那么整个系统就会崩溃。更换新盘后原有数据会需要很长时间同步镜像,外界对数据的访问不会受到影响,只是这时整个系统的性能有所下降。因此,RAID 1多用在保存关键性的重要数据的场合。

    RAID 1主要是通过二次读写实现磁盘镜像,所以磁盘控制器的负载也相当大,尤其是在需要频繁写入数据的环境中。为了避免出现性能瓶颈,使用多个磁盘控制器就显得很有必要。

    只能2块盘,盘的大小可以不一样,以小的为准。10G+10G只有10G,另一个做备份。它有100%的冗余,缺点:浪费资源,成本高

     3.RAID5

    raid5:分布式奇偶校验的独立磁盘结构。3块盘,容量计算10*(n-1),损失一块盘

    分布式奇偶校验的独立磁盘结构,它的奇偶校验码存在于所有磁盘上,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。支持一块盘掉线后仍然正常
    运行。

    特点,读写性能一般,读还好一点,写不好

    4.RAID10

    RAID10:高可靠性与高效磁盘结构

    一个带区结构加一个镜象结构,因为两种结构各有优缺点,因此可以相互补充。主要用于容量不大,但要求速度和差错控制的数据库中。

    三、补充

    冗余从好到坏:RAID1 RAID10 RAID 5 RAID0
    性能从好到坏:RAID0 RAID10 RAID5 RAID1
    成本从低到高:RAID0 RAID5 RAID1 RAID10

  • 相关阅读:
    docker安装和hub
    sql获取时间、年龄
    在eclipse中配置Tomcat时,出现“Cannot create a server using the selected type”的错误。
    ajax简单做html查询删除(鲜花)
    java使用jsp建立项目+视频
    java根据数据库自动生成代码
    java连接数据库增删改查公共方法
    制作二维码java
    富文本编译器
    java字符串类型和时间类型的转换
  • 原文地址:https://www.cnblogs.com/HeiDi-BoKe/p/11652087.html
Copyright © 2011-2022 走看看