Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

磁盘阵列(Redundant Arrays of Independent Disks,RAID)

查看数: 2367 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-11-28 17:45

正文摘要:

服务器做磁盘阵列的重要性 提供容错功能 普通的磁盘驱动器是无法提供容错功能的,而磁盘阵列可以通过数据校验提供容错功能,服务器会将数据写入多个磁盘,如果某个磁盘发生故障时,此时仍能保证信息的可用性,重要数 ...

回复

Qter 发表于 2023-10-4 22:59:24
RAID

RAID是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。

RAID机制中共分8个级别,RAID应用的主要技术有分块技术、交叉技术和重聚技术。考试当中常考的有:

RAID 0:RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余。RAID0至少要用到2块磁盘,磁盘利用率是100%。

RAID 1:它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。磁盘利用率是50%。

RAID 3:类似于RAID2,数据以位存储于不同的硬盘,只是RAID3使用单块磁盘存储简单的奇偶校验信息。磁盘利用率是(N-1)/N。N至少为3。

RAID 5不单独指定的奇偶盘,而是在所有磁盘上交叉地存取数据及奇偶校验信息。RAID5磁盘利用率是(N-1)/N。N至少为3。

与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块。两个独立的奇偶系统使用不同的算法,数据的可靠性非常高,即使两块磁盘同时失效也不会影响数据的使用。因此,RAID 6 要求至少4块硬盘。RAID 6磁盘利用率是(N-2)/N。

RAID 10先镜像,再条带化,磁盘利用率为50。企业常用常用的RAID技术有RAID 5、RAID 10。

从数据重构和数据安全保护方面:RAID 10好于RAID 5,从I/O性能看,RAID 10好于RAID 5。从空间利用率:RAID 5好于RAID 10

RAID2.0能做到快速重构:存储池内所有硬盘参与重构,相对于传统RAID重构速度大幅提升;
Qter 发表于 2023-10-4 22:57:22
RAID 5因为要容错、并行读取,就是少一个盘符的容量(容错备份用了),话说RAID 0更是减少一半盘符容量。
具体的懒得自己打了,copy过来了:
RAID5的可用磁盘数为:n-1.
也就是说磁盘做RAID5后系统可使用容量为:单块磁盘容量*(n-1)
所以你4块盘的RAID5,可用容量为:500G*(4-1)=1500G=1.5T

RAID5把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,其中任意N-1块磁盘上都存储完整的数据,也就是说有相当于一块磁盘容量的空间用于存储奇偶校验信息。因此当RAID5的一个磁盘发生损坏后,不会影响数据的完整性,从而保证了数据安全。当损坏的磁盘被替换后,RAID还会自动利用剩下奇偶校验信息去重建此磁盘上的数据,来保持RAID5的高可靠性。
java 发表于 2017-11-28 17:56:36
简单来说raid就是备份,像raid1就是一个镜像,一份数据同时写入2个硬盘,这样不管你哪个硬盘坏了数据都还在,条件呢当然是牺牲一个硬盘的容量,有点浪费。不过对于多年的照片和视频的价值,这点点成本无所谓了。数据无价嘛!

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2025-4-22 13:45 , Processed in 0.059649 second(s), 23 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表