すべてのプロダクト
Search
ドキュメントセンター

PolarDB:グローバルデータベースネットワークの作成

最終更新日:May 20, 2025

グローバルデータベースネットワーク (GDN) は、国内の複数のリージョンにデプロイされた複数の PolarDB クラスタで構成されます。 データは各 GDN のすべてのクラスタにレプリケートされます。 これにより、異なるリージョンにデプロイされたアプリケーションは、それぞれのリージョンにあるデータベースにアクセスできるようになり、低レイテンシで信頼性の高いアクセスが提供されます。 このトピックでは、GDN を作成およびリリースする方法について説明します。

前提条件

PolarDB プライマリクラスタが作成されていること。 クラスタの作成方法の詳細については、「カスタム購入」をご参照ください。

制限事項

  • GDN 内のクラスタは、Enterprise Edition であり、以下の要件を満たしている必要があります。

    • PolarDB for MySQL 8.0.2 クラスタ

    • リビジョンバージョンが 8.0.1.1.17 以降の PolarDB for MySQL 8.0.1 クラスタ

    • リビジョンバージョンが 5.7.1.0.21 以降の PolarDB for MySQL 5.7 クラスタ

    • リビジョンバージョンが 5.6.1.0.32 以降の PolarDB for MySQL 5.6 クラスタ

  • プライマリクラスタとセカンダリクラスタは、同じデータベースエンジンバージョン (MySQL 8.0、MySQL 5.7、または MySQL 5.6) を持っている必要があります。

  • GDN は、1 つのプライマリクラスタと最大 4 つのセカンダリクラスタで構成されます。 リージョンの制限の詳細については、「プライマリクラスタとセカンダリクラスタ間のリージョンマッピング」をご参照ください。

    説明

    セカンダリクラスタを追加するには、クォータセンター にアクセスします。 [GDN クラスタの上限調整] に対応する [アクション] 列の [適用] をクリックします。

  • 1 つのクラスタは、1 つの GDN にのみ属することができます。

  • GDN 内のセカンダリクラスタは、少なくとも 4 コアを持っている必要があります。

  • GDN 内のクラスタは、データベースとテーブルの復元機能をサポートしていません。

使用上の注意

中国本土以外のリージョンに GDN のセカンダリクラスタを作成する場合は、PolarDB の国境を越えたデータ転送に関するコンプライアンスへのコミットメント に署名する必要があります。

  • 次の表に、GDN 内のプライマリクラスタとセカンダリクラスタ間のリージョンマッピングを示します。

    プライマリクラスタのリージョン

    セカンダリクラスタのリージョン

    中国本土のすべてのリージョン

    プライマリクラスタと同じリージョン、またはプライマリクラスタがデプロイされているリージョン以外の中国本土のリージョン。

    たとえば、プライマリクラスタが中国 (杭州) リージョンにある場合、セカンダリクラスタは中国 (杭州) リージョンまたは中国本土の別のリージョンに配置できます。

    中国 (香港) および中国以外のリージョン

    中国 (香港)、日本 (東京)、韓国 (ソウル)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ)、タイ (バンコク)、ドイツ (フランクフルト)、米国 (シリコンバレー)、米国 (バージニア)、英国 (ロンドン)

    説明

    中国本土のリージョンにデプロイされたプライマリクラスタの場合、中国 (香港) または中国以外のリージョンにセカンダリクラスタをデプロイすることはできません。

料金

GDN 内のリージョン間のデータ転送中に発生するトラフィックについては課金されません。 GDN 内の PolarDB クラスタの使用に対してのみ課金されます。 PolarDB クラスタの料金ルールの詳細については、「課金対象項目の概要」をご参照ください。

GDN の作成

  1. PolarDB コンソール にログオンします。 左側のナビゲーションウィンドウで、Global Database Network をクリックします。

  2. Global Database Network ページで、GDN の作成 をクリックします。

    1

  3. GDN の作成 ダイアログボックスで、次のパラメータを設定します。

    パラメータ

    説明

    [名前]

    作成する GDN の名前。識別しやすい説明的な名前を指定することをお勧めします。 GDN 名は一意である必要はありません。

    [プライマリリージョン]

    プライマリクラスタがデプロイされているリージョン。

    説明

    プライマリクラスタがデプロイされているリージョンを選択してください。

    [プライマリクラスタ]

    既存のクラスタを GDN のプライマリクラスタとして選択します。

  4. GDN を作成した後、セカンダリクラスタを追加できます。 詳細については、「セカンダリクラスタの管理」をご参照ください。

GDN のリリース

    PolarDB コンソール にログオンします。 左側のナビゲーションウィンドウで、Global Database Network をクリックします。

  1. リリースする GDN を見つけ、削除操作 列の をクリックします。

    重要
    • プライマリクラスタのみが含まれている場合、GDN をリリースできます。

    • GDN は、リリース後は復元できません。 慎重に行ってください。

    • GDN のエンドポイントに接続されているアプリケーションは、GDN がリリースされた後はデータベースにアクセスできません。 アプリケーションコードを変更して、できるだけ早く GDN の接続文字列を変更してください。

よくある質問

Alibaba Cloud アカウントで作成できる GDN の数は何個ですか?

作成できる GDN の数に制限はありません。

GDN の作成後、GDN のプライマリクラスタを変更できますか?

はい。PolarDB コンソールで、システムのデフォルトのスイッチオーバーモードである非強制スイッチオーバー操作を実行することで、GDN の プライマリクラスタを変更 できます。

説明

強制スイッチオーバーモードには、次の制限があります。新しいプライマリクラスタを指定することはできず、スイッチオーバー後、元のプライマリクラスタは GDN からデタッチされます。 GDN 内のプライマリクラスタを置き換える必要があるシナリオでは、常にデフォルトの非強制スイッチオーバーモードを使用することをお勧めします。

関連情報

関連 API 操作

操作

説明

CreateGlobalDatabaseNetwork

GDN を作成します。

DeleteGlobalDatabaseNetwork

GDN を削除します。

DescribeGlobalDatabaseNetwork

GDN に関する情報を照会します。