ストレージとコンピューティングが分離されたアーキテクチャを採用するインスタンスのマルチゾーンデプロイメントにより、可用性ゾーン (AZ) が利用できなくなった場合でもデータへのアクセスが維持されます。基盤となるデータは、より高い信頼性を実現するためにゾーン冗長ストレージを使用します。
可用性ゾーンタイプの比較
|
メトリック |
シングルゾーン |
2 ゾーン |
3 ゾーン |
|
ディザスタリカバリ機能 |
データセンター間のディザスタリカバリをサポートしていません。 |
1 つの可用性ゾーンの障害に耐えられます。 |
2 つの可用性ゾーンの同時障害に耐えられます。 |
|
データストレージ |
データは、同一の可用性ゾーン内の複数のデバイスおよび施設に冗長的に保存されます。 |
データは、同一リージョン内の複数の可用性ゾーンに冗長的に保存されます。 |
|
|
障害復旧機能 |
BE/CN ノードの障害は自動的に回復されます。ゾーンレベルの障害が発生すると、すべてのタスクが中断されます。 |
プライマリ可用性ゾーンが障害を起こした場合、FE およびコンピュートノードをスタンバイゾーンに切り替えて、サービス継続性を維持できます。 |
プライマリ可用性ゾーンが障害を起こした場合、正常なスタンバイゾーンを選択してスイッチオーバーを実行できます。システムは FE およびコンピュートノードをそのゾーンに移行し、サービス継続性を維持します。 |
|
デプロイメントコスト |
追加コストはかかりません。 |
|
|
制限事項
-
この機能は、ストレージとコンピューティングが分離されたアーキテクチャを使用するインスタンスでのみ利用可能です。
-
インスタンス作成後にプライマリ可用性ゾーンを変更することはできません。
-
この機能はクロスリージョンデプロイメントをサポートしていません。
-
スイッチオーバー後、システムはフロントエンドおよびコンピュートノードをスタンバイ可用性ゾーンに移行します。インスタンスのネットワーク構成およびドメイン名は変更されません。スタンバイ可用性ゾーンの vSwitch に十分な空き IP アドレスがあることを確認してください。
注意事項
-
マルチゾーンディザスタリカバリを有効化した後は、無効化できません。
-
本番インスタンスが障害を起こした時点で一部のデータがディザスタリカバリノードに完全に同期されていない場合、スイッチオーバー後にその未同期データは失われます。
-
FE リソースの調整(ノードのスケールアウト、構成のアップグレード、ディスクの拡張など)を行うと、システムはスタンバイ可用性ゾーンの Observer リソースを FE リソースと同期します。
課金
この機能には以下の追加コストが発生します。
-
この機能では追加の FE ノードが必要となり、追加の CU コストが発生します。この料金は請求書に OBSERVER Computing Resources として表示されます。詳細については、「CU コスト」をご参照ください。
-
基盤となるストレージはゾーン冗長ストレージを使用するため、追加のストレージコストが発生します。詳細については、「データストレージ (マルチゾーン) 料金」をご参照ください。
マルチゾーンディザスタリカバリの有効化
新規インスタンス
-
E-MapReduce Serverless StarRocks インスタンス一覧ページに移動します。
-
E-MapReduce コンソール にログインします。
-
左側のナビゲーションウィンドウで、 を選択します。
-
上部のメニューバーで、必要なリージョンを選択します。
-
-
インスタンスのリスト ページで、Create Instance をクリックします。
-
EMR Serverless StarRocks ページで、マルチゾーンディザスタリカバリ パラメーターに対して「2 ゾーン」または「3 ゾーン」を選択し、スタンバイゾーン用のバックアップ vSwitch を指定します。
インスタンスの作成方法の詳細については、「インスタンスの作成」をご参照ください。
既存インスタンス
-
ディザスタリカバリ管理ページに移動します。
-
E-MapReduce コンソール にログインします。
-
左側のナビゲーションウィンドウで、EMR Serverless > StarRocks を選択します。
-
対象インスタンスの名前をクリックします。
-
[ディザスタリカバリ管理]タブをクリックします。
-
-
ディザスタリカバリ管理 タブで、ディザスタリカバリ設定 をクリックします。
-
表示されるパネルで、マルチゾーンディザスタリカバリ パラメーターに対して「2 ゾーン」または「3 ゾーン」を選択し、スタンバイゾーン用のバックアップ vSwitch を指定します。
-
サービス契約に同意し、OK をクリックします。
可用性ゾーンの切り替え
-
ゾーンのスイッチオーバーにより、インスタンスは 1~2 時間利用できなくなります。ビジネスへの影響を最小限に抑えるため、インスタンスが完全に停止しており復旧できない場合にのみこの操作を実行してください。
-
送信先可用性ゾーンのサーバー在庫が不足している場合、スイッチオーバーが失敗する可能性があります。送信先ゾーンのリソースを事前に確保するために、チケットを事前に送信することを推奨します。
-
ディザスタリカバリ管理ページに移動します。
-
E-MapReduce コンソール にログインします。
-
左側のナビゲーションウィンドウで、EMR Serverless > StarRocks を選択します。
-
対象インスタンスの名前をクリックします。
-
[ディザスタリカバリ管理] タブをクリックします。
-
-
対象のスタンバイ可用性ゾーンの行で、ゾーンを切り替える をクリックします。
-
表示されるダイアログボックスで、現在のインスタンス名を入力して確認し、OK をクリックします。