PolarDB for MySQLでは、複数のゾーンにクラスターをデプロイできます。 シングルゾーンクラスターと比較して、マルチゾーンクラスターはディザスタリカバリ機能を強化し、データセンターの障害に耐えることができます。 このトピックでは、複数のゾーンにクラスターを展開し、プライマリゾーンを変更する方法について説明します。
前提条件
利用可能なリソースは、PolarDB for MySQLクラスターがデプロイされているリージョン内の2つ以上のゾーンにデプロイされます。 マルチゾーン展開機能は、フィリピン (マニラ) 、韓国 (ソウル) 、オーストラリア (シドニー) サービス終了、中国 (青島) 、中国 (成都) 、中国 (フフホト) 、タイ (バンコク) ではご利用いただけません。
宛先ゾーンには十分なコンピューティングリソースがあります。
ホットレプリカ機能は、PolarDB for MySQLクラスターの読み取り専用ノードに対して有効になっています。
マルチゾーンアーキテクチャ
クラスターが複数のゾーンにデプロイされている場合、データは複数のゾーンに分散されます。 プライマリゾーンとセカンダリゾーンには、それぞれ3つのデータのレプリカが含まれています。 このようにして、データの合計6つのレプリカが保存され、高いサービスレベル契約 (SLA) の信頼性が保証されます。 計算ノードはプライマリゾーンに展開する必要があります。 セカンダリゾーンでホットレプリカ機能が有効になっている読み取り専用ノードを含むクラスターは、プライマリゾーンに障害が発生した場合にフェールオーバー用にデプロイされます。
プライマリゾーンに障害が発生した場合、プライマリゾーンからセカンダリゾーンに業務を切り替えることができます。 詳細については、「クラスターのプライマリゾーンの自動切り替え」をご参照ください。
ディザスタリカバリを実装する場合、またはElastic Compute Service (ECS) インスタンスを使用して最寄りのゾーンのPolarDBクラスターノードに接続する場合は、プライマリゾーンからセカンダリゾーンに業務を切り替えることができます。 詳細については、「クラスターのプライマリゾーンとvSwitchの変更」をご参照ください。
次の図は、マルチゾーンアーキテクチャを示しています。
利用可能なリソースは、PolarDB for MySQLクラスターがデプロイされているリージョン内の2つ以上のゾーンにデプロイされます。 マルチゾーン展開機能は、フィリピン (マニラ) 、韓国 (ソウル) 、オーストラリア (シドニー) サービス終了、中国 (青島) 、中国 (成都) 、中国 (フフホト) 、タイ (バンコク) ではご利用いただけません。
マルチゾーン展開のアーキテクチャを構築する
既定では、前提条件が満たされている場合、マルチゾーンクラスターが作成されます。 マルチゾーンクラスターの作成方法の詳細については、「従量課金クラスターの購入」および「サブスクリプションクラスターの購入」をご参照ください。
マルチゾーン展開の料金
マルチゾーン展開機能の追加料金は発生しません。
クラスターのゾーンの表示
クラスターの 概要 ページで、クラスターの ゾーン パラメーターの値を表示できます。