- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RAID系统基础知识
RAID系统基础知识
1.1 SCSI基础知识
在配置磁盘阵列系统之前,你必须了解一些SCSI的基础知识。
SCSI ID
SCSI ID是安排给一个SCSI设备的唯一的编号,这使这些设备在通过SCSI总线连接到主机后,能够很好的与主机之间交换信息。每个SCSI设备和SCSI卡必须有一个SCSI ID号(Fast SCSI-2 = 0 ~7,Ultra Wide/Ultra2 SCSI = 0 ~ 15)。一个ID号将唯一的定义在同一SCSI总线.上的一个设备,不能有多个设备使用同一ID号。如果一台主机有两条SCSI总线,则不同SCSI总线上的设备可以有相同SCSI ID号。
注意:SCSI ID与设备到主机的连接顺序无关。
Terminator(终结器)
基于SCSI的定义,SCSI总线必须在两端终结。这就是说,连接在SCSI总线最末端的设备必须使其终结器有效。连接在SCSI总线中间的设备必须使其终结器失效。其实,终结是为了使数据信号能不失真的在SCSI总线上传输。一些SCSI设备要手工加上或去掉终结器,而另一些设备内建有终结器,通过开关或软件命令使终结器有效或失效。
1.2 Why disk array
我们需要磁盘阵列
在过去的七年间,PC机速度提高了50多倍,这种进步导致现在已能制造出功能非常强大的PC机,它们能执行那些以前被认为只有在大得多并且贵得多的机器上才能完成的任务.
但是,存储数据的设备(指硬磁盘)的处理速度未能跟上来。图1说明了两者的巨大差异。虽然磁盘驱动器的性能就其价格容量比来说大大改善了,它的实际速度却只提高了3-4倍。因此,九十年代末最强大的计算将是那些磁盘系统性能优化的机器,如果磁盘系统的性能得到像计算机处理系统性能那样的改善,我们就有了真正的超级微型计算机.
图1 CPU和磁盘的速度对比
目前已经研制了新的技术来缩小日益增大的计算机主机和磁盘驱动之间的性能差距,这就是现在正在被人们逐渐认识的磁盘阵列技术。磁盘阵列技术可以详细地划分为若干个级别0 - 5 RAID技术。RAID是廉价冗余磁盘阵列(Redundant Array of Inexpensive Disk)的简称。
某些级别的RAID技术可以把速度提高到单个磁盘驱动器的400% 。磁盘阵列把多个磁盘驱动器连接在一起协同工作,大大提高了速度,同时把磁盘系统的可靠性提高到接近无错的境界。这些“容错”系统速度极快,同时可靠性极高。
这本小册子将讨论这些新技术,以及不同级别RAID的优缺点。我们并不想涉及那些关键性的技术细节问题,而是将磁盘阵列和RAID技术介绍给对它们尚不熟悉的人们。相信这将帮助你选用合适的RAID技术。
RAID级别的定义
下表提供了RAID的简单定义,本书其后部分将对各级RAID进行更详尽的描述。
RAID级别 描述 速度* 容错性能 至少要硬盘 优点 缺点 可用空间 RAID 0 磁盘分段处理(条带化) 磁盘并行输入/出(提供最佳读写性能) 无(没有冗余) 至少两块 最大的可用空间,数据的分段处理带来性能提升 没有冗余 N * C RAID 1 磁盘镜像 没有提高 有(允许单个磁盘错) 只限于两块 良好的读取性能 冗余开销大 (N/2)* C RAID 1E 增强型RAID 1 三块 比RAID 1 有更多容量阵列 冗余开销大 (N/2)* C RAID 2 磁盘分段加汉明码纠错 没有提高 有(允许单个磁盘错) RAID 3 磁盘分段加专用奇偶校验盘 磁盘并行输入/出 有(允许单个磁盘错) (N-1)* C RAID 4 磁盘分段加专用奇偶校验盘需异步磁盘 磁盘并行输入/出 有(允许单个磁盘错) 三 RAID 5 磁盘分段加不对称奇偶校验分布在各磁盘 磁盘并行输入/出比RAID 0稍慢 有(允许单个磁盘错) 三 对空间利用率高 与RAID1相比,较低的读写性能 (N-1)* C RAID 5E 增强型RAID 5 四 RAID 5EE 类似RAID 5E, 四 更快的重新建构速度 RAID6 类似RAID5,但有两组奇偶校验信息 有(允许两个磁盘错) 四个,最多支持16个 100%的数据保护 比RAID5的性能差 RAIDTP
备注1:N代表驱动器总数目;C代表capacity,单个驱动器容量。
? RAID 0:又称Striping阵列,做RAID 0需要两上或两个以上的、容量相同的硬盘,N个硬盘做成RAID0后的硬盘容量为单个硬盘的N倍。在做数据存储时将数据分割存储到多块硬盘上,磁盘读写时负载平均分配到多块硬盘,由于多块硬盘均可同时读写,所以速度显著提升。也正是由于数据被分割存储到多块硬盘,所以数据的完整性依赖于多块硬盘数据均
文档评论(0)