1、关于 RAID1 和 RAID 5 在数据安全方面的优缺点和作用 RAID 是 Redundent Array of Inexpensive Disks 的缩写,直译为“廉价冗余磁盘阵列”,也简称为“磁盘阵列”。后来 RAID 中的字母 I 被改作了 Independent,RAID 就成了“独立冗余磁盘阵列”,但这只是名称的变化,实质性的内容并没有改变。 可以把 RAID 理解成一种使用磁盘驱动器的方法,它将一组磁盘驱动器用某种逻辑方式联系起来,作为逻辑上的一个磁盘驱动器来使用。RAID 的优点 1. 传输速率高。在部分 RAID 模式中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在
2、逻辑上又是一个磁盘驱动器,所以使用 RAID 可以达到单个的磁盘驱动器几倍的速率。因为 CPU 的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决二者之间的矛盾。2. 更高的安全性。相较于普通磁盘驱动器很多 RAID 模式都提供了多种数据修复功能,当RAID 中的某一磁盘驱动器出现严重故障无法使用时,可以通过 RAID 中的其他磁盘驱动器来恢复此驱动器中的数据,而普通磁盘驱动器无法实现,这是使用 RAID 的第二个原因。RAID 模式下磁盘空间的使用针对不同 RAID 模式在实际运用中可以使用的磁盘空间分别有多少,在用列表举例说明:RAID1 简介RAID 1 磁盘
3、阵列级,是一种镜像磁盘阵列,其原理就是将一块硬盘的数据以相同位置指向另一块硬盘的位置。RAID 1 磁盘阵列又称为 Mirror 或 Mirroring(镜像),因为它就是将一块硬盘的内容完全复制到另一块硬盘上。当读取数据时,系统先从源盘读取数据,如果读取数据成功,则系统不去管备份盘上的数据;如果读取源盘数据失败,则系统自动转而读取备份盘上的数据,不会造成用户工作任务的中断。当然,我们应当及时地更换损坏的硬盘并利用备份数据重新建立 Mirror,避免备份盘在发生损坏时,造成不可挽回的数据损失。 由于对存储的数据进行百分之百的备份,在所有 RAID级别中,RAID 1 提供最高的数据安全保障。同
4、样,由于数据的百分之百备份,备份数据占了总存储空间的一半,因而,Mirror 的磁盘空间利用率低,存储成本高。 Mirror 虽不能提高存储性能,但由于其具有的高数据安全性,使其尤其适用于存放重要数据,如服务器和数据库存储等领域。RAID1 优缺点RAID1 是将一个两块硬盘所构成 RAID 磁盘阵列阵列,其容量仅等于一块硬盘的容量,因为另一块只是当作数据“ 镜像” 。RAID 1 磁盘阵列显然是最可靠的一种阵列,因为它总是保持一份完整的数据备份。它的性能自然没有 RAID 0 磁盘阵列那样好,但其数据读取确实较单一硬盘来的快,因为数据会从两块硬盘中较快的一块中读出。RAID 1 磁盘阵列的写
5、入速度通常较慢,因为数据得分别写入两块硬盘中并做比较。RAID 1 磁盘阵列一般支持“热交换”,就是说阵列中硬盘的移除或替换可以在系统运行时进行,无须中断退出系统。RAID 1 磁盘阵列是十分安全的,不过也是较贵一种 RAID 磁盘阵列解决方案,因为两块硬盘仅能提供一块硬盘的容量。RAID 1 磁盘阵列主要用在数据安全性很高,而且要求能够快速恢复被破坏的数据的场合。RAID 5RAID 5 是目前应用最广泛的 RAID 技术。各块独立硬盘进行条带化分割,相同的条带区进行奇偶校验(异或运算),校验数据平均分布在每块硬盘上。以 n 块硬盘构建的 RAID 5阵列可以有 n 1 块硬盘的容量,存储空间利用率非常高。任何一块硬盘上的数据丢失,均可以通过校验数据推算出来。它和 RAID 3 最大的区别在于校验数据是否平均分布到各块硬盘上。RAID 5 具有数据安全、读写速度快,空间利用率高等优点,应用非常广泛,但不足之处是如果 1 块硬盘出现故障以后,整个系统的性能将大大降低。