• RAID0,RAID1,RAID5原理图解总结


    Raid阵列:

    1,raid 0,提升读写性能,不具备备份,错误修复能力

     

    总结:

    磁盘空间使用率:100%,故成本最低。

    读性能:N*单块磁盘的读性能

    写性能:N*单块磁盘的写性能

    冗余:无,任何一块磁盘损坏都将导致数据不可用。

    2,raid1,数据镜像,备份

     

    总结:

    磁盘空间使用率:50%,故成本最高。

    读性能:只能在一个磁盘上读取,取决于磁盘中较快的那块盘

    写性能:两块磁盘都要写入,虽然是并行写入,但因为要比对,故性能单块磁盘慢。

    冗余:只要系统中任何一对镜像盘中有一块磁盘可以使用,甚至可以在一半数量的硬盘出现问题时系统都可以正常运行。

    3,raid5,单个磁盘故障后数据不丢失,替换磁盘后能从奇偶校验信息恢复数据

     

    总结:

    磁盘空间利用率:(N-1)/N,即只浪费一块磁盘用于奇偶校验。

    读性能:(n-1)*单块磁盘的读性能,接近RAID0的读性能。

    写性能:比单块磁盘的写性能要差(这点不是很明白,不是可以并行写入么?)

    冗余:只允许一块磁盘损坏。

    4,raid10,读写,安全性能兼顾

    总结:

    磁盘空间利用率:50%。

    读性能:N/2*单块硬盘的读性能

    写性能:N/2*单块硬盘的写性能

    冗余:只要一对镜像盘中有一块磁盘可以使用就没问题。

    参考:https://www.cnblogs.com/ivictor/p/6099807.html

  • 相关阅读:
    hibernate4.3.5,Final hibernate.cfg.xml的配置
    mysql 入门 jdbc
    设计模式之责任链
    淘宝技术这十年
    java代码---------计算器实现
    java代码---------打印正三角形
    java代码=====实现修改while()
    java------------break;
    java代码-----循环变量的
    java代码----------实现写出循环
  • 原文地址:https://www.cnblogs.com/kony9527/p/11245171.html
Copyright © 2020-2023  润新知