1. 容错的场景

  • 云的设计里,便包含着容错的概念与实现;

    • 云基础设施是虚拟化和动态的,要求管理的资源以一种弹性的方式增减。云的容错,也就意味着如果有任何节点失效的话,系统能够以一种降级的模式或者没有任何性能减退(用其他可用节点来替换失效节点)的情况,继续自己的运行;

2. 实现方式

  • 松耦合:为了实现软件的容错,软件与基础设施必然不能是紧耦合的关系‘’
  • 双机热备(Hot-standby)特指基于高可用系统中的两台服务器的热备,因两机高可用在国内使用较多,也称之为双机热备,双机高可用按工作的切换方式分为:
    • 主备(active-standby)方式,即一个激活态,一个备用态;
    • 双主机(active-active)方式,都处激活态,或者说互为主备(active-standby 和 standby-active 状态)

分布式设计 —— 容错与主备相关推荐

  1. mysql 从第二行开始_Mysql主备一致性问题

    我们今天简单了解一下主备库的基本原理.理解了背后设计原理, Mysql主备基本原理 下图就是基本的主备切换流程 在状态1中,客户端的读写都直接访问节点A,而节点B是A的备库,只有将A的更新都同步过来, ...

  2. Android 系统(273)---分布式Redis主备复制

    分布式Redis主备复制 主备复制流程 断点续传 当数据落在不同节点上时,如何保证数据节点之间的一致性是非常关键的.Redis采用主备复制的方式保证一致性,所有节点中,只有一个节点为主节点(maste ...

  3. DM达梦数据库集群之分布式集群(MPP)主备

    文章目录 前言 端口规划 一.在两台MPP主机上初始化两个备库 1.在实例mpp1上初始mpp2的备库 2.在实例mpp2上初始mpp1的备库 3.主库脱机备份 4.备份还原(备库执行) 二.配置参数 ...

  4. 主备 主从 主主 集群和分布式区别

    一.主备.主从.主主 1.主备 主:主机,备:备机. 主机的意思当然是以它为主了,读写都是主机上,而备机呢就是备用,默默的在背后吸收主机的数据,在主机还活着的情况下,备机的唯一使命就是同步主机的数据, ...

  5. 主备 主从 主主模式,集群和分布式区别

    一.主备.主从.主主 1.主备 1)简介 主:主机,备:备机. 主机的意思当然是以它为主了,读写都是主机上,而备机呢就是备用,默默的在背后吸收主机的数据,时刻待命着等待主机挂了之后取而代之(没这么坏哈 ...

  6. Namenode主备切换或报 IPC Server handler 23 on 8020

    转自:http://blog.csdn.net/u014033218/article/details/75570313 可能是以下原因,未测试: NameNode 高可用整体架构概述 在 Hadoop ...

  7. 数据库之架构:主备+分库?主从+读写分离?

    数据库之架构:主备+分库?主从+读写分离? 原文:数据库之架构:主备+分库?主从+读写分离? 一.数据库架构原则 高可用 高性能 一致性 扩展性 二.常见的架构方案 方案一:主备架构,只有主库提供读写 ...

  8. MySQL高可用之主备同步:电脑安装java步骤

    结构化数据.非结构化数据与半结构化数据 文章的开始,聊一下结构化数据.非结构化数据与半结构化数据,因为数据特点的不同,将在技术上直接影响存储引擎的选型. 首先是结构化数据,根据定义结构化数据指的是由二 ...

  9. HDFS High Availability(HA)高可用、单点故障、主备集群、脑裂问题、数据同步问题、HDFS HA解决方案—QJM

    HDFS High Availability(HA)高可用 1.1 High Availability背景知识 1.1.1 单点故障.高可用 单点故障(英语:single point of failu ...

最新文章

  1. Eclipse+Maven+SpringMVC+Mybatis+MySql搭建总结
  2. spark将rdd转为string_大数据技术之SparkCore(三)RDD依赖关系
  3. Dubbo支持的协议
  4. Linux下内存泄露工具
  5. 动态切换父元素隐藏和显示里面的子元素的动画会再一次执行吗?
  6. html模板(base标签,meta标签,禁用浏览器缓存)+JSP自定义标签荔枝
  7. C小项目——电子词典
  8. 引入js_好程序员web前端教程分享js中的模块化一
  9. Springcloud 高效率本地加Redis双级缓存
  10. PDMS Pipeline Tool 教程(一):安装说明
  11. Java Web 前端页面 模板源码
  12. 轻松搞定JAVA选择排序
  13. C#事件和委托的区别
  14. 关闭或更改Windows自带输入法繁体简体切换(Ctrl+Shift+F)的快捷键
  15. spring项目启动慢问题
  16. 迅雷和flashgot 出现AddRef问题
  17. 中山大学3D游戏设计读书笔记 unity3D Note9
  18. 网页视频播放器-插件
  19. 三进制 四进制计算机原理,三进制计算机(中国三进制计算机)
  20. [ 认知心理学 ] 帮我家呆瓜整理的《认知心理学》资料,麻了 --- 考研复习 --- 期末复习

热门文章

  1. 使用PyQt来编写第一个Python GUI程序
  2. Xna环境在PC平台下的功能扩展
  3. Visual C# 资源文件编程--创建资源文件
  4. 【java进阶之路】(Java基础篇)[扩展]深入解析String.intern()及字符串常量池问题
  5. 一、Nginx源码安装与yum安装
  6. Java复习总结(二)Java SE 面试题
  7. 【hadoop各个节点的意思】
  8. flex接收java返回集合,前台的的flex对Java返回list类型的处理
  9. android gridview滑动监听,Android GridView 滑动条设置一直显示状态(推荐)
  10. linux hook 任意内核函数,【求助】Kernel 4.8下编译编写的Netfilter Hook函数失败