【RTO and RPO】


背景

当灾难发生时,基础设施或业务服务等处于不可用状态,我们需要关注的两个关键技术指标,也是很多企业或用户的核心KPI,RTO和RPO。

一、RTO是什么?

一个是RTO,恢复时间目标(Recovery Time Objective),即灾难发生后,软件信息系统从停顿到必须恢复的时间要求,也就是企业或者用户可以接受多久没有改软件信息系统,可能是1天,也可以是1s,具体需要根据用户要求进行相应的容灾设计。假设设置为20s,那么20s内必须恢复到正常状态。

二、RPO是什么?

另一个是RPO,RPO 恢复点目标(Recovery Point Objective),即灾难发生后,数据必须恢复到的时间点要求,也就是企业或者用户可以接受多少业务数据的丢失,可能是上周的备份数据,也可以是灾难发生前1s交易的实时数据,具体需要根据用户要求进行相应的容灾设计。假设RPO设置时间为10s,那么发生灾难的时候,数据最多丢失10s的数据。

三、容灾设计

容灾(灾难恢复)设计
为了将信息系统从灾难造成的不可运行状态或不可接受状态恢复到可正常运行状态,并将其支持的业务功能从灾难造成的不正常状态恢复到可接受的状态而设计的活动和流程,常见的有:同城主备(冷备)、同城双活、两地三中心、三地五中心等等。

四、举个例子

拿金融行业的云平台举例如下:
考虑应用于金融领域云计算平台的重要性和发生故障或瘫痪的影响程度,应用于金融领域云计算平台至少应达到容灾能力 3 级要求,对应的 RTO、RPO、可用性等关键指标要求如表 2 所示。
在这里插入图片描述

五、参考文档

JR/T 0168—2020《云计算技术金融应用规范 容灾》
https://www.cfstc.org/bzgk/gk/view/yulan.jsp?i_id=1877&s_file_id=1795
RPO和RTO的区别
https://www.jianshu.com/p/6a3027538f9d
RPO和RTO
https://blog.csdn.net/wangmeining_best/article/details/98476262

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
RTO(重传超时时间)和 RPO(恢复点目标)都是网络通信中的重要参数。 RTO 的设置需要考虑以下因素: 1. 网络延迟:RTO 的值应该大于网络延迟时间,否则可能会导致发送方在等待 ACK 时过早地重传数据包。 2. 网络抖动:RTO 的值应该考虑到网络抖动的影响,如果网络抖动较大,RTO 的值也应该相应地设置大一些。 3. 数据包大小:RTO 的值应该考虑到数据包的大小,如果数据包较大,RTO 的值也应该相应地设置大一些。 一般来说,RTO 的初始值应该设置为一个较小的值,然后根据网络状况的变化进行动态调整。如果网络延迟较小且网络抖动较小,可以考虑将 RTO 的值设置为 1 秒左右;如果网络延迟较大或者网络抖动较大,可以将 RTO 的值设置为 3 秒左右。 RPO 的设置需要考虑以下因素: 1. 数据重要性:RPO 的值应该根据数据的重要性来设置,对于非常重要的数据,RPO 的值应该尽可能地小。 2. 数据恢复时间:RPO 的值应该考虑到数据的恢复时间,如果恢复时间较长,RPO 的值也应该相应地设置大一些。 3. 数据备份频率:RPO 的值应该根据数据备份的频率来设置,如果备份频率较低,RPO 的值也应该相应地设置大一些。 一般来说,RPO 的值应该根据具体的业务需求和数据特点来设置,需要进行综合考虑。对于一些非常重要的数据,可以考虑采用实时备份的方式来保证数据的安全。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Davidwatt

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值