计算机组成原理第20讲_辅存2.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
盛建伦jlsheng@ 第8章 辅助存储器 辅助存储器的种类与技术指标 硬磁盘存储器 磁带存储器 光盘存储器 固态盘 Homework * * 计算机组成原理 Principles of Computer Organization 广义双语教学课程 09/skyclass25/ 青岛理工大学 校级精品课程 /ec/C84/ Chapter 8 Auxiliary Memory External Memory (2) §8.3.3 磁盘Cache 磁盘Cache是为弥补慢速的磁盘和快速的主存之间的速度差而设置的。一般用SRAM芯片,容量 256kB~2MB 以上。 当一个I/O请求送到硬盘驱动器时,首先检查所请求的内容是否已经在磁盘Cache中。若读命中,就从磁盘Cache中读出,否则从磁盘上读出。 Disk drive interface is the mechanism/protocol of communication between the rest of the system and the disk drive itself. Different interface types include SCSI and SAS for enterprise disks, ATA, PATA, SATA for desktop disks. §8.3.4 磁盘阵列存储器 RAID(Redundant Array of Inexpensive Disks)是由美国加州大学伯克利分校的D.A.Patterson教授在1988年提出的,意思是“廉价冗余磁盘阵列”,也简称为“磁盘阵列”。 RAID用多个小容量磁盘代替一个大容量磁盘。RAID包含一组物理磁盘驱动器,在操作系统下作为单一的逻辑驱动器。采用分布数据的方法同时在多个磁盘上存取数据,改善了I/O性能。 RAID技术的基础是数据分块技术,即在多个磁盘上交错存放数据,使之可以并行存取。在阵列控制器的组织管理下,能实现数据的并行、交叉存储或单独存储操作。 由于阵列中的一部分磁盘存有冗余信息,一旦系统中某一磁盘失效,可以利用冗余信息重建用户数据。 后来RAID中的字母I被改作了Independent,RAID就成了“独立冗余磁盘阵列”。 磁盘容错技术 容错的基本思想是在系统体系结构上精心设计,再利用附加资源的冗余技术来达到掩蔽故障的影响、从而保证系统能不间断地工作。 一般性的磁盘故障错误常常是由于盘片缺陷或读写电路噪声引起的,可以通过交错纠错码、交叉保留数据块、缺陷跳跃和重读操作等办法纠正。磁盘本身的容错是系统容错的一部分。 磁盘镜像和磁盘双工技术是最基本的两种磁盘容错技术。 磁盘镜像是把数据分布在两个磁盘上。当一个磁盘出现故障时,另外一个镜像磁盘仍然在线,因此丢失数据的可能性很小。在这种系统中,两个磁盘互为热备份。 磁盘镜像用牺牲磁盘空间来换取系统可靠性的提高,并增加了操作系统的I/O读写操作。但是对磁盘控制器无保护。 磁盘双工是有两套磁盘控制器和两套磁盘机,可靠性更高。 RAID容错技术 磁盘阵列是由多个磁盘驱动器连接组成的一个逻辑空间。阵列中的磁盘驱动器越多,故障的概率就越高,丢失数据的可能性就越大。 通常采用以下三种技术的结合来提高RAID的可靠性:ECC错误检测和校正,额外增加奇偶校验盘,增加镜像磁盘。 ① ECC错误检测和校正技术 Error Checking and Correction 对应每个驱动器有一套ECC电路,解决驱动器偶发性的可纠数据错误,以保证数据的完整性。 RAID容错技术 ② 奇偶校验盘(冗余盘) 奇偶校验盘存放着对应数据位的奇偶信息。在读出数据时,若某个磁盘上的数据发生了ECC不可纠数据错误,可通过奇偶校验盘上的奇偶信息和阵列中其它数据盘上的数据再生出正确数据。 ③ 镜像盘(热备份盘) 当磁盘阵列中某个驱动器出现不可纠正的错误,经多次复算仍然不能纠正时,确认为永久性故障。磁盘阵列控制器自动进行替换登记,并迅速启动备份盘,把故障盘再生后的数据写入备份盘。 RAID技术分为几种不同的等级(Level),分别可以提供不同的速度、安全性和性价比。 (1) RAID 0级(无冗余无校验的数据分块) RAID 0是将两个或多个相同型号及容量的硬盘组合起来,数据以条带(Strip)形式分布在阵列中所有磁盘上。 RAID 0 没有冗余或错误修复能力。 RAID的分级

文档评论(0)

liudao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档