您可以通过部署集将RDS Custom实例分散部署在不同的物理服务器上,以保证RDS Custom实例上业务的高可用性和RDS Custom实例的底层物理服务器容灾能力;或将RDS Custom实例集中部署到同一个网络拓扑范围内,缩短RDS Custom实例间的网络延时,提升业务应用的性能表现。
什么时候用部署集
提高业务可用性:通过部署集可以将RDS Custom实例分散部署在不同的物理服务器上,避免单点故障,确保服务的稳定性和可靠性。
降低网络时延:对于那些对网络延迟敏感的应用,比如实时交易系统、在线游戏服务等,通过部署集可以将RDS Custom实例部署到同一可用区内的相同网络拓扑内,减少RDS Custom实例间的网络通信延迟。
费用说明
使用部署集不会收取服务费用,但您创建和使用的RDS Custom实例将收取费用。
使用限制
地域与可用区限制:实例与部署集必须在同一地域;策略为网络低时延的部署集内的实例,必须都在同一可用区。
部署集之间不支持相互合并。
部署策略
部署策略用于确定RDS Custom实例在物理服务器上的分布和部署方式,以满足特定的业务需求和性能目标。
部署集策略 | 能力描述 | 适用场景 | 支持的实例数上限 |
高可用策略(Availability) | 部署集内所有RDS Custom实例会在指定地域内严格分散在不同的物理服务器上。 | 适用于需要将RDS Custom实例相互隔离的应用,来严格避免单点故障。 |
|
部署集组高可用策略(AvailabilityGroup) | 支持将部署集划分为最多7个分组,多台RDS Custom实例可以根据实际需要分散部署在不同的分组中。 不同分组的RDS Custom实例会在指定地域内严格分散在不同的物理服务器上,避免单点故障。 同组内多台实例不保证分散部署,可能部署在同一物理机,从而降低互访延时。 | 适用于大规模部署、规避单点故障、确保所有节点间的低延时互访等业务场景。 |
|
网络低时延策略(LowLatency) | 所有RDS Custom实例会集中部署在同一可用区内的同一个网络拓扑范围内,可降低网络互通的时延,但可能导致多台实例集中在同一台物理服务器上,无法保证高可用。 | 适用于对网络延时敏感的应用集群(应用自身最好具备高可用)。 |
|