- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三、容错性
一、可靠性、可用性和可维修性 一、可靠性、可用性和可维修性 一、可靠性、可用性和可维修性 系统可靠性的获得 二、完美性 三、容错性 三、容错性 三、容错性 三、容错性 三、容错性 (c)按备份后的数据是否可更改可分: 活备份 死备份 (d)按选择的备份软件功能可分: 动态备份 静态备份 三、容错性 三、容错性 三、容错性 三、容错性 三、容错性 (2)软件容错技术主要有: (a)恢复块方法:——后向恢复策略 设计思想:提供具有相同功能的主块和几个后备块,一个块就是一个执行完整的程序段,主块先投入运行,结束后进行验收测试,如果没有通过验收测试,系统经现场恢复后由一后备块运行。 (2)软件容错技术主要有: (b)N-版本程序设计:——前向恢复策略 设计思想:用N个具有相同功能的程序同时执行一项计算,结构通过多数表决选择。其中N份程序必须由不同的人独立设计,使用不同的方法,不同的设计语言,不同的开发环境和工具来实现。 目的:减少N-版本软件在表决点上相关错误的概率。 (2)软件容错技术主要有: (c)防卫式程序设计 设计思想:通过在程序中包含错误代码和错误恢复代码,使得一旦错误发生,程序能测小错误状态,恢复到一个已知的正确状态中去。 三、容错性 三、容错性 四、磁盘阵列 四、磁盘阵列 四、磁盘阵列 四、磁盘阵列 四、磁盘阵列 四、磁盘阵列 四、磁盘阵列 四、磁盘阵列 循环奇偶校验阵列(RAID5) RAID5是无独立校验盘的奇偶校验磁盘阵列。校验数据不固定在一个磁盘上,而是循环地依次分布在不同的磁盘上。校验信息分布在各个磁盘驱动器上。RAID5对各种大小数据量的读写都有很好的性能,是目前采用最多、最流行的方式,至少需要3个硬盘。 四、磁盘阵列 循环奇偶校验阵列(RAID5) 优点: 校验分布在多个磁盘中,写操作可以同时处理。为读操作提供了最优的性能。一个磁盘失效,分布在其他盘上的信息足够完成数据重建。 缺点:数据重建会降低读性能;每次计算校验信息,写操作开销会增大,是一般存储操作时间的3倍。 四、磁盘阵列 四、磁盘阵列 四、磁盘阵列 四、磁盘阵列 四、磁盘阵列 第三讲 计算机系统的可靠性与容错性 输入数据流 输入数据 磁盘阵列控制器 HDD1 HDD2 HDD3 HDD4 HDD5 RAID5 示意图 奇偶校验 parity parity parity 第三讲 计算机系统的可靠性与容错性 其它形式的磁盘阵列(按照校验方式不同划分) RAID2:并行海明纠错阵列 RAID3:奇偶校验并行位交错阵列 RAID4:奇偶校验扇区交错阵列 RAID6:二维奇偶校验阵列 RAID7:优化的高速数据传送磁盘结构 第三讲 计算机系统的可靠性与容错性 输入数据流 输入数据 磁盘阵列控制器 HDD1 HDD2 HDD3 HDD4 HDD5 RAID2 示意图 HDD6 HDD7 HCC HCC HCC 海明校验 HCC HCC HCC HCC HCC HCC 第三讲 计算机系统的可靠性与容错性 输入数据流 输入数据 磁盘阵列控制器 HDD1 HDD2 HDD3 HDD4 HDD5 RAID3 示意图 parity parity 奇偶校验 * * 信息安全与管理 第三讲 计算机系统的可靠性 1、几个概念: (1)可靠性(Reliability):指从它开始运行(t=0)到某时刻t这段时间内能够正常运行的概率。在给定的时间间隔和给定条件下,系统能正确执行其功能的概率称为可靠度。 (2)平均无故障时间MTBF(Meantime Between Failures)是指两次故障之间能正常工作的平均值。故障即可能是元器件故障、软件故障、也可能是人为攻击造成的系统故障。 (3)可维修性:指计算机的维修效率,通常用平均修复时间(MTRF)来表示。MTRF是指从故障发生到系统恢复平均所需要的时间。 第三讲 计算机系统的可靠性 可维修性有时用可维修度来度量。在给定时间内,将一失效系统恢复到运行状态的概率称为可维修度。 (4)可用性(Availability):系统在执行任务的任意时刻能正常工作的概率。系统可用性用可用度来度量。系统在t时刻处于正确状态的概率称为可用度,用A(t)来表示。 A = MTBF / (MTBF + MTRF) ,即: A =平均无故障时间/ (平均无故障时间+平均修复时间) (5)可用性的定量表现: (a)可靠性(b)可维修性(c)维修保障 第三讲 计算机系统的可靠性与容错性 2、提高可靠性的方法: 避错(完美性perfection):提高软硬件的质量,抵御故障的发生。追求一种避错技术。要求各个部件具有高可靠性, 容错(Fault Tole
您可能关注的文档
- 《学前儿童美术教育》课程教学大纲 - 教师教育实验教学示范中心.doc
- 《学前教育:从蒙台梭利到瑞吉欧》 - 中国人民大学出版社电子邮件系统.doc
- 《家用生活电器简介》教学大纲 - 嘉善高级中学.doc
- 《小学教育心理学》教学大纲.doc
- 《小学数学“双基教学”的当代理解和校本研究》.doc
- 《小学数学作业中“心手不一”的分析与研究》的结题报告.doc
- 《小学语文教学论(一)》考试大纲.doc
- 《幼儿美工教育》教学大纲 一 教学目的和任务 幼儿美工教育是根据 .doc
- 《教务管理系统》培训材料.doc
- 《教育学》专业主干课程简介 - 教育科学学院.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)