返回顶部
首页 > 资讯 > 数据库 >【容灾】RTO和RPO
  • 720
分享到

【容灾】RTO和RPO

2024-04-02 19:04:59 720人浏览 独家记忆
摘要

要建设容灾系统,就必须提出相应 的设计指标,以此作为衡量和选择容灾解决方案的参数。目前,国际上通用的容灾系统的评审标准为Share 78,主要包括以下内容。    ●备份/恢复的范围 

要建设容灾系统,就必须提出相应 的设计指标,以此作为衡量和选择容灾解决方案的参数。

目前,国际上通用的容灾系统的评审标准为Share 78,主要包括以下内容。    

●备份/恢复的范围    

●灾难恢复计划的状态    

●业务中心与容灾中心之间的距离    

●业务中心与容灾中心之间如何连接    

●数据是怎样在两个中心之间传送的    

●允许有多少数据丢失    

●保证更新的数据在容灾中心被更新    

●容灾中心可以开始容灾进程的能力    

Share 78只是建立容灾系统的一种评审标准,在设计容灾系统时,还需要提供更加具体的设计指标。建立容灾系统的最终目的,是为了在灾难发生后能够以最快速度恢复数据服务,所以容灾中心的设计指标主要与容灾系统的数据恢复能力有关。最常见的设计指标有RTO (Recovery Time Objective)和RPO(Recovery Point Objective)。      

RTO与RPO是关键     

RTO是反映业务恢复及时性的指标,表示业务从中断到恢复正常所需的时间。RTO值越小,代表容灾系统的数据恢复能力越强。各种容灾解决方案的RTO有较大差别,基于光通道技术的同步数据复制,配合异地备用的业务系统和跨业务中心与备份中心的高可用管理,这种容灾解决方案具有最小的RTO。容灾系统为获得最小的RTO,需要投入大量资金。    

RPO是反映恢复数据完整性的指标,在同步数据复制方式下,RPO等于数据传输时延的时间;在异步数据复制方式下,RPO基本为异步传输数据排队的时间。在实际应用中,考虑到数据传输因素,业务数据库与容灾备份数据库的一致性(SCN)是不相同的,RPO表示业务数据库与容灾备份数据库的SCN的时间差。发生灾难后,启动容灾系统完成数据恢复,RPO就是新恢复业务系统的数据损失量。不同容灾方案的RTO和RPO是不相同的。     

综合考虑技术指标     

设计容灾系统不能只看RTO和RPO,对于不同的业务系统和用户特殊的要求,其它一些指标有可能成为选择容灾解决方案的主要因素。例如,某些地区为了防范一些特定自然灾害的风险,要求容灾备份中心与业务中心保持足够的距离,在这种情况下,容灾备份中心与业务中心的距离要求就是容灾系统的重要指标。    

大部分业务系统都是数据库应用结构,业务系统容灾实际上就是数据库容灾。实现数据库容灾的难度在于始终要保证数据库的一致性。为了保证容灾备份数据库随时能够打开运行,必须对容灾备份数据库进行可用性检验。由于大部分容灾技术都是采用逻辑卷数据复制方式,难以保证容灾备份数据库在所有检验时间点的一致性,有可能出现单次检验失败的情况,不得不进行重复检验。把容灾备份数据库的检验成功率作为容灾系统的设计指标是必要的。    

通信网络是容灾系统的组成部分,通信线路的质量也是容灾系统的性能指标之一,其中包括网络的数据传输带宽、网络传输通道的冗余和网络服务商的服务水平(网络年中断率)。如果容灾系统使用的通信网络是确定的,为了比较不同容灾解决方案,可以用单位存储容量的数据库在同一通信网络上的数据完全恢复时间作为一项设计指标。    

如果要求容灾系统具有防范各种灾难的能力,特别是具备抵御人为破坏的能力,则需要把容灾系统的数据备份作为一个设计指标。这是因为,所有通过网络对业务中心的人为破坏和管理人员的误操作同样会影响到容灾备份中心。只有采用离线数据备份的方法,才能够防范人为的灾难。     

最佳不等于最好     

从经济角度考虑,最佳的容灾解决方案不一定是性能最好的容灾解决方案。容灾系统的总体投入(TCO)和投资回报(ROI)对于许多用户来说是十分重要的设计指标。TCO包括建立系统、维护系统和扩充系统的总投入。由于容灾系统的启用概率很低,新技术的发展和新产品性价比的提高必定造成容灾设备的贬值。所以,对于容灾系统来说,TCO越高,ROI越低。    

IT系统在升级过程中,会采用新技术和新产品,而业务系统的任何变动都会引起容灾系统相应的变化,势必加大对系统升级的投入。要想把这种变化的影响减到最小,容灾系统的灵活性和兼容性也应该是十分重要的指标。    

综上所述,进行容灾系统设计时,必须根据用户业务系统的使用情况,并综合考虑地理环境、网络条件、投资规模、业务系统长远发展规划等各种因素,制定合理、可行的容灾系统设计指标。

(E5)      不同容灾解决方案的RPO与RTO

【容灾】RTO和RPO

参考资料: Http://www.360doc.com/content/16/1218/22/39197078_615851313.shtml

您可能感兴趣的文档:

--结束END--

本文标题: 【容灾】RTO和RPO

本文链接: https://lsjlt.com/news/41032.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【容灾】RTO和RPO
    要建设容灾系统,就必须提出相应 的设计指标,以此作为衡量和选择容灾解决方案的参数。目前,国际上通用的容灾系统的评审标准为Share 78,主要包括以下内容。    ●备份/恢复的范围  ...
    99+
    2024-04-02
  • 【重点】RTO和RPO详解
      容灾与备份之间是之间关系容灾与备份之间是之间关系  1.容灾和备份的目的不同  容灾系统的目的在于保证系统数据和服务的“在线性”,即当系统发生故障时,仍然能够正常地向网络系统提供数据和服务,以使系统不致...
    99+
    2024-04-02
  • Oracle数据库ODBC连接与数据库恢复点目标(RPO)和恢复时间目标(RTO)
    Oracle数据库ODBC连接是一种通过ODBC(Open Database Connectivity)技术来连接Oracle数据库的方式。ODBC是一种标准的数据库访问接口,可以使应用程序与数据库进行通信,从而实现数据的读取和写入等操作。...
    99+
    2024-07-16
    oracle
  • PHP中的容灾
    随着互联网业务的不断发展,服务器的高可用性和容灾性能显得尤为重要。在各种Web服务中,PHP作为一种经典的后端编程语言,拥有广泛的应用。PHP开发人员应该了解如何在PHP应用程序中实现容灾,以确保服务的可用性和稳定性。一般来说,容灾是指在系...
    99+
    2023-05-24
    PHP 异常处理 容灾
  • Redis中怎么实现备份和容灾
    Redis中怎么实现备份和容灾,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1. 会话缓存(Session Cache)Redis缓存会话有非...
    99+
    2024-04-02
  • redis容灾和雪崩指的是什么
    Redis容灾是指在Redis的集群部署或主从复制中,当某个节点或主节点出现故障时,能够保证系统的正常运行,即保证数据的可用性和持久...
    99+
    2023-10-26
    redis
  • Teradata中如何进行容灾规划和实施
    在Teradata中进行容灾规划和实施通常涉及以下步骤: 确定容灾需求:首先要确定业务需求和对数据的容灾要求,包括数据的备份、恢...
    99+
    2024-04-09
    Teradata
  • UIT信息容灾概论(3)
      1.1.1. 基于国标规范GB/T20988的容灾等级划分 GB/T20988的定义与Share78思路相同,区别在于取消了Share78的Tier1,同时对各级别的内容、标准做了更详细的定义,相比较而言具有更实际的参考意义。    ...
    99+
    2023-01-31
    概论 信息 UIT
  • MySQL之容灾方案解读
    目录mysql容灾方案1.主从半同步复制+手动切换2.主从半同步复制+keepalived自动切换MySQL异地备份策略容灾脚本--shell总结MySQL容灾方案 容灾方案 目前有以下三种容灾方案可供参考: 1.主从半...
    99+
    2023-03-13
    MySQL容灾方案 MySQL容灾 容灾方案
  • MySQL容灾方案有哪些
    这篇文章主要介绍了MySQL容灾方案有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇MySQL容灾方案有哪些文章都会有所收获,下面我们一起来看看吧。MySQL容灾方案容灾方案目前有以下三种容灾方案可供参考:...
    99+
    2023-07-05
  • 如何在PostgreSQL中实现高可用和容灾方案
    在PostgreSQL中实现高可用和容灾方案通常需要使用主从复制和故障切换机制。以下是一些常用的方法: 主从复制:通过设置一个主...
    99+
    2024-04-09
    PostgreSQL
  • 数据库容灾:拯救您的数字资产免遭灾难
    数据库容灾的重要性: 在当今数字时代,数据库已成为企业运营和决策的基础。然而,数据库由于各种原因,如自然灾害、人为错误、网络攻击等,都可能面临损坏或丢失的风险。因此,数据库容灾变得越来越重要。数据库容灾可以确保您的数据在灾难发生时依然可...
    99+
    2024-02-14
    数据库容灾 数据保护 灾难恢复 备份 复制 高可用性
  • 如何解决PHP开发中的容灾和故障恢复
    在PHP开发中,容灾和故障恢复是非常重要的方面。当系统遇到故障或意外停机时,我们需要有一套有效的解决办法,以确保系统能够快速恢复正常运行,避免造成严重的损失。本文将介绍一些常用的PHP容灾和故障恢复技术,并给出具体的代码示例。一、故障检测与...
    99+
    2023-10-21
    PHP开发 (PHP development) 容灾 (disaster recovery) 故障恢复 (Fault r
  • 数据库容灾的最高境界
    数据库容灾的最高境界 客户端不受影响,数据库连接不断,不需要重新登录 ...
    99+
    2024-04-02
  • PHP与数据库容灾的集成
    在当今互联网时代,数据库扮演着至关重要的角色,不仅承载着海量的数据,还作为业务系统中关键的数据存储和处理组件。然而,数据库会存在各种各样的问题,如硬件故障、网络问题、人为错误等,这些问题都可能导致数据库数据的损失。为了防止这种数据损失,数据...
    99+
    2023-05-18
    数据库 PHP 容灾
  • 怎么通过Openshift实现K8S容灾
    这篇文章主要讲解了“怎么通过Openshift实现K8S容灾”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么通过Openshift实现K8S容灾”吧!如何通过Red Hat Openshi...
    99+
    2023-06-04
  • 宝塔面板如何进行网站容灾和备份恢复
    宝塔面板提供了网站容灾和备份恢复的功能,具体操作步骤如下:1. 登录宝塔面板,进入主页面。2. 在左侧菜单栏中找到并点击"网站"选项...
    99+
    2023-10-09
    宝塔面板
  • Nginx负载均衡方案的高可用性和容灾方案
    随着互联网的迅猛发展,Web服务的高可用性已成为关键的需求。为了实现高可用性和容灾能力,Nginx一直是最常用和可靠的负载均衡器之一。在本文中,我们将介绍Nginx的高可用性和容灾方案,并提供具体的代码示例。Nginx的高可用性主要通过使用...
    99+
    2023-10-21
    nginx 高可用性 负载均衡
  • linux容灾备份的好处有哪些
    数据可靠性:通过备份数据,可以确保在系统故障或灾难事件发生时,能够恢复重要数据,保证数据的安全性和完整性。 高可用性:通过备...
    99+
    2023-10-24
    linux
  • kafka容灾部署的方法是什么
    Kafka容灾部署的方法有以下几种: 复制:Kafka使用复制机制来提供容灾能力。每个Kafka主题都可以配置复制因子,即每个分...
    99+
    2023-10-24
    kafka
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作