このトピックでは、リージョン間でグローバルデータベースネットワーク (GDN) をデプロイする方法について説明します。
展開計画
アーキテクチャ
北京でサービスを提供するゲーム会社は、上海と深センにサービスを拡大する予定です。 この拡張を実現するには、リージョン間でリアルタイムのデータ同期を保証し、すべてのリージョンからデータベースにシームレスにアクセスできるソリューションが必要です。 このソリューションでは、読み取り要求が主にアプリケーションがデプロイされているのと同じリージョンのクラスターに分散され、書き込み要求がプライマリクラスターに分散されるようにする必要があります。
手順
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を超えるストレージ使用量は、従量課金で請求されます。