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

PolarDB:GDNをデプロイするためのベストプラクティス

最終更新日:May 28, 2024

このトピックでは、リージョン間でグローバルデータベースネットワーク (GDN) をデプロイする方法について説明します。

展開計画

アーキテクチャ

北京でサービスを提供するゲーム会社は、上海と深センにサービスを拡大する予定です。 この拡張を実現するには、リージョン間でリアルタイムのデータ同期を保証し、すべてのリージョンからデータベースにシームレスにアクセスできるソリューションが必要です。 このソリューションでは、読み取り要求が主にアプリケーションがデプロイされているのと同じリージョンのクラスターに分散され、書き込み要求がプライマリクラスターに分散されるようにする必要があります。

架构规划

手順

  1. GDNの作成

  2. セカンダリクラスターの追加

  3. GDNへの接続

  4. (オプション) ストレージプランの購入

GDNの作成

デフォルトでは、GDNにはプライマリクラスターのみが含まれます。 詳細については、「GDNの作成」をご参照ください。

説明

GDN内のクロスリージョンデータ送信に対しては課金されません。 GDN内のPolarDBクラスターの使用に対してのみ課金されます。 PolarDBクラスターの課金項目については、「課金項目」をご参照ください。

セカンダリクラスターの追加

セカンダリクラスターをGDNに追加して、グローバルデータベースネットワークを形成します。 詳細については、「セカンダリクラスターの追加」をご参照ください。

説明
  • セカンダリクラスターを作成するときは、プライマリクラスターと同じノード仕様を指定して、データレプリケーション中のレイテンシを低くすることを推奨します。 クライアントと同じリージョンにデプロイされているセカンダリクラスターで処理される読み取り要求に基づいて、読み取り専用ノードの数を指定できます。

  • GDNは、リージョン間の低レイテンシ同期をサポートします。 セカンダリクラスターは、プライマリクラスターからのデータを自動的に同期します。 データ伝送サービス (DTS) などの追加サービスを購入する必要はありません。

GDNに接続する

GDNの作成後、アプリケーションと同じリージョンにデプロイされているPolarDBクラスターのクラスターエンドポイントを使用して、GDNに接続し、管理操作を実行できます。 詳細については、「GDNへの接続」をご参照ください。

(オプション) ストレージプランの購入

ストレージプランを購入して、プライマリクラスターとセカンダリクラスターのストレージ使用料金を相殺することができます。 詳細については、「ストレージプランの購入」をご参照ください。

説明
  • ストレージプランには、中国本土のリージョンと中国本土以外のリージョンの2種類があります。 各タイプのストレージプランは1つだけ購入できます。

  • ストレージプランは、指定されたリージョンのすべてのクラスターで共有されます。

    . 詳細については、「ストレージプランの課金に関するFAQ」をご参照ください。

  • ストレージプランの容量が不足する場合は、ストレージプランをアップグレードできます。 ストレージプランをダウングレードすることはできません。

  • 使用済みストレージの量がストレージプランの容量を超える場合、従量課金に基づいて過剰なストレージリソースに対して課金されます。

GDNに3つのクラスターがあり、各クラスターに300 GBのストレージ容量が必要であるとします。 中国 (北京) リージョンのプライマリクラスターと中国 (上海) リージョンのセカンダリクラスターのストレージ使用料金を相殺するために、中国本土のリージョンで使用可能な500 GBの容量のストレージプランを購入できます。 次に、中国 (深セン) リージョンのセカンダリクラスターのストレージ使用料金を相殺するために、中国本土以外のリージョンで使用できる300 GBの容量のストレージプランを購入できます。 100 GBを超えるストレージ使用量は、従量課金で請求されます。