云数据库 SQL Server 支持单节点、双节点以及多节点三种部署架构,本文为您介绍多节点架构。
背景
数据库采用一主多备的部署方式,能显著提升数据库的容灾能力,有助于提升数据库连续运行能力,以防数据库实例因出现故障要进行 HA 切换时,但由于备库所在可用区发生机房级别事故,而无其他备库进行切换引起的业务中断,恢复时间较长的问题。云数据库 SQL Server 为您提供一主多备的高可用容灾部署方式,根据业务实际情况和成本,您可以选择一主两备、一主三备,或最高一主五备,并将备库部署在不同的可用区,这样的架构使得业务生产环境更加有保障,能够抵御包括机房整体故障在内的多种意外情况。
此外,云数据库 SQL Server 对这些备库,开放了备库只读能力,这使得备库不仅仅可以作为数据库的 standby,还可以在开启备库只读后,通过备节点只读地址来访问备节点,分担主节点的读取请求,也能有效的为您节省只读实例的开销。目前,云数据库 SQL Server 一主多备实例架构,支持对所有备库开启备节点只读。
应用行业
电商/O2O,金融行业,游戏行业,移动办公,数据仓库和数据分析平台,多租户 SaaS 等。
支持版本
SQL Server 2017、2019、2022、2025 Enterprise。
架构
多节点架构采用基于 Always On 的一主多备 + 计算存储分离的云盘架构设计,主节点支持读写,备节点提供只读服务并支持秒级切换为主节点,实现多可用区容灾和弹性扩展能力。通过动态增减节点、按需调整资源,满足海量数据高读性能需求、频繁扩缩容、多活容灾等场景,适用于金融、政务等对可用性、稳定性和容灾能力要求较高的业务场景,兼顾业务灵活性与稳定性。其在控制台显示的架构如下图所示。

架构优势
计算存储分离:基于虚拟机 CVM + 云硬盘 CBS 实现资源解耦,计算与存储独立变配,打破传统固定 CPU/内存配比及磁盘容量限制。
秒级弹性伸缩:按需增删节点或调整规格,分钟级完成资源分配,适配突增负载场景。
多节点冗余:支持2 - 5个备节点,跨可用区部署,主节点故障秒级自动切换至任意备节点。
备节点只读开放:备节点直接提供读服务,无需额外购买只读副本,有助于降低读性能扩展的额外资源投入。
架构图

多节点架构支持的可用区
地域 | 可用区 | 云盘版多节点 |
广州 ap-guangzhou | 广州三区 ap-guangzhou-3 | ✓ |
| 广州六区 ap-guangzhou-6 | ✓ |
| 广州七区 ap-guangzhou-7 | ✓ |
上海 ap-shanghai | 上海二区 ap-shanghai-2 | ✓ |
| 上海三区 ap-shanghai-3 | ✓ |
| 上海四区 ap-shanghai-4 | ✓ |
| 上海五区 ap-shanghai-4 | ✓ |
上海金融 ap-shanghai-fsi | 上海金融三区 ap-shanghai-fsi-3 | × |
| 上海金融四区 ap-shanghai-fsi-4 | × |
南京 ap-nanjing | 南京一区 ap-nanjing-1 | × |
| 南京二区 ap-nanjing-2 | × |
北京 ap-beijing | 北京一区 ap-beijing-1 | × |
| 北京三区 ap-beijing-3 | ✓ |
| 北京四区 ap-beijing-4 | × |
| 北京五区 ap-beijing-5 | ✓ |
| 北京六区 ap-beijing-6 | ✓ |
| 北京七区 ap-beijing-7 | ✓ |
北京金融 ap-beijing-fsi | 北京金融一区 ap-beijing-fsi-1 | × |
| 北京金融二区 ap-beijing-fsi-2 | × |
成都 ap-chengdu | 成都一区 ap-chengdu-1 | × |
| 成都二区 ap-chengdu-2 | × |
重庆 ap-chongqing | 重庆一区 ap-chongqing-1 | × |
中国香港 ap-hongkong | 香港一区 ap-hongkong-1 | × |
| 香港二区 ap-hongkong-2 | × |
| 香港三区 ap-hongkong-3 | × |