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

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

最終更新日:Aug 27, 2026

既存のクラスターまたは新規購入したクラスターを使用して、グローバルデータベースネットワーク (GDN) を迅速に作成できます。 GDN は、クロスリージョンディザスタリカバリやアクティブ地理的冗長性を必要とするシナリオ向けに設計されています。 このトピックでは、GDN の作成方法と削除方法について説明します。

要件と制限事項

クラスター構成

  • エディション:Enterprise Edition、シリーズは Cluster Edition である必要があります。

  • データベースエンジンバージョンは、次のいずれかである必要があります。

    • MySQL 8.0.2。

    • MySQL 8.0.1、マイナーエンジンバージョン 8.0.1.1.17 以降。

    • MySQL 5.7、マイナーエンジンバージョン 5.7.1.0.21 以降。

    • MySQL 5.6、マイナーエンジンバージョン 5.6.1.0.32 以降。

  • ノード:クラスターには少なくとも 1 つの読み取り専用ノードが含まれている必要があります。

サポート対象リージョン

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

説明

セカンダリクラスターを国境を越えてデプロイできますが、申請を提出する必要があります。詳細については、「セカンダリクラスターの追加」をご参照ください。

機能の制限事項

  • グローバルデータベースネットワーク (GDN) 内のクラスターは、インメモリ列指向インデックス (IMCI) 機能をサポートします。ただし、読み取り専用の列指向ノードを追加する前に、loose_polar_enable_imci_with_standby クラスターパラメーターを有効にし、クラスターバージョンが次の要件のいずれかを満たしている必要があります。

    • MySQL 8.0.1、リビジョンバージョン 8.0.1.1.48 以降。

    • MySQL 8.0.2、リビジョンバージョン 8.0.2.2.27 以降。

  • GDN 内のクラスターは、サーバーレスクラスターまたはサーバーレス機能が有効な固定仕様のクラスターにすることができます。ただし、プライマリクラスターのデータベースエンジンバージョンが次のバージョンより古い場合、GDN 内のすべてのクラスターには少なくとも 1 つの読み取り専用ノードが必要です。

    • MySQL 8.0.1、マイナーエンジンバージョン 8.0.1.1.42 未満。

    • MySQL 8.0.2、マイナーエンジンバージョン 8.0.2.2.23 未満。

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

その他の制限事項

  • GDN は、1 つのプライマリクラスターと最大 4 つのセカンダリクラスターで構成されます。

    説明

    セカンダリクラスターをさらに追加するには、クォータセンターに移動し、ID が polardb_mysql_gdn_region のクォータ項目を見つけ、操作 列の 申請 をクリックします。

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

  • セカンダリクラスターとして追加できるのは新しいクラスターのみで、既存のクラスターは使用できません。

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

  • サーバーレスクラスターではない GDN 内のセカンダリクラスターの場合、各コンピューティングノードには少なくとも 4 つの CPU コアが必要です。

  • デフォルトでは、GDN 内の各クラスターには 2 つのノードが含まれています。最大 16 ノードまで追加できます。

料金

グローバルデータベースネットワーク (GDN) の料金は、クラスター費用と、該当する場合はクロスボーダーデータレプリケーション料金で構成されます。課金ルールは次のとおりです。

重要

