【选择TaurusDB的十大理由】之三:超高可用
背景
在当今数字化时代,数据库作为企业信息化建设的底座,是重要基础设施之一。随着互联网快速发展,各行业对数据库可用性和可靠性的要求不断刷新,企业级数据库如果没有进行良好的高可用设计,一旦软硬件发生故障,企业数据和业务可能受到重大影响,甚至导致经济损失。
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的超高可用性设计能够满足各行各业的关键业务场景对数据库安全、可用性和可靠性的要求。您可购买 “包年/包月” 或 “按需” 实例,自动创建无需部署,快来试用吧!
- 点赞
- 收藏
- 关注作者
评论(0)