ITPub博客

首页 > 数据库 > Oracle > 系统可靠性的三大指标:MTTF、MTTR、MTBF

系统可靠性的三大指标:MTTF、MTTR、MTBF

Oracle 作者:不一样的天空w 时间:2017-10-10 10:00:44 0 删除 编辑
http://blog.sina.com.cn/s/blog_c70e10380102wcfh.html

在软件测试当中,做性能测试的时候,有一项是性能测试工程师务必要关注的,那就是系统的故障相关的时间问题。而系统故障相关的时间问题通常用MTBF、MTTF、MTTR这三项指标来表示。早期是用来衡量一个产品(尤其是电器等可维修的产品)的可靠性指标。单位为“小时”。它们反映了产品的时间质量,是体现产品在规定时间内保持功能的一种能力。软件系统在某种意义上也是一种产品,所以用这三项指标来衡量软件系统的可靠性同样也是合适的。下面着重介绍这三项指标的定义以及它们之间的关系:    
    
       MTTF (Mean Time To Failure,平均无故障时间),指系统无故障运行的平均时间,取所有从系统开始正常运行到发生故障之间的时间段的平均值。 MTTF =∑T1 / N; 

 
    
MTTR (Mean Time To Repair,平均修复时间),指系统从发生故障到维修结束之间的时间段的平均值。MTTR =∑(T2+T3) / N;

       MTBF (Mean Time Between Failure,平均失效间隔),指系统两次故障发生时间之间的时间段的平均值。 MTBF =∑(T2+T3+T1) / N。
      
单从它们的概念上看,MTTR还是比较容易理解的,但是MTTF和MTBF很容易就被混淆,下面采用图解的形式向大家解释,如下图所示:
 
    

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31397003/viewspace-2145796/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-09-22

  • 博文量
    916
  • 访问量
    1400417