OB Cloudは、Alibaba CloudのプライマリインスタンスとHuawei Cloudのスタンバイインスタンスを作成することで、クロスクラウドのプライマリ・スタンバイ構成を実現します。これにより、単一のクラウドサービスプロバイダーまたは地域で障害が発生した場合でも、ビジネスを迅速に他のクラウド環境に切り替えて継続的に運用し、サービスの高い信頼性と事業継続性を確保できます。
原理
クロスクラウドのプライマリ・スタンバイ構成では、データベースインスタンス(プライマリデータベース)が他のクラウドサービスプロバイダー上にスタンバイインスタンスを作成し、データを同期できます。
クロスクラウドのプライマリ・スタンバイ構成には、以下の特長があります:
強力な災害復旧能力:プライマリデータベースとスタンバイデータベースを地理的に分離された地域に配置することで、地域災害(自然災害、データセンター障害など)に効果的に対抗できます。あるクラウドサービスプロバイダー上のプライマリインスタンスに問題が発生しても、そのインスタンスが他のクラウドサービスプロバイダー上のスタンバイインスタンスに迅速にフェイルオーバーすることで、ビジネスの中断影響を軽減できます。
サービス可用性の向上:クロスクラウド構成により、単一のクラウドサービスプロバイダー内部の問題によるサービス中断リスクを低減できます。いずれかのクラウドプラットフォームで障害が発生した場合でも、別のクラウド上のスタンバイデータベースに迅速に切り替えて、事業継続性を維持できます。
コンプライアンスとデータガバナンス:特定の法規制遵守要件を持つ企業にとって、クロスクラウド構成はより多くの柔軟性を提供し、異なる国や地域のデータ主権およびコンプライアンス要件を満たすのに役立ちます。
コスト効率:クロスクラウド構成は、管理の複雑さとデータ同期コストを若干増加させる可能性がありますが、異なるクラウドサービスプロバイダー間でリソースを柔軟に配分することで、企業はコストとサービス品質の間でより良いバランスを見出すことができます。

シナリオ
ある企業はインターネット小売業者であり、コア業務システムはデータベースに基づいてサービスを提供しています。例えば、注文管理、顧客管理、商品在庫などです。ビジネスの高可用性を確保し、単一のクラウドプラットフォームで発生する可能性のあるダウン、ネットワーク障害などのリスクに対処するため、企業は高い信頼性と低遅延のビジネス要件を満たすために、クロスクラウドのプライマリ・スタンバイデータベースアーキテクチャを構築する計画です。同時に、迅速な切り替えとデータの強整合性をサポートする必要があり、障害発生後にビジネスが中断することなく運用できるようにする必要があります。
前提条件
現在、クロスクラウドのプライマリ・スタンバイデータベースは、フラッグシップ版インスタンスとトランザクション型インスタンスのみをサポートしています。
プロジェクト管理者およびインスタンス管理者権限を保有していること。
操作手順
Alibaba Cloud公式Webサイトで、Alibaba Cloudのプライマリインスタンスを作成します。詳細については、インスタンスの購入をご参照ください。
OceanBase管理コンソールにログインします。初めてインスタンスを作成する場合は、ページの指示に従って、**作成へ移動**をクリックしてください。
左側のナビゲーションペインで、**インスタンス**をクリックします。
ページの右上隅で、データベースインスタンスの作成をクリックします。
作成する商品タイプ、インスタンスタイプなどの情報を選択し、**今すぐ購入をクリックします。サービス契約にチェックを入れ、支払いに進む**をクリックします。支払いが完了したら、インスタンスリストで新しく作成したインスタンスを確認してください。
Alibaba Cloudアカウントの認可を行います。
OB Cloudデータベースコンソールにログインし、をクリックしてポップアップに表示される情報を確認し、Alibaba Cloudアカウントの認可を行います。
**Alibaba Cloudコンソール**にログインし、アカウントIDを取得します。
RAM Access Consoleにログインし、既存のAccessKeyを使用するか新規作成してください。AccessKey IDとAccessKey Secretを必ず保管し、OceanBase Cloudデータベースに対応するコンソール画面に入力します。
AccessKey IDとAccessKey SecretをOceanBase Cloudデータベースコンソールのポップアップに入力し、**OK**をクリックします。
Huawei Cloudスタンバイインスタンスを作成するには、OceanBase Cloudデータベースコンソールで作成するか、Huawei Cloudマーケットで作成することができます。本記事では、OceanBase Cloudデータベースコンソールでの作成手順について説明します。詳細については、Alibaba CloudプライマリインスタンスのHuawei Cloudスタンバイインスタンスの作成をご参照ください。
**Alibaba Cloudスタンバイインスタンスを作成する**をクリックし、ポップアップでスタンバイインスタンスを作成するプライマリインスタンスを選択します。
**スタンバイインスタンスを作成をクリックし、インスタンスを作成**ページに移動します。プライマリインスタンスと同じデータベースバージョン、デプロイメントプラン、計算スペックが自動的に選択されます。
スタンバイインスタンスは、プライマリインスタンスのインスタンスタイプ、支払い方法、データベースバージョン、デプロイメントプランと一致させる必要があります。
スタンバイインスタンスの計算スペックは、プライマリインスタンスと異なる場合があります。スタンバイインスタンスの最小ノード構成は、プライマリインスタンスのノード構成の0.33倍以上である必要があります。
スタンバイインスタンスのストレージ構成は、プライマリインスタンスのストレージ構成よりも小さくすることはできません。
パラメータ設定と購入数が正しいか確認し、問題がなければサービス利用規約に同意し、**注文の確認**をクリックします。インスタンス一覧ページに戻り、ご自身のインスタンスを確認します。
プライマリ・スタンバイデータベースインスタンスの作成後、プライマリインスタンスでテナントを作成し、そのテナントにデータをインポートします。スタンバイインスタンスは、プライマリインスタンスのデータを自動的に同期します。