当前位置: 首页 > news >正文

AWS灾难恢复的重要参考指标

目录

1. RTO恢复时间目标

2. RPO恢复点目标

3. RTO和RPO的权衡


1. RTO恢复时间目标

当业务发生中断后,从业务发生中断时开始,到将业务恢复到正常所需要的时间,此两点之间的时间段称为RTO。

如我们的业务在下午14点的时候发生故障,如果定义的RTO是2小时,灾难恢复的进程要在下午16点前将业务恢复到可接受的服务级别。

RTO是反映业务恢复的及时性指标,表示业务从中断到恢复正常所需的时间,RTO数值越小,代表容灾系统的恢复能力越强。可以部署多站点容灾方案等等来获取最小的RTO。但约小的RTO可能意味着容灾方案需要投入更多的资金。

2. RPO恢复点目标

指可接受的数据丢失的最大数据量,也就是容忍丢失的最大数据量。RPO表示为从丢失事件到最近一次备份的时间度量。

如每天20点备份数据,在第二天20点前发现数据异常且无法修复,只能恢复前一天20点的备份数据,RPO就是24小时。

如果定义了RPO为5小时,我们就要做到每5小时要进行一次数据备份。

所以为了减少RPO,一味的增加备份的频率是不现实的,需要根据组织实际的情况,结合相应的同步/异步/备份等技术,制定适合组织的方案。

3. RTO和RPO的权衡

RTO和RPO指标并不是孤立的,而是从不同角度来反映的容灾能力。

RPO指标来自于故障发生前,而RTO指标来自故障发生后,两者的数值越小,就能有效缩短业务正常到业务过渡期的时间间隔,单一地提升RTO或RPO指标也可以缩减业务故障到过渡期的时间,具体从哪个指标上来改善,就要结合实际情况分析,提升那个指标代价最小,效果更明显。

所以需要根据RTO、RPO的要求设计灾难恢复方案,在规划同时考虑方案的实现成本。可用性越高,RTO、RPO的值越低,可能实现成本就越高,应在可用性和实现成本之间找到平衡点。

相关文章:

  • java基于springboot+vue的课程资源在线学习网站
  • 998. 最大二叉树 II(难度:中等)
  • 【原创】基于SSM的快递代取管理系统(快递代取系统毕设源代码)
  • 最长上升子序列
  • python毕业设计题目推荐飞机票销售订票系统
  • 如何恢复删除的数据(以损坏的U盘为例)
  • uverbs的交互方式——ioctl和write
  • Hadoop-Yarn
  • mysql面试题
  • Vue-条件渲染和循环渲染
  • 二、前端-VUE(2)
  • 在腾讯云服务器的Centos上从零开始部署并运行TinyWebServer服务器,过程记录(非常详细)
  • springboot系列(二十):如何通过redis实现手机号验证码功能 |超级详细,建议收藏
  • 原始套接字
  • 【C语言刷LeetCode】1953. 你可以工作的最大周数(M)
  • android图片蒙层
  • js ES6 求数组的交集,并集,还有差集
  • Python 反序列化安全问题(二)
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • windows-nginx-https-本地配置
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 基于Android乐音识别(2)
  • 技术发展面试
  • 每天10道Java面试题,跟我走,offer有!
  • 前端
  • 前端攻城师
  • 前端面试之闭包
  • 区块链技术特点之去中心化特性
  • 入门到放弃node系列之Hello Word篇
  • 深入浏览器事件循环的本质
  • 思维导图—你不知道的JavaScript中卷
  • 在Unity中实现一个简单的消息管理器
  • 怎样选择前端框架
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • #1015 : KMP算法
  • #if #elif #endif
  • ${ }的特别功能
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (ISPRS,2023)深度语义-视觉对齐用于zero-shot遥感图像场景分类
  • (LeetCode 49)Anagrams
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (一)WLAN定义和基本架构转
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .Net IOC框架入门之一 Unity
  • .NET NPOI导出Excel详解
  • .Net Remoting常用部署结构