查看更多
当前 - 选择题 - 可靠性计算
简单
单选题
2023年5月第16题
#第二版教材
#必须掌握

某软件系统投入运行 15 天,计划运行时间为每早 8 点至晚 6 点。第二天上午发生一次失效,故障恢复用了 1 个小时,第 4 天上午发生一次失效,故障恢复用了 4 个小时,第9天上午发生一次失效,故障恢复用了 2 个小时,除此之外系统一直正常运行。那么,该软件系统的可用性约为(__)。

问题(1)
浓缩知识点

软件系统可用性是衡量系统持续提供正常服务能力的核心指标,其核心计算公式为可用性=系统正常运行时间÷总计划运行时间,其中系统正常运行时间=总计划运行时间-累计故障失效恢复总时长。计算时需注意,总时间应采用预先约定的计划运行时长而非自然时间跨度,失效时间要统计所有故障从发生到恢复正常的累计耗时。行业内常用“N个9”来标识高可用性等级,比如99.99%(4个9)表示全年计划运行时段内,故障停机总时长不超过约52.56分钟,99.999%(5个9)则不超过约5.26分钟,这类等级指标常作为系统可靠性架构设计的重要参考。

正确答案
D

此题考察的是**软件系统可用性(Availability)**的计算方法。
可用性计算公式为:可用性 = 系统正常运行时间 / 总计划运行时间

  1. 计划总运行时间:每天运行 10 小时(从早8点至晚6点),共运行 15 天⇒ 总计划运行时间 = 10 小时/天 × 15 天 = 150 小时
  2. 系统失效时间: 第 2 天:1 小时,第 4 天:4 小时,第 9 天:2 小时⇒ 总失效时间 = 1 + 4 + 2 = 7 小时
  3. 系统正常运行时间 = 总计划运行时间 - 总失效时间
    ⇒ 150 - 7 = 143 小时
  4. 可用性 = 143 / 150 ≈ 0.9533 = 95.3%
    因此,正确答案是 D. 95.3%
联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有