软考高级系统架构设计师系列之:快速掌握系统可靠性分析与设计的核心知识点
一、系统可靠性
1.系统可靠性:
- 系统在规定的时间内及规定的环境条件下,完成规定功能的能力,也就是系统无故障运行的概率。
系统的可用性:
- 在某个给定时间点上系统能够安装需求执行的概率。
2.系统可靠性定量描述
软件可靠性的定量描述:
- 规定时间:自然时间、运行时间、执行时间,
- 失效概率:软件从运行开始算起,运行到某一时间t,出先失效的概率是一个随机函数,称为失效概率
- 可靠度:是软件在规定条件下、规定时间内不失效的概率
- 失效强度:单位时间内软件失效的概率
- 失效率:风险函数或条件失效强度,在运行系统未出现失效的情况下,单位时间软件系统出现失效的概率
- 平均无失效时间:软件运行后,到下一次失效的平均时间,更直观地反映软件的可靠度。
二、软件的可靠性设计与管理
1.软件可靠性设计
软件可靠性设计技术有:
- 避