服务器常用陈列raid0 raid1 raid5 raid10详解及区别

raid0 就是把多个硬盘(至少两个)合并成一个逻辑盘使用,数据读写时对各硬盘同时操作,对不同的硬盘写入不同的数据,速度快。
raid1 就是对两个硬盘读写同样的数据(强调安全性)比较浪费。
raid5 也是把多个(最少3个)硬盘合并成一个逻辑盘使用,数据读写时会建立奇偶效验信息,并且奇偶效验信息和相对应的数据分别存储于不同的硬盘上。当raid5的一个硬盘数据发生损坏后,利用剩下的数据和奇偶效验信息去恢复被损坏的数据。相当于raid0和raid1的综合。
raid10就是raid1+raid0,比较适合速度要求高,又要完全容错,当然价钱也比较高,最少需要4块硬盘(注意:做raid10时要先做raid1,再把数个raid1做成raid0,这样比先做raid0,在做raid1有更高的可靠性。)
另外在raid1或raid5的基础上再加个热备(即在插入块同型号的空硬盘),热备的概念是平是不参与阵列,就是一块空盘,在阵列中某一块盘坏掉了,热备才能顶上。
经综合分析,企业如果要对数据没要求,只求速度就选raid0,即要安全又要速度就选raid5,写入的多用raid5,读取的多就用raid10.
raid总结:

类型 读写性能 安全性 磁盘利用率 成本 应用方面
RAID0 最好(因并行性而提高) 最差(完全无安全保障) 最高(100%) 最低 个人使用
RAID1 读和单个磁盘无分别,写则要写两遍 最高(提供数据的百分之百备份) 差(50%) 最高 适用于存放重要数据,如服务器和数据库存储等领域。
RAID5 读:RAID 5=RAID 0(相近似的数据读取速度) 写:RAID 5<对单个磁盘进行写入操作(多了一个奇偶校验信息写入) RAID 5 RAID 5>RAID 1 RAID 5 是一种存储性能,数据安全和存储成本兼顾的存储解决方案
RALD10 读:RAID10=RAID0 写:RAID10=RAID1 RAID10=RAID1 RAID 5 RAID10=RAID1 集合了raid0,raid1的优点,但是空间上由于使用了镜像,而不是类似raid5的“奇偶校验信息”,磁盘利用率一样是50%

你可能感兴趣的:(服务器常用陈列raid0 raid1 raid5 raid10详解及区别)