信息安全计算机系统可靠性精选PPT.ppt
《信息安全计算机系统可靠性精选PPT.ppt》由会员分享,可在线阅读,更多相关《信息安全计算机系统可靠性精选PPT.ppt(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息安全计算机系统可靠性第1页,此课件共64页哦 系统可靠性系统可靠性(冗余、容错、专用)冗余、容错、专用)系统可用性系统可用性(可正常运行、故障可恢复)可正常运行、故障可恢复)系统部件一致性(配置合理)系统部件一致性(配置合理)网络互连性(连通和隔离的矛盾,布线)网络互连性(连通和隔离的矛盾,布线)环境安全性(配电、接地、防护)环境安全性(配电、接地、防护)检查验收:按照标准、规范、合同和协议检查验收:按照标准、规范、合同和协议第2页,此课件共64页哦 系统可靠性的定义系统可靠性的定义:在在特定时间内特定时间内和和特定条件下特定条件下系统系统正常工作正常工作的的相应程度相应程度,即即(deg
2、ree of suitability)。可靠性的测量方式可靠性的测量方式:系统的可用性系统的可用性(availability),即利用率。即利用率。可用性的平均值即平均利用率,其计算方法为:可用性的平均值即平均利用率,其计算方法为:A=MTBF/(MTBF+MTTR)MTBF(MeanTime Between Failures)MTBF(MeanTime Between Failures)故障间隔平均时间故障间隔平均时间 MTTR(MeanTime To Repair)MTTR(MeanTime To Repair)系统平均修复时间系统平均修复时间第一节第一节 计算机系统的可靠性与容错性计算机
3、系统的可靠性与容错性第3页,此课件共64页哦 系统可靠性系统可靠性的的获得获得 可靠性可靠性 容错性容错性 完美性完美性 (fault tolerance)(perfection)fault tolerance)(perfection)冗余技术冗余技术硬件冗余硬件冗余 完美硬件完美硬件 完美软件完美软件(redundancy)redundancy)软件冗余软件冗余 整机完美性整机完美性|时间冗余时间冗余 部件完美性部件完美性 可信软件可信软件|信息冗余信息冗余 器件完美性器件完美性|静态冗余静态冗余(部件冗余)(部件冗余)可用硬件可用硬件 动态重组动态重组|-|-被动重组被动重组(后备后备 s
4、tand-bystand-by)|-|-主动重组主动重组(优美降级优美降级 graceful degradation)graceful degradation)第4页,此课件共64页哦完美性追求一种避错技术,即避免出错。要求组成完美性追求一种避错技术,即避免出错。要求组成系统的各个部件、器件具有高可靠性系统的各个部件、器件具有高可靠性不允许出错,或者出错率降至最低。不允许出错,或者出错率降至最低。硬件的可靠性与完美性硬件的可靠性与完美性 指元器件的完美性、部件的完美性、整机与系指元器件的完美性、部件的完美性、整机与系统的完美性统的完美性电路:规范设计、电路结构、时序与竞争电路:规范设计、电路结
5、构、时序与竞争元器件元器件:制造、筛选、老化、容差、寿命:制造、筛选、老化、容差、寿命部件部件:PCB板板、布局、位置、结构、布线、布局、位置、结构、布线、焊接、安装、散热、机械性能、频率焊接、安装、散热、机械性能、频率整机整机:整体一致、结构合理、干扰屏蔽:整体一致、结构合理、干扰屏蔽环境:布局、强弱电干扰、静电环境:布局、强弱电干扰、静电完美性与避错技术完美性与避错技术第5页,此课件共64页哦完美性与避错技术完美性与避错技术(续)(续)软件的可靠性与完美性软件的可靠性与完美性软件的可靠性与完美性是指软件的正确性、软件的可靠性与完美性是指软件的正确性、完美性、兼容性。完美性、兼容性。1)正确
6、性正确性:软件有正确性吗?软件完美吗?:软件有正确性吗?软件完美吗?正确性证明的范畴。正确性证明的范畴。2)可用)可用性性:软件在一定的环境条件和应用条:软件在一定的环境条件和应用条件下可以正常运行,功能正常。件下可以正常运行,功能正常。3)兼容性兼容性:软件对运行环境、运行平台和运:软件对运行环境、运行平台和运行条件的适应性。行条件的适应性。4)可信性:对用户来说,所使用的软件值得)可信性:对用户来说,所使用的软件值得信赖,对软件产生的心理性依赖。信赖,对软件产生的心理性依赖。第6页,此课件共64页哦(三三)软件的可靠性软件的可靠性与与硬件的可靠性硬件的可靠性的区别的区别 (共(共9 9点)
7、点)1.1.最明显的是硬件有老化损耗现象最明显的是硬件有老化损耗现象;软件不软件不发生变化,没有磨损现象,有陈旧落后的发生变化,没有磨损现象,有陈旧落后的问题。问题。2.2.硬件可靠性的决定因素是时间,受设计、硬件可靠性的决定因素是时间,受设计、生产、运用的所有过程影响,软件可靠性生产、运用的所有过程影响,软件可靠性的决定因素是与输入数据有关的软件差错,的决定因素是与输入数据有关的软件差错,更多地决定于人。更多地决定于人。第7页,此课件共64页哦3.3.硬件的纠错维护可通过修复或更换失效的系硬件的纠错维护可通过修复或更换失效的系统重新恢复功能,软件只有通过重设计。统重新恢复功能,软件只有通过重
8、设计。4.4.对硬件可采用预防性维护技术预防故障,采对硬件可采用预防性维护技术预防故障,采用断开失效部件的办法诊断故障,而软件则不用断开失效部件的办法诊断故障,而软件则不能采用这些技术。能采用这些技术。5.5.事先估计可靠性测试和可靠性的逐步增长事先估计可靠性测试和可靠性的逐步增长等技术对软件和硬件有不同的意义。等技术对软件和硬件有不同的意义。第8页,此课件共64页哦6.6.为提高硬件可靠性可采用冗余技术,而同一为提高硬件可靠性可采用冗余技术,而同一软件的冗余不能提高可靠性。软件的冗余不能提高可靠性。7.7.硬件可靠性检验方法已建立,并已标准化且硬件可靠性检验方法已建立,并已标准化且有一整套完
9、整的理论,而软件可靠性验证方有一整套完整的理论,而软件可靠性验证方法仍未建立,更没有完整的理论体系。法仍未建立,更没有完整的理论体系。第9页,此课件共64页哦8.8.硬件可靠性已有成熟的产品市场,而软件产硬件可靠性已有成熟的产品市场,而软件产品市场还很新。品市场还很新。9.9.软件错误是永恒的,可重现的,而一些瞬间的软件错误是永恒的,可重现的,而一些瞬间的硬件错误可能会被误认为是软件错误。硬件错误可能会被误认为是软件错误。总的说来,软件可靠性比硬件可靠性更难保总的说来,软件可靠性比硬件可靠性更难保证。证。第10页,此课件共64页哦 容错系统的概念容错系统的概念容错技术容错技术:在一定程度上容忍
10、故障的技术在一定程度上容忍故障的技术容错系统容错系统:采用容错技术的系统采用容错技术的系统 当系统因某种原因出错或者失效,系统能够当系统因某种原因出错或者失效,系统能够继续工作,程序能够继续运行,不会因计算机继续工作,程序能够继续运行,不会因计算机故障而中止或被修改,执行结故障而中止或被修改,执行结果果也不包含系统也不包含系统中故障引起的差错。中故障引起的差错。容错技术也称为故障掩盖技术容错技术也称为故障掩盖技术(fault masking)。容错性与容错技术容错性与容错技术第11页,此课件共64页哦容错性与容错技术容错性与容错技术(续)(续)冗余技术是容错技术的重要结构,它以增冗余技术是容错
11、技术的重要结构,它以增加资源的办法换取可靠性。由于资源的不同,加资源的办法换取可靠性。由于资源的不同,冗余技术分为硬件冗余、软件冗余、时间冗余冗余技术分为硬件冗余、软件冗余、时间冗余和信息冗余。资源与成本按线性增加,而故障和信息冗余。资源与成本按线性增加,而故障概率则可按对数规律下降。概率则可按对数规律下降。冗余要消耗资源,应当在可靠性与资源冗余要消耗资源,应当在可靠性与资源消耗之间进行权衡和折衷。消耗之间进行权衡和折衷。第12页,此课件共64页哦双双CPU容错系统容错系统当当一一个个CPU板板出出现现故故障障时时,另另一一个个CPU保保持持继继续续运运行行。这这个个过过程程对对用用户户是是透
12、透明明的的,系系统统没没有有受受到到丝丝毫毫影影响响,更更不不会会引引起起交交易易的的丢丢失失,充充分分保保证证数数据据的的一一致致性性和和完完整整性性。系系统统的的容容错错结结构构能能够够提提供供系系统统连连续续运运行行的的能能力力,任任何何单单点点故故障障不不会会引引起起系系统统停停机机,系系统统提提供供在在线线的的维维护护诊诊断断工工具具可可在在应应用用继继续运转的情况下修复单点故障。续运转的情况下修复单点故障。第13页,此课件共64页哦 冗余冗余类型:类型:1.1.硬件冗余硬件冗余:增加线路、设备、部件,形成备份。增加线路、设备、部件,形成备份。2.2.软件冗余软件冗余:增加程序,一个
13、程序分别用几种途径编写,增加程序,一个程序分别用几种途径编写,按一定方式执行,分段或多种表决。按一定方式执行,分段或多种表决。3.3.时间冗余时间冗余:指令重复执行,程序回卷技术。指令重复执行,程序回卷技术。4.4.信息冗余信息冗余:增加信息数据位数,检错、纠错。增加信息数据位数,检错、纠错。第14页,此课件共64页哦容错系统工作方式容错系统工作方式1.自动侦测自动侦测(Auto-Detect)通过专用的冗余侦测线路通过专用的冗余侦测线路和和软件判断系统运行软件判断系统运行情况,发现可能的错误和故障,进行严谨的判断情况,发现可能的错误和故障,进行严谨的判断与分析与分析。确认主机出错后,启动后备
14、系统。确认主机出错后,启动后备系统。侦测程序需要检查主机硬件(处理器与外设侦测程序需要检查主机硬件(处理器与外设部件)、主机网络、操作系统、数据库、重要部件)、主机网络、操作系统、数据库、重要应用程序、外部存储子系统(如磁盘阵列)等。应用程序、外部存储子系统(如磁盘阵列)等。第15页,此课件共64页哦 为了保证侦测的正确性,防止错误判为了保证侦测的正确性,防止错误判断,系统可以设置安全侦测时间、侦测时断,系统可以设置安全侦测时间、侦测时间间隔、侦测次数等安全系数,通过冗余间间隔、侦测次数等安全系数,通过冗余通信连线,收集并记录这些数据,作出分通信连线,收集并记录这些数据,作出分析处理。析处理。
15、数据可信是切换的基础。数据可信是切换的基础。第16页,此课件共64页哦2.自动切换自动切换(Auto-Switch)当确认某一主机出错时,正常主机除了保证自当确认某一主机出错时,正常主机除了保证自身原来的任务继续运行外,将根据各种不同的容身原来的任务继续运行外,将根据各种不同的容错后备模式,接管预先设定的后备作业程序,进错后备模式,接管预先设定的后备作业程序,进行后续程序及服务。行后续程序及服务。系统的接管工作包括文件系统、数据库、系系统的接管工作包括文件系统、数据库、系统环境(操作系统平台)、网络地址和应用程统环境(操作系统平台)、网络地址和应用程序等。序等。如果不能确定系统出错,容错监控中
16、心通过与如果不能确定系统出错,容错监控中心通过与管理者交互进行有效的处理。管理者交互进行有效的处理。决定切换基础、条件、时延、断点决定切换基础、条件、时延、断点第17页,此课件共64页哦3.自动恢复自动恢复(Auto-Recovery)故障主机被替换后,离线进行故障修复。修复后故障主机被替换后,离线进行故障修复。修复后通过冗余通信线与正常主机连线,继而将原来的工作通过冗余通信线与正常主机连线,继而将原来的工作程序和磁盘上的数据自动切换回修复完成的主机上。程序和磁盘上的数据自动切换回修复完成的主机上。这个自动完成的恢复过程用户可以预先设置,也可以这个自动完成的恢复过程用户可以预先设置,也可以设置
17、为半自动或不恢复。设置为半自动或不恢复。第18页,此课件共64页哦容错系统与部件容错系统与部件 包括包括系统级容错系统级容错 和和部件级容错部件级容错 1)系统级容错系统级容错:多种多种系统系统容错后备模式容错后备模式 第19页,此课件共64页哦两机同时运行,分不同作业,各自资源负载,两机同时运行,分不同作业,各自资源负载,故障、接管、修复、交还。故障、接管、修复、交还。双主机通过一条双主机通过一条TCP/IPTCP/IP网络线以及一条网络线以及一条RS-232RS-232电缆线相联电缆线相联双主机各自通过一条双主机各自通过一条SCSISCSI电缆线与电缆线与RAIDRAID磁盘阵列相联磁盘阵
18、列相联双主机各自运行不同的作业,彼此独立,并相互备援双主机各自运行不同的作业,彼此独立,并相互备援主机主机A A故障后,主机故障后,主机B B自动接管主机自动接管主机A A运行。运行。主机主机A A的作业将在主机的作业将在主机B B上自动运行。上自动运行。主机主机A A修复后,主机修复后,主机B B将把将把A A的作业自动交还主机的作业自动交还主机A A。主机主机B B故障时,主机故障时,主机A A接管主机接管主机B B的作业和数据。的作业和数据。主机主机B B修复时修复时,主机主机A A再将原来接管的作业和数据交还主机再将原来接管的作业和数据交还主机B B。*双机双工热备份双机双工热备份(M
19、utual Backup)Mutual Backup):第20页,此课件共64页哦 主从式(主从式(M/SM/S),),M M运行,运行,S S后备,后备,M M故障,故障,S S接管接管并升级为并升级为M,M,原原M M修复后作为修复后作为S S。双主机通过一条双主机通过一条TCP/IPTCP/IP网络线以及一条网络线以及一条RS-232RS-232电缆线相联。电缆线相联。双主机各自通过一条双主机各自通过一条SCSISCSI电缆线与电缆线与RAIDRAID相联。相联。主机主机A A为为MasterMaster,主机,主机B B为为SlaveSlave。主机主机A A处理作业和数据,主机处理作
20、业和数据,主机B B作为热备份机。作为热备份机。主机主机A A故障后,主机故障后,主机B B自动接管主机自动接管主机A A的作业和数据。的作业和数据。主机主机B B同时接管同时接管A A的主机名的主机名(Host)(Host)及网络地址及网络地址(IP)(IP)。主机主机A A的作业将在主机的作业将在主机B B上自动运行。上自动运行。主机主机A A的客户的客户(client)(client)可继续运行,无需重新登录。可继续运行,无需重新登录。主机主机B B现为现为Master,Master,主机主机A A修复后作为修复后作为SlaveSlave,作为热备份机。,作为热备份机。2 2个主机建议使
21、用规格相同的主机个主机建议使用规格相同的主机 *主从热备份主从热备份(Master/Slave):第21页,此课件共64页哦 M运行,运行,S后备,后备,M故障,故障,S接管作接管作M,原原M修复,修复,S归还归还M。*热备份热备份(Hot-Standby)第22页,此课件共64页哦SCSISCSIRS232 例如:双机热备份(网络)例如:双机热备份(网络)RS232M机机S机机系统盘系统盘SCSISCSI数据盘数据盘心跳线心跳线桥桥第23页,此课件共64页哦-在这种方案中,需采用的双机热在这种方案中,需采用的双机热备份软件,用于提高服务器可靠性。选备份软件,用于提高服务器可靠性。选用离线数据
22、备份及灾难恢复软件,保证用离线数据备份及灾难恢复软件,保证数据可靠性。还需要用到的硬件设备还数据可靠性。还需要用到的硬件设备还包括磁带机包括磁带机/磁带库和磁盘阵列。磁带库和磁盘阵列。第24页,此课件共64页哦2)部件级容错部件级容错:冗余或后备的部件模冗余或后备的部件模式。式。例如例如:RAID系统系统IDEEIDESCSIDAC7/15个盘个盘仅支持仅支持2个盘个盘可支持可支持4个盘个盘可支持多个盘可支持多个盘可支持多分组可支持多分组多个磁盘多个磁盘第25页,此课件共64页哦 概念概念与术语与术语 SCSISCSI是一种连结主机和外围设备的接口,支持包是一种连结主机和外围设备的接口,支持包
23、括磁盘驱动器、磁带机、光驱、扫描仪在内的多种括磁盘驱动器、磁带机、光驱、扫描仪在内的多种设备。它由设备。它由SCSISCSI控制器进行数据操作,控制器进行数据操作,SCSISCSI控制器控制器相当于一块小型相当于一块小型CPUCPU,有自己的命令集和缓存。,有自己的命令集和缓存。第26页,此课件共64页哦IDEIDE接口接口是由是由Western DigitalWestern Digital与与COMPAQ ComputerCOMPAQ Computer两家两家公司所共同发展出来的。一般也称公司所共同发展出来的。一般也称IDEIDE硬盘为硬盘为ATAATA硬盘。硬盘。IDEIDE接口有两大优点
24、:易于使用与价格低廉。但是随着接口有两大优点:易于使用与价格低廉。但是随着CPUCPU速度的增快以及应用软件与环境的日趋复杂,速度的增快以及应用软件与环境的日趋复杂,IDEIDE的缺点也开始慢慢显现出来。的缺点也开始慢慢显现出来。Enhanced IDE(Enhanced IDE(加强型加强型IDEIDE,简称为,简称为EIDE)EIDE)就是就是Western DigitalWestern Digital公司针对传统公司针对传统IDEIDE接口的缺点加以接口的缺点加以改进之后所推出的新接口。使用扩充改进之后所推出的新接口。使用扩充CHS(Cylinder-CHS(Cylinder-Head-
25、Sector)Head-Sector)或或LBA(Logical Block Addressing)LBA(Logical Block Addressing)寻寻址的方式,突破址的方式,突破528MB528MB的容量限制,使用容量达到数的容量限制,使用容量达到数十十GBGB硬盘。最高传输速度可高达硬盘。最高传输速度可高达100MB/100MB/秒。秒。第27页,此课件共64页哦DiskArray磁盘阵列磁盘阵列,一种一种外部存储装置外部存储装置,以以并行方式并行方式在多在多个硬盘驱动器上工作,被系统个硬盘驱动器上工作,被系统视作一个单一的硬视作一个单一的硬盘盘,以以冗余技术冗余技术增加其可靠性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 安全 计算机系统 可靠性 精选 PPT
限制150内