云数据库 SQL Server 支持单节点、双节点以及多节点三种部署架构,本文为您介绍多节点架构。
背景
数据库采用一主多备的部署方式,能显著提升数据库的容灾能力,可以有效保障数据库的正常连续运行,以防数据库实例因出现故障要进行 HA 切换时,但由于备库所在可用区发生机房级别事故,而无其他备库进行切换引起的业务中断,恢复时间较长的问题。云数据库 SQL Server 为您提供一主多备的高可用容灾部署方式,根据业务实际情况和成本,您可以选择一主两备、一主三备,或最高一主五备,并将备库部署在不同的可用区,这样的架构使得业务生产环境更加有保障,能够抵御包括机房整体故障在内的多种意外情况。
此外,云数据库 SQL Server 对这些备库,开放了备库只读能力,这使得备库不仅仅可以作为数据库的 standby,还可以在开启备库只读后,通过备节点只读地址来访问备节点,分担主节点的读取请求,也能有效的为您节省只读实例的开销。目前,云数据库 SQL Server 一主多备实例架构,支持对所有备库开启备节点只读。
应用行业
电商/O2O,金融行业,游戏行业,移动办公,数据仓库和数据分析平台等。
支持版本
SQL Server 2017、2019、2022 Enterprise。
架构
架构优势
高可用:主数据库负责处理业务请求,部分备数据库作为故障转移使用,当主数据库发生故障时,可以快速切换到备数据库,保证业务连续性。
读写分离:主数据库负责处理业务请求,部分备数据库作为只读实例使用,分散主数据库的读取压力,提升整体性能,节省只读实例开销。
数据冗余:除了备份文件,通过多个备数据库,增加了数据的冗余,减少数据丢失的风险。
架构图
