GBase 8s HAC(容灾高可用)采用基于数据库日志的增量数据同步技术实现节点高可用。根据灾备距离不同分为同城容灾高可用和异地灾备高可用。同城容灾高可用支持一主一从的部署方式,异地灾备高可用支持一主多备的部署方式。HAC主节点执行读写业务的同时,备节点可承担查询、报表等读业务。HAC具有安装简单、应用透明无感知、故障自动切换、无须额外付费等特点。

HAC主备节点状态一致性通过逻辑日志复制技术实现,因此要求主备服务器的数据库版本完全相同,主备服务器的硬件和操作系统版本尽量相同。使用时,HAC主节点接收业务请求,写逻辑日志,将逻辑日志置于发送缓冲区,通过局域网或广域网发送给各备节点,备节点接收到逻辑日志,在内存中进行重放,从而达到主备节点数据状态一致。通过CM(连接管理器)实现主备节点间互相切换。

HAC架构技术是一种基于逻辑日志的高可用技术,逻辑日志的更新模式支持同步和异步两种模式。

  • 同步模式:逻辑日志同步更新模式下备实例上的事务始终和主实例保持一致,所以在发生故障时不会丢失数据。适用于主备节点距离较近(同机房或跨机房)的同城容灾。
  • 半同步模式:逻辑日志半同步更新模式下,主实例在将逻辑日志刷新到磁盘之前要确保备实例日志已回放完成。适用于对主备节点相距几十或上百公里的同城容灾。
  • 异步模式:逻辑日志异步更新模式下,主实例在将逻辑日志刷新到磁盘之前不需要收到备实例的确认信息,所以此模式可以提高日志的复制速度。适用于主备节点相距上千公里异地灾备。

此外,系统管理员可以通过配置,改进HAC高可用同步模式,用以平衡系统性能和数据保护。

走进GBase 8s之高可用功能(二)HAC灾备高可用相关推荐

  1. 走进GBase 8s之安全功能(二)安全标记与强制访问控制

    安全标记 GBase 8s中的主体(数据库用户)与客体(数据对象)均需标以敏感标记(简称标记),标记分为安全等级标记与范畴标记,等级标记是用正整数表示,而范畴标记则用集合表示. 由负责强制访问控制管理 ...

  2. mysql主主和F5高可用_MYSQL 主主热备高可用方案与实现

    咱们选择主主互热备作生产环境MYSQL高可用方案,该方案的优势是在压力大的时候,仍然能够经过设置负载均衡来作业务分发.并且最重要的是配置简单,两份配置都同样,改个IP就能够 就喜欢简单的东西.mysq ...

  3. mysql 主备及时_MySQL高可用(二)主备延时如何解决?

    从上篇文章我们知道主备同步是依赖于 binlog,主库负责生产 binlog,备库负责消费 binlog,从而实现主备同步. 今天我们来学习一下主备同步里的一个重点的问题:主备延时. 主备延时,简单来 ...

  4. java高并发(二)并发与高并发基本概念

    并发 同时拥有两个或者多个线程,如果程序在单核处理器上运行,多个线程将交替地换入或者换出内存,这些线程是同时"存在"的,每个线程都处于执行过程中的某个状态,如果运行在多核处理器上, ...

  5. 技术大比武之二:灾备分几级?是什么组织出的?

    据国际标准 SHARE78的定义,灾难恢复解决方案可根据以下的主要方面所达到的程度而分为七级,即从低到高有七种不同层次的灾难恢复解决方案. Share是一个计算机技术研究组织,成立于1955年,合作伙 ...

  6. 计算机桌面刷新位置不可用,Win10开机提示桌面位置不可用的三种解决办法

    Win10系统开机显示:位置不可用,C:\WINDOWS\system32\config\systemprofile\Desktop不可用.如果该位置位于这台电脑上,请确保设置或驱动器已连接,或者光盘 ...

  7. 2017浪擎灾备Insight高端论坛盛大闭幕

    9月21日,由上海浪擎信息科技有限公司主办的"预·见未来--2017浪擎灾备Insight高端论坛" 盛大闭幕.在上午的论坛上,国内首个数据安全国产创新联盟在上海正式成立,由中国科 ...

  8. 【公测中】阿里云发布国内首个大数据双活容灾服务,满足高要求大数据灾备场景...

    在6月上旬举行的云栖大会上海峰会上,阿里云发布了国内首个大数据集群双活容灾产品-混合云容灾服务下的混合云大数据容灾服务(HDR for Big Data, 简称 HDR-BD),并已经在7月份开始邀测 ...

  9. 【公测中】阿里云发布国内首个大数据双活容灾服务,满足高要求大数据灾备场景

    在6月上旬举行的云栖大会上海峰会上,阿里云发布了国内首个大数据集群双活容灾产品-混合云容灾服务下的混合云大数据容灾服务(HDR for Big Data, 简称 HDR-BD),并已经在7月份开始邀测 ...

最新文章

  1. 如何提升微服务的幸福感
  2. 智源-AI Time 5 | 无人驾驶距离我们还有多远?(活动报名)
  3. 教师教学的“五个转化”能力
  4. Jsp实现BBS论坛交流系统
  5. mysql delimiter 作用
  6. java se开发_JAVA_SE基础——3.Java程序的开发流程
  7. iOS应用开发最佳实践
  8. 自学python能找到工作吗-自学Python好找工作吗?
  9. UnityShader18:立方体贴图(上)
  10. C++--第26课 - 异常处理 - 下
  11. stm32定时器3产生1us延时的函数
  12. cpu超线程优缺点_今天看了下百度百科!看到了超线程的优缺点啊!转!
  13. CryEngine技术讲解
  14. 微信答题小程序开发遇到过的坑
  15. 时光金科php_重庆金科博翠宸章 | ACA麦垦景观
  16. 如果你恨一个人,把他送到北京,那是地狱;如果你爱一个人,也送他送到北京,那是天堂...
  17. matplotlib绘制多子图共享鼠标光标
  18. 星星之火-5:数字无线通信相对模拟无线通信的优点
  19. 利用python绘制简易词云图(使用jieba进行中文分词)
  20. 2022 高教杯数学建模C题古代玻璃制品的成分分析与鉴别回顾及总结

热门文章

  1. ES、PES、PS、TS流
  2. 学编程看书好还是看视频好?
  3. Android 加速度传感器的使用详解
  4. matlab中poly2sym,poly2sym 与 sym2poly
  5. 第068封“情书”:耶路撒冷Assembling a 3DScanOfTheEarth可视化地图数据
  6. 怎么查看计算机的dns地址,如何查看windows10电脑DNS地址?查看win10电脑DNS地址的两种方法...
  7. S5P6818裸机开发(2)-S5P6818 Boot Header解析
  8. 使用 Arduino 测量血氧饱和度
  9. 国网对计算机二级科目要求,今起!计算机等级考试可以网报,二级部分科目获证条件调整...
  10. 关于dialogbox