关于程序员:根据-MTBF-MTTR-评估系统可用性

47次阅读

共计 371 个字符,预计需要花费 1 分钟才能阅读完成。

MTBF (Mean Time Between Failure) 是均匀无故障工作工夫,单位是小时,示意相邻两次故障的工夫距离平均值,它是一种对系统可靠性的度量指标,这个值越大,阐明零碎越牢靠。比方 数据库两次产生故障之间的工夫距离。

MTTR (Mean Time To Repair) 是指均匀修复工夫,是指从故障产生到修复的工夫距离平均值,它是对系统维护性的一种度量指标,这个值越小,阐明零碎维护性越好。比方数据库故障转移的工夫距离。

零碎可用性 Availability:

Availability = MTBF / (MTBF + MTTR)

比方数据库 12 个月产生一次故障,MTBF = 12 个月(12 个月共 525601 分钟),故障修复工夫为 5 分钟,MTTR = 5 分钟,则零碎的可用性为

 数据库可用性 = 525601 / (525601 + 5) = 99.999%

也就是咱们说的 5 个 9 的可用性。

正文完
 0