クロスボーダーデータ転送料金は、2026年4月1日 00:00:00 (シンガポール時間) から請求されます。この日以前は、このサービスは無料です。詳細については、「[お知らせ] グローバルデータベースネットワーク (GDN) のネットワーク料金調整に関する告知」をご参照ください。

  • 無料シナリオ:

    プライマリクラスターとセカンダリクラスターが両方とも中国本土内のリージョンにデプロイされているか、両方とも中国 (香港) リージョンまたはその他の海外リージョンにデプロイされている場合。例:

    • プライマリクラスターとセカンダリクラスターの両方が中国本土にある場合。たとえば、プライマリクラスターが中国 (成都) にあり、セカンダリクラスターが中国 (杭州) や中国 (深セン) などのリージョンにある場合。

    • プライマリクラスターとセカンダリクラスターの両方が中国 (香港) リージョンまたはその他の海外リージョンにある場合。たとえば、プライマリクラスターがシンガポールにあり、セカンダリクラスターがフィリピン (マニラ) にある場合。

  • 課金シナリオ:

    GDN が中国本土の国境を越える場合、クロスボーダー料金が適用されます。たとえば、一方のクラスターが中国本土にあり、もう一方が中国 (香港) または海外リージョンにある場合。例:

    • プライマリクラスターが中国本土にあり、セカンダリクラスターが中国本土以外にある場合。たとえば、プライマリクラスターが中国 (成都) にあり、セカンダリクラスターが中国 (香港) やシンガポールなどのリージョンにある場合。

    • プライマリクラスターが中国本土以外にあり、セカンダリクラスターが中国本土にある場合。たとえば、プライマリクラスターがシンガポールにあり、セカンダリクラスターが中国 (杭州) や中国 (深セン) などのリージョンにある場合。

  • 課金ルール:0.80 米ドル/GB、時間単位で課金されます。料金は、プライマリクラスターからクロスボーダーのセカンダリクラスターに物理的にレプリケートされた redo ログデータの量に基づいて時間単位で計算されます。このトラフィック料金は、ログシーケンス番号 (LSN) から変換された物理的な位置をクエリすることで見積もることができます。

    課金例

    例

    09:00 にログの物理書き込み位置をクエリすると、ib_logfile1/648143676 であることがわかります。10:00 には、位置が ib_logfile3/648142342 に更新されます。この 1 時間に書き込まれたデータ量は、2 つの位置の差です。

    1. 開始ファイル (ib_logfile1) への書き込み量:
      ファイルの合計サイズから開始オフセットを引きます。各ログファイルは 1 GB (1,073,741,824 バイト) です。書き込み量は 1073741824 - 648143676 = 425598148 バイトです。



    2. 中間ファイル (ib_logfile2) への書き込み量:
      ib_logfile1 がいっぱいになると、システムは ib_logfile2 を完全に書き込みます。この量は 1,073,741,824 バイト (1 GB) です。



    3. 終了ファイル (ib_logfile3) への書き込み量:
      これは終了時のオフセットで、648142342 バイトです。



    したがって、合計書き込み量は 425598148 + 1073741824 + 648142342 = 2147482314 バイトです。これは 2147482314 / 1024 / 1024 / 1024 = 1.999998 GB (小数点以下 6 桁で切り捨て) です。この 1 時間のクロスボーダーデータ転送料金は、約 1.999998 GB × 0.80 米ドル/GB = 1.5999984 米ドル です。

    ログ書き込みの進捗と物理ファイルオフセットのクエリ

    -- ログシステムの現在の書き込み進捗をクエリします。
    SHOW STATUS LIKE 'Innodb_log_write_lsn'; 
    +----------------------+------------+
    | Variable_name        | Value      |
    +----------------------+------------+
    | Innodb_log_write_lsn | 1721889596 |
    +----------------------+------------+
    
    -- 物理ファイルオフセットをバイト単位でクエリします。
    SELECT lsn_to_pos(1721889596); 
    +------------------------+
    | lsn_to_pos(1721889596) |
    +------------------------+
    | ib_logfile1/648143676  |
    +------------------------+
説明

グローバルドメイン名機能を使用する場合、内部 DNS 名前解決とリージョン間データ転送に追加料金が発生します。詳細については、「グローバルドメイン名の料金」をご参照ください。

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

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

  2. グローバルデータベースネットワーク (Global Database Network、略称 GDN) ページで、GDN の作成 をクリックします。

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

    パラメーター

    説明

    [互換性]

    [MySQL] を選択します。

    [バージョン]

    これは Active-passive に設定されており、変更できません。

    [名前:]

    GDN の名前。 識別しやすいように、わかりやすい名前を入力します。 名前は一意である必要はありません。

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

    プライマリクラスターが配置されているリージョンを選択します。

    説明

    まず、プライマリクラスターとして使用するクラスターを決定し、そのクラスターが配置されているリージョンを選択します。

    [プライマリクラスター:]

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

    [グローバルドメイン名]

    グローバルドメイン名を有効にするかどうかを指定します。 この機能は、GDN に統一エンドポイントを提供します。 グローバルドメイン名は、近接ベースのアクセスを可能にするだけでなく、プライマリクラスターのスイッチオーバー後もエンドポイントが変わらないことを保証します。

  4. OK をクリックします。 作成された GDN は グローバルデータベースネットワーク (Global Database Network、略称 GDN) ページで確認できます。 その後、GDN にセカンダリクラスターを追加できます。

