全球数据库网络(Global Database Network,简称GDN)是由分布在同一个国家内多个地域的多个PolarDB-X集群组成的网络。本文将介绍GDN特性等详情。

GDN网络中所有PolarDB-X集群的数据保持同步,网络中每个集群均可提供读服务,并且提供异地灾备能力,可满足如下应用场景:

  • 异地多活

    如果业务部署在多个地域,传统网络下,数据库在主地域,其它地域的应用需要跨地域访问主地域的数据库,网络延迟会导致数据访问性能低下,带来不良的用户体验。通过GDN的跨地域低延迟同步、跨地域读写分离、本地就近读取等特性,可以确保各地域的应用访问数据库时的延迟控制在秒级。

  • 异地容灾

    不论业务部署在一个或多个地域,都能通过GDN实现异地容灾。当主集群出现地域级别的故障时,您只需要手动将您的业务切换到从集群。

    说明

    主从实例切换可以在120秒内完成。

  • 实例迁移

    将业务从主集群切换到从集群,不仅适用于容灾场景,还适用于常态的实例迁移场景,例如借助GDN实现PolarDB-X的跨地域迁移,以及实现低版本PolarDB-X实例向高版本的跨机升级。

image

核心优势

  • 无需修改业务代码:可以直接从同城部署扩展到多地部署。

  • 跨地域读写分离、就近读取:读请求发送到本地集群,写请求发送到主集群。

  • 配置灵活:主、从集群拥有相互独立的配置,如集群规格、白名单和参数值等。

  • 跨地域低延时同步:低压力下采用单流Binlog复制,高压力下采用多流Binlog多路复制,实现全球同步延迟控制在秒级。

费用说明

目前全球数据库网络(GDN)跨地域传输流量可以免费使用,您只需要支付每个PolarDB-X集群自身的费用,关于PolarDB-X集群自身费用,请参见PolarDB-X产品计费

支持的地域和集群

  • 地域:覆盖全球包括中国内地、中国香港及海外地域在内的多个地域。详情请参见主集群与从集群地域映射表

  • PolarDB-X集群条件如下:

  • 主集群和从集群的数据库引擎版本需保持一致,必须都为MySQL 8.0MySQL 5.7

  • 一个GDN中包含一个主集群和最多四个从集群,主集群和从集群的地域限制请参见主集群与从集群地域映射表

  • 一个PolarDB-X集群只能属于一个GDN。

  • GDN中的从集群规格建议和主集群保持一致。

主集群与从集群地域映射表

GDN网络支持跨地域进行内网互通。GDN网络中主集群与从集群所在地域映射表如下:

主集群所在地域

从集群所在地域

中国内地所有支持开通PolarDB-X集群的地域

中国内地所有支持开通PolarDB-X集群的地域。

如:主集群所在地域为华东1(杭州),则从集群所在地域可以为华东1(杭州),也可以为除华东1(杭州)外的中国内地所有支持开通PolarDB-X集群的地域。

中国(香港)

中国(香港)

新加坡

新加坡

印度尼西亚(雅加达)

印度尼西亚(雅加达)

德国(法兰克福)

德国(法兰克福)

美国(硅谷)

美国(硅谷)、美国(弗吉尼亚)

美国(弗吉尼亚)

美国(硅谷)、美国(弗吉尼亚)