每个开发人员都希望提高其系统的可用性。

但如果无法衡量就很难改进。

以下是计算系统可用性的最简单公式:

可用性 = 正常运行时间/(正常运行时间 + 停机时间)

但是如何准确确定应用程序的正常运行时间和停机时间?

以下术语可帮助我们更准确地计算可用性:

✅ MTBF 或平均故障间隔时间。

它是工作负载或系统开始运行和下次故障之间的平均时间。

✅ MTTR 或平均修复时间。

基本上,这是系统修复期间工作负载不可用的时间。

✅ MTTD 或平均检测时间。

它是 MTTR 的一个组成部分,是故障发生和开始修复操作之间的平均时间。

基本上,这是发现故障发生所需的时间。

考虑到这三个术语,新的可用性公式如下:

可用性 = MTBF / (MTTR + MTBF)

👉那么,您如何衡量应用程序的可用性?

您认为提高可用性最关键的因素是什么?
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务