当前位置: 首页 > news >正文

【软考-架构】14、软件可靠性基础

✨资料&文章更新✨
GitHub地址:https://github.com/tyronczt/system_architect

文章目录

  • 软件可靠性基本概念
  • 软件可靠性建模
  • 软件可靠性管理
  • 软件可靠性设计
    • N版本程序设计
    • 恢复块设计(动态冗余)
    • 双机容错技术、集群技术
    • 负载均衡
    • 软件可靠性测试与评价

软件可靠性基本概念

软件可靠性是软件产品在规定的条件下和规定的时间区间完成规定功能的能力。

平均失效前时间(MTTF):平均无故障时间,发生故障前正常运行的时间;

平均恢复前时间(MTTR):平均敌障修复时间,发生故障后的修复时间。

平均故障间隔时间(MTBF):失效或维护中所需的平均时间,包括故障时间以及检测和维护设备的时间。MTBF=MTTF + MTTR。

软件可靠性建模

一个软件可靠性模型通常由以下几部分组成:

  • 模型假设
  • 性能度量
  • 参数估计方法
  • 数据要求

软件可靠性管理

软件可靠性设计

主要有容错技术、检错技术和降低复杂度技术等

N版本程序设计

恢复块设计(动态冗余)

双机容错技术、集群技术

负载均衡

软件可靠性测试与评价

相关文章:

  • 深入解析 ASP.NET Core 中的 ResourceFilter
  • 从像素到实例:揭示图像分割如何改变视觉世界
  • 线程池单例模式
  • 【设计模式区别】装饰器模式和适配器模式区别
  • 单例设计模式之懒汉式以及线程安全问题
  • 从循环角度分析逐位分离法
  • 【人工智能之大模型】详述大模型中流水线并行(Pipeline Parallelism)的​GPipe推理框架?
  • 如何选择合适的探针台
  • C#中wpf程序中的x名空间详解
  • 微信小程序 template 模版详解
  • 机器学习之二:指导式学习
  • 精益数据分析(27/126):剖析用户价值与商业模式拼图
  • 有源晶振与无源晶振详解:区别、应用与选型指南
  • 电子电器架构 --- 乘用车电气/电子架构开发的关键挑战与应对策略
  • SQL 查询进阶:WHERE 子句与连接查询详解
  • 【高频考点精讲】前端职业发展:如何规划前端工程师的成长路径?
  • PCL绘制点云+法线
  • 【教程】Windows通过网线共享网络给其它设备
  • python调用ffmpeg对截取视频片段,可批量处理
  • 介绍常用的退烧与消炎药
  • 贵州锦屏县委原书记舒健已任黔东南州政府办主任
  • 4月人民币对美元即期汇率微跌,今年以来升值0.48%
  • 招商蛇口:一季度营收约204亿元,净利润约4.45亿元
  • 历史新高!上海机场一季度营收增至31.72亿元,净利润增34%
  • 今年我国电影票房破250亿领跑全球,“电影+”带动文旅消费热潮
  • 幸福航空五一前三天航班取消:客服称目前是锁舱状态,无法确认何时恢复