グローバルデータベースネットワーク情報の表示

PolarDB コンソールに移動します。 グローバルデータベースネットワーク (Global Database Network、略称 GDN) ページで、GDN ID をクリックして詳細を表示します。 詳細ページには、GDN の基本情報、クラスターリスト、ネットワークトポロジーが表示されます。

基本情報

GDN の基本情報には、[ID]、[バージョン]、[互換性]、[クラスター名]、および[作成時刻]が含まれます。

image

クラスターリスト

クラスターリストには、すべてのリージョンにある GDN 内のすべてのプライマリクラスターとセカンダリクラスターが表示されます。

image

ネットワークトポロジー

GDN のネットワークトポロジーは世界地図上に表示され、プライマリクラスターとセカンダリクラスターの地理的分布を視覚的に表します。

レプリケーション遅延

トポロジー セクションの レプリケーション遅延の表示 ボタンをクリックします。 表示されるダイアログボックスで、データをフィルタリングし、指定した期間のレプリケーション遅延を表示できます。

image

グローバルデータベースネットワークの削除

重要
  • グローバルデータベースネットワーク (GDN) は、セカンダリクラスターが含まれていない場合にのみ削除できます。

  • GDN は削除後に復元できません。 慎重に操作してください。

  • GDN を削除すると、それに接続されているアプリケーションはデータベースにアクセスできなくなります。 アプリケーションの接続設定を速やかに更新してください。

  • GDN のプライマリクラスターをリリースすると、GDN は自動的に削除されます。 GDN を個別に削除する必要はありません。

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

  2. グローバルデータベースネットワーク (Global Database Network、略称 GDN) ページで、対象の GDN を見つけ、操作 列の 削除 をクリックします。

    説明

    [削除] ボタンがグレー表示されている場合、GDN にはまだセカンダリクラスターが含まれています。 GDN を削除する前に、セカンダリクラスターを削除する必要があります。

  3. 表示されるダイアログボックスの注意書きをよくお読みください。 情報を確認したら、OK をクリックして GDN を削除します。

関連ドキュメント

API リファレンス

API

説明

CreateGlobalDatabaseNetwork

グローバルデータベースネットワークを作成します。

DeleteGlobalDatabaseNetwork

グローバルデータベースネットワークを削除します。

DescribeGlobalDatabaseNetwork

指定したグローバルデータベースネットワークの詳細を取得します。

DescribeGlobalDatabaseNetworks

すべてのグローバルデータベースネットワークのリストを取得します。

ModifyGlobalDatabaseNetwork

グローバルデータベースネットワークのプロパティを変更します。

よくある質問

1 つの Alibaba Cloud アカウントで作成できる GDN の数に上限はありますか。

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

既存の GDN のプライマリクラスターを変更できますか。

はい、変更できます。 PolarDB コンソールで対象の GDN のプライマリクラスターのスイッチオーバーを実行できます。 スイッチオーバーを実行するときは、デフォルトのスイッチオーバー方法である非強制スイッチオーバーモードを使用する必要があります。

説明

強制スイッチオーバーモードには、新しいプライマリクラスターを指定できない、スイッチオーバー後に元のプライマリクラスターが GDN から切り離されるなどの制限があります。 したがって、このモードは GDN のプライマリクラスターの変更には適していません。 常にデフォルトの非強制スイッチオーバーモードを使用してください。