资源描述
RAID技术介绍
1 介绍
本章关键介绍RAID技术(冗余磁盘阵列)通常意义
本章描述RAID结构并不反应其她特殊情况, 它们只代表经典结构特征。
相关RAID技术描述关键提供给对此项技术并不熟悉用户。
2 RAID概念
RD15 RAID存放系统含有高速读/写性能和数据冗余性, 关键因为它采取了一个数据存放新技术, 即冗余磁盘阵列(RAID)。
RAID概念由美国UC Berkeley大学于1987年提出。RAID含有以下三个特征:
n 在用户看来, 它实际上就是捆绑一个或多个逻辑盘形成一个磁盘组。
n 数据经过定义好方法传送到磁盘组。
n 倘若磁盘失效, 冗余性或数据重建性能够使数据重新恢复。
Berkeley大学介绍了五种不一样RAID等级, 定义为RAID 0至5。最常见等级为0, 1, 3和5。
l RAID 0
在RAID0里, 数据被分成多个片段同时写进多个磁盘(图1-1)。无奇偶校验, 不检验保留磁盘信息。数据经过多个磁盘同时读取, 这种配置能够使I/O速率最大化, 但没有数据保护。RAID0最适合需要高I/O速度但无数据冗余要求应用。
l RAID1
RAID1采取镜像技术来达成高数据可用性。数据被分成块(blocks), 相同块被同时写入两个磁盘, 读取时从两个镜像盘某一个盘里读取(图1-2)。这种技术缺点就是有二分之一可用磁盘用来进行数据保护。RAID1尤其适合数据库及文件服务器等需要高可用性应用。
l RAID3
在RAID3里, 数据被分成不一样片段(segments)并同时写入不一样磁盘。另有一个单独磁盘用来存放其她盘上写数据奇偶校验信息(图1-3)。一旦磁盘失效数据丢失, 数据仍可从其它盘上恢复。这种结构确保了有高I/O吞吐量、 高速数据传输速度和数据保护。但它读写小块数据效率低。它最适合有大数据块读写操作应用。
l RAID5
RAID5采取阵列/校验分配方法, 数据被分成一条条(stripes), 数据与校验信息采取交互方法同时写进磁盘(图1-4)。它优点是能够提升数据可用性, 在磁盘失效事故发生时系统有更多开启时间, 有很好小块数据读性能。这种技术缺点是降低了系统写性能, 写小块数据时费用增加。这种RAID可用于读操作较多, 操作, 在线业务处理包含常常性文件访问等场所
3 概述
表1-1把以上四种RAID特征、 应用做了一个总结。
表1-1多种RAID等级概述
RAID等级
描述
优势
劣势
应用
0
跨过多个磁盘写数据, 无奇偶校验
高速读/写
无数据保护
需要尽可能大I/O速度, 而且数据完整性不是很关键应用场所
1
把相同数据写入两个磁盘
高数据可用性
二分之一磁盘空间用于数据保护
数据库和文件服务器
3
经过一组磁盘写数据, 有单独磁盘用来存放奇偶数据
高I/O吞吐量, 高速数据传输
小I/O块
需要读/写大数据块应用场所。
5
在一组磁盘间采取交替方法写数据与奇偶信息
提升了数据可用性; 在磁盘失效事故发生时系统有更多开启时间; 有很好小块数据读性能。
降低了系统写性能, 写小块数据时费用增加
用于读操作较多, 操作, 在线业务处理包含常常性文件访问等场所
0+1
采取RAID0方法把数据写进三块磁盘, 同时采取RAID1方法镜像到其她磁盘
用于读写高I/O; 双倍冗余; 可热备份配置
默认状态——无热备份
应用场所: 在备份关键任务数据时没有下载时间; 经过镜像方法在线备份。
RAID等级示意图
展开阅读全文