随笔 - 4  文章 - 46  评论 - 5  阅读 - 78926

高可用测试中的两大衡量指标:RTO、RPO

在对软件系统进行高可用测试中,有两大衡量指标非常重要,根据自己的理解,记录如下:

1、RTO(RecoveryTime Objective):系统服务恢复时间,从IT系统宕机导致业务停顿之刻开始,到IT系统恢复至可以支持各部门的业务恢复运营之时,此两点之间的时间段。该指标单位是秒(s)。

比如:RTO=5s,指系统在故障发生后,需要在5s内重新启动或者进行高可用切换成功,以提供正常服务。

 

2、RPO(Recovery Point Objective):系统数据恢复点目标,当IT系统故障恢复时,指IT系统的数据应恢复到过去哪个时间点的数据。该指标单位是秒(s)。

比如:RPO=0s,指系统在故障发生后,需要把系统故障前已经提交的数据全部恢复,换句话说,就是不能容忍有任何数据丢失。

RPO=10s,指系统在故障发生后,需要把系统故障前10s以前的已经提交的数据全部恢复,换句话说,就是能容忍故障前10s内的数据丢失。

 

 

posted on   SeasonHu  阅读(6494)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示