美文网首页
容错 高可用 灾备的理解

容错 高可用 灾备的理解

作者: oasis_m | 来源:发表于2020-01-30 20:29 被阅读0次

声明:所有文章只作为学习笔记用,转载非原创
http://www.ruanyifeng.com/blog/2019/11/fault-tolerance.html

容错(fault tolerance)指的是, 发生故障时,系统还能继续运行。
飞机有四个引擎,如果一个引擎坏了,剩下三个引擎,还能继续飞,这就是"容错"。同样的,汽车的一个轮子扎破了,剩下三个轮子,也还是勉强能行驶。

容错的目的是,发生故障时,系统的运行水平可能有所下降,但是依然可用,不会完全失败。

高可用(high availability)指的是, 系统能够比正常时间更久地保持一定的运行水平。
汽车的备胎就是一个高可用的例子。如果没有备胎,轮胎坏了,车就开不久了。备胎延长了汽车行驶的可用时间。

注意,高可用不是指系统不中断(那是容错能力),而是指一旦中断能够快速恢复,即中断必须是短暂的。如果需要很长时间才能恢复可用性,就不叫高可用了。上面例子中,更换备胎就必须停车,但只要装上去,就能回到行驶状态。

灾备(又称灾难恢复,disaster recovery)指的是, 发生灾难时恢复业务的能力。
上图中,飞机是你的 IT 基础设施,飞行员是你的业务,飞行员弹射装置就是灾备措施。一旦飞机即将坠毁,你的基础设施就要没了,灾备可以让你的业务幸存下来。

灾备的目的就是,保存系统的核心部分。一个好的灾备方案,就是从失败的基础设施中获取企业最宝贵的数据,然后在新的基础设施上恢复它们。注意,灾备不是为了挽救基础设置,而是为了挽救业务。

相关文章

  • 容错 高可用 灾备的理解

    声明:所有文章只作为学习笔记用,转载非原创http://www.ruanyifeng.com/blog/2019/...

  • 容错、高可用和灾备

    容错允许有小的错误发生,但是不会整个系统的运行。比如一个系统有几个组件组成,其中一个组件坏了,但是系统还是可以运行...

  • 容错,高可用和灾备

    标题里面的三个术语,很容易混淆,专业人员有时也会用错。 容错 容错(fault tolerance)指的是, 发生...

  • 数据库规范

    规范前言: 1.保证数据库高可用:制定3重高可用(容灾)架构,主备架构、同城容灾、异地容灾(可以采用mha、px...

  • OpenStack 高可用

    高可用和灾备方案 基础知识 高可用 (High Availability,简称 HA 高可用性是指提供在本地系统单...

  • 高容错分布式计算系统是什么样的?

    高容错分布式计算系统,就是要让系统高可用。您的问题可以理解为如何设计高可用的分布式计算系统。 高可用的分布式计算系...

  • 三个容易混淆的概念:容错、高可用和灾备

    说实话,这三个概念,恐怕大部分人都搞不太清楚差异,也包括自己。今天读了阮一峰的文章,清楚了许多。下面是从阮大侠的笔...

  • 双机热备,主备&双主

    双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用...

  • 公募基金公司超融合基础架构与同城灾备建设实践

    如何基于超融合及相应的 CDP 软件建设一个高可用、高稳定、高处理能力、低成本的灾备中心,进而满足监管要求,同时降...

  • 分布式存储上的灾备数据管理

    基于区块链技术的容灾备份系统,可以为数据中心的灾备提供更高的可用性。还可以根据需要建立行业性灾备联盟链,通过相互协...

网友评论

      本文标题:容错 高可用 灾备的理解

      本文链接:https://www.haomeiwen.com/subject/gbkwthtx.html