考题:试述RAID0、RAID1、RAID3、RAID5方案
解析:这道题目是对存储工程师测试基本的存储知识所设置,考核测试者对Raid各种级别的理解。
许多参考资料:
参考答案:
(1)RAID0:无冗余、无校验的磁盘阵列。RAID0至少使用两个磁盘驱动器,并将数据分成从512字节到数兆节的若干块(数据条带),这些数据块被交替写到磁盘中。RAID0不适用于对可靠性要求高的关键任务环境,但却非常适合于对性能要求较高的视频或图像编辑。
(2)RAID1:镜像磁盘阵列。每一个磁盘驱动器都有一个镜像磁盘驱动器,镜像磁盘驱动器随时保持与原磁盘驱动器的内容一致。RAID1具有较高的安全性,但只有一半的磁盘空间被用来存储数据。为了实时保护镜像磁盘数据的一致性,RAID1磁盘控制器的负载相当大,在此性能上没有提高。RAID1主要用于在对数据安全性要求很高,而且要求能够快速恢复损坏的数据的场合。
(3)RAID3:带奇偶校验码的并行传送。RAID3使用一个专门的磁盘存放所有的校验数据,而在剩余的磁盘中创建带区集分散数据的读写操作。RAID3适合用于数据密集型环境或单一用户环境,尤其有益于要访问较长的连续记录,例如数据库和Web服务器等。
(4)RAID5:无独立校验盘的奇偶校验磁盘阵列。RAID5把校验块分散到所有的数据盘中。RAID5使用了一种特殊的算法,可以计算出任何一个带区校验块的存放位置,这样就可以确保任何对校验块进行的读写操作都会在所有的RAID磁盘中进行均衡,从而消除了产生瓶颈的可能。RAID5能提供较完美的性能,因而也是被广泛应用的一种磁盘阵列方案。它适合于I/O密集、高读/写比率的应用程序,如事务处理等。为了具有RAID5级的冗余度,我们至少需要三个磁盘组成的磁盘阵列。RAID5可以通过磁盘阵列控制器硬件实现,也可以通过某些网络操作系统软件实现。
推荐阅读:
下面收集的是Raid 0、Raid 1、Raid 3、Raid5的工作原理动画。希望大家喜欢。(最新推出RAID百科,各种RAID技术及原理)
Raid 0 方式
Raid 1 方式
Raid 3 方式
Raid 5 方式
相关资料推荐
RAID 原理,各级别RAID及应用场景,RAID容量计算,RAID技术白皮书全面介绍存储设备中所使用的各种 RAID 级别,以及每种模式下为优化硬盘在 RAID 阵列中的速度、安全性或存储容量而使用的特性。
一个介绍RAID技术知识的Flash动画,详细直观图示了RAID 0,的写读原理,非常不错的RAID技术入门经典教程。