archit46.pptVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
archit46.ppt

计算机系统结构 第6章 输入/输出系统 高等计算机系统结构 Computer Architecture 第6章 输入/输出系统 (Input/Output system) 第6章 输入/输出系统 I/O系统的性能、可靠性等问题 RAID 6.1 I/O系统性能与CPU性能 输入输出设备是计算机系统的重要组成部件 长期以来,I/O系统被追求CPU性能的设计者所忽略;但用户更关心响应时间 例题6.1:假设I/O处理占10% 当CPU性能提高10倍, 但整机性能只提高5倍 当CPU性能提高100倍,整机性能也只提高10倍 6.2 I/O系统的可靠性、可用性和可信性 存储设备除了容量、速度和价格外,被受关注的是其可靠性。可靠是存储的基础。 反映存储外设可靠性能的参数 可靠性(Reliability) 可用性(Availability) 可信性(Dependability) 与可靠性相关的三个术语 故障(fault) 错误(error) 失效(failure) 可靠性、可用性和可信性 系统可靠性 系统从初始状态开始一直提供服务的能力 用平均无故障时间MTTF来衡量 MTTF的倒数是系统的失效率 系统可用性 系统正常工作时间在连续两次正常服务间隔时间中所占的比率 用MTTF/MTBF(平均失效间隔时间)来衡量 系统可信性 多大程度上可以合理地认为服务是可靠的 可信性不可度量 例6.2 根据如下假设,计算整个系统的MTTF : 磁盘子系统由10个磁盘构成,每个磁盘的MTTF为1000000小时; 1个SCSI控制器,其MTTF为500 000小时; 1个不间断电源,其MTTF为200 000小时; 1个风扇,其MTTF为200 000小时; 1根SCSI连线,其MTTF为1 000 000小时; 部件的生存周期服从指数分布 各部件的故障相互独立 例6.2解答 整个系统的失效率为: 系统的MTTF为系统失效率的倒数,即: 大约为5年。 6.3 廉价磁盘冗余阵列RAID 1988年,Patterson教授首先提出 廉价磁盘冗余阵列RAID Redundant Array of Inexpensive Disks 独立磁盘冗余阵列RAID Redundant Array of Independent Disks 简称磁盘阵列技术 磁盘阵列将数据分布存放在多个磁盘驱动器、代替一个大容量磁盘,提高性能;添加冗余磁盘存放校验信息,提高可靠性 优点:容量大、速度快、可靠性高、造价低廉 RAID的主要类型 主要有7个RAID级别RAID 0~RAID 6,有些研究人员也定义了其他级别 RAID各级别具有不同结构,但有如下共性: RAID由一组物理磁盘驱动器组成,操作系统视之为一个逻辑驱动器 数据分布在一组物理磁盘上 冗余信息被存储在冗余磁盘空间中,保证磁盘在万一损坏时可以恢复数据 其中第2、3个特性在不同的RAID级别中的表现不同,RAID 0不支持第3个特性 6.3.1 RAID 0 数据分块,即把数据分布在多个盘上 非冗余阵列、无冗余信息 严格地说,它不属于RAID系列 6.3.2 RAID 1 亦称镜像盘,使用双备份磁盘 每当数据写入一个磁盘时,将该数据也写到另一个冗余盘,形成信息的两份复制品 RAID 1+0(先镜像后分块) RAID 0+1(先分块后镜像) 6.3.3 RAID 2 位交叉式海明编码阵列 各个数据盘上的相应位计算海明校验码,编码位被存放在多个校验(Ecc)磁盘的对应位上 6.3.4 RAID 3 位交叉奇偶校验盘阵列 单盘容错并行传输:数据以位或字节交叉存储,奇偶校验信息存储在一台专用盘上 6.3.5 RAID 4 块交叉奇偶校验磁盘阵列 数据以块(块大小可变)交叉的方式存于各盘,奇偶校验信息存在一台专用盘上 RAID 3读写特点 假定有4个数据盘和一个冗余盘 读出数据,一共需要5次磁盘读操作 写数据需要3次磁盘读和2次磁盘写操作 RAID 4读写特点 假定有4个数据盘和一个冗余盘 读出数据,对两个磁盘的两次读操作 写数据需要2次磁盘读和2次磁盘写操作 6.3.6 RAID 5 块交叉分布奇偶校验盘阵列 数据以块交叉的方式存于各盘,无专用冗余盘,奇偶校验信息均匀分布在所有磁盘上 6.3.7 RAID 6 P+Q双校验磁盘阵列 在RAID 5基础上增加一个独立校验信息,放在另一个校验盘上 校验空间开销大 ,但容忍两个磁盘出错 6.4 总线 总线(bus)是各个子系统间共享的通信线路 优点:低成本和通用性 缺点:必须独占使用,限制了I/O吞吐量 总线设计需要考虑的一些因素 地址和数据总线独立、数据总线宽度、传输块大小、主设备个数、分理事务、定时方式 PC机I/O总

文档评论(0)

克拉钻 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档