暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【选择TaurusDB的十大理由】之三:高可用

GaussDB数据库 2024-11-26
471


背景介绍


在当今数字化时代,数据库作为企业信息化建设的底座,是重要基础设施之一。随着互联网快速发展,各行业对数据库可用性和可靠性的要求不断刷新,企业级数据库如果没有进行良好的高可用设计,一旦软硬件发生故障,企业数据和业务可能受到重大影响,甚至导致经济损失。


TaurusDB支持3AZ部署,实现主备零时延,RPO=0

华为云TaurusDB采用存算分离架构,主备节点读取同一份数据,无binlog同步时延,从根本上解决在复制延迟较大情况下,进行主备切换所引发的数据丢失问题。


华为分布式存储DFV天然支持3AZ部署,轻松应对AZ级故障。单AZ故障场景下,存储仍有2副本可用,不影响实例的正常读写。故障恢复后,发生异常的副本会基于gossip协议自动补齐数据,确保3副本数据一致和数据零丢失。


为简化存储引擎和DFV交互的复杂度,引入SAL(Storage Abstract Layer,即存储抽象层)组件作为适配层。SAL位于存储引擎和DFV之间,具备数据库的日志处理能力,负责页面和存储之间数据映射管理和页面读写。当存储引擎将请求发送到SAL组件后,由SAL负责和DFV进行交互。在数据读取时,DFV的AZ亲和功能,优先从计算节点同AZ的存储中读取页面,确保读时延不增加。


TaurusDB全链路故障检测与自愈,实现RTO<10s

数据库的高可用性,是指在系统故障发生时,能够迅速恢复,以确保数据库系统持续稳定地运行,保障数据的可靠性和业务的连续性。华为云数据库自主创新HA Monitor(High Availability Monitor,高可用监测)系统,负责对TaurusDB实例进行故障检测和自愈。


HA系统将数据库实例抽象为资源树进行纳管。资源树描述了一组依赖关系,每个资源有独立的状态,实例容器每秒上报资源监控到HA节点进行分析决策。这些资源监控覆盖磁盘、容器、网卡、数据库进程、CPU等关键资源。一旦HA决策树识别到某个资源状态异常后,会立即执行对应的自愈措施。结合TaurusDB“主备零时延, 倒换数据不丢失”的优势,整个自愈过程耗时不超过10s。


TaurusDB助力永安保险数字化转型

永安财产保险在全国保险行业中位居前列,同时也是陕西省内规模最大的财险公司。鉴于其业务核心系统有数字化转型的诉求和保险行业对数据安全、多元融合和金融监管的高标准要求,华为云数据库团队制定了一套以TaurusDB为底座的高安全、高可靠、高可用、高性能的数据库上云方案。自核心系统顺利切换成功上云后,数据库可用性和业务运行效率大幅提高。


作为保险行业企业,必须要满足数据安全与灾备监管的要求,线上渠道需保证7*24小时的服务连续性,这也是永安财产保险上云改造前的业务痛点之一。


TaurusDB基于最新一代存算分离架构,采用分布式共享存储,通过3AZ部署,不仅确保数据强一致性,还从根本上保证数据不丢失,实现RPO=0。TaurusDB具备从网络、计算到存储由上到下全链路的故障检测与自愈能力,全方位保障业务不受损,AZ级故障实时转移,并在秒级完成主备切换,实现RTO≈0。


TaurusDB作为企业级商业数据库,不仅稳定可靠,还拥有毫秒级低延迟等优势,能够轻松应对客户业务对于高可用性和高性能的挑战,大幅提升了销售、承保、理赔等环节的效率。


总结


TaurusDB存储基于3AZ部署,RPO=0。另外,主备节点无需通过binlog进行数据同步,零时延。基于HA探测故障自动切换,RTO<10秒。TaurusDB的超高可用性设计能够满足各行各业的关键业务场景对数据库安全、可用性和可靠性的要求。您可购买 “包年/包月” 或 “按需” 实例,自动创建无需部署,快来试用吧!

END


华为云数据库特惠

FlexusRDS新客免费试用1个月

1年60元

扫码抢购

        

  戳“阅读原文”,了解更多

文章转载自GaussDB数据库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论