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

Elasticsearch:高可用性

最終更新日:Jan 11, 2025

Alibaba Cloud Elasticsearch は、データのバックアップと復元、負荷分散、マルチゾーンデプロイの機能を提供します。 また、さまざまなカーネル最適化ポリシーを提供して、クラスターの安定性を確保します。 これらの機能とポリシーにより、包括的なデータの信頼性とサービスの可用性が保証されます。

データのバックアップと復元

バックアップと復元のモード

説明

自動スナップショットの作成と自動スナップショットからのデータ復元

Alibaba Cloud Elasticsearch は自動スナップショットの作成をサポートしており、Elasticsearch クラスターの全データをバックアップできます。 自動スナップショットが作成される間隔と時点を指定できます。 自動スナップショットが作成された後、特定の自動スナップショットから元の Elasticsearch クラスターにデータを復元できます。 詳細については、自動スナップショットの作成と自動スナップショットからのデータの復元をご参照ください。

手動スナップショットの作成と手動スナップショットからのデータ復元

Alibaba Cloud Elasticsearch では、コマンドを手動で実行して、特定のインデックスのスナップショットを作成できます。 その後、Elasticsearch クラスターと同じリージョンにあるオブジェクトストレージサービス(OSS)バケットにスナップショットを保存できます。 スナップショットが作成された後、コマンドを手動で実行して、スナップショット内のデータを元の Elasticsearch クラスター、または元の Elasticsearch クラスターと同じリージョンにある Elasticsearch クラスターに復元できます。 詳細については、手動スナップショットの作成と手動スナップショットからのデータの復元をご参照ください。

共有 OSS リポジトリ

Alibaba Cloud Elasticsearch では、Elasticsearch クラスターの共有 OSS リポジトリを構成できます。 これにより、これらのリポジトリに保存されている Elasticsearch クラスターの自動スナップショットから Elasticsearch クラスターにデータを復元できます。 詳細については、共有 OSS リポジトリの構成をご参照ください。

負荷分散

Alibaba Cloud Elasticsearch は負荷分散をサポートしています。 アプリケーションで Elasticsearch クラスターのパブリックエンドポイントまたは内部エンドポイントを指定できます。 リクエストは Elasticsearch クラスター内のすべてのデータノードに均等に分散され、負荷分散が実現します。

重要

これらのデータノード間の負荷分散は、インデックスシャードの数とサイズによって異なります。 インデックスを作成するときは、インデックスシャードの数とサイズを適切な値に設定する必要があります。 詳細については、シャードの評価をご参照ください。

マルチゾーンデプロイ

Alibaba Cloud Elasticsearch では、複数のゾーンに Elasticsearch クラスターをデプロイできます。 マルチゾーンデプロイでは、システムがゾーンを自動的に選択します。 レプリカシャードが構成されていて、1 つのゾーンのノードに障害が発生した場合、残りのゾーンのノードは中断することなくサービスを提供し続けることができます。 これにより、クラスターの可用性が大幅に向上します。 さらに、コンソールでスイッチオーバーを実行して、障害のあるノードを分離できます。 スイッチオーバー中、システムは残りのゾーンにコンピューティングリソースを追加して、障害のあるノードを含むゾーンで失われたリソースを補います。 ノードが回復した後、Elasticsearch コンソールでゾーンのリカバリを実行できます。 リカバリ中、システムはスイッチオーバー中に削除されたノードをゾーンに再度追加し、スイッチオーバー中に残りのゾーンに追加されたコンピューティングリソースを削除します。 スイッチオーバーとリカバリはカスタマーサービスには認識されず、サービスの安定性が向上します。 詳細については、マルチゾーン Elasticsearch クラスターのデプロイと使用をご参照ください。

AliES の機能強化

Alibaba Cloud Elasticsearch チームは、クラスターの安定性と可用性を向上させるために、Elasticsearch カーネルを継続的に開発および最適化しています。 詳細については、カーネル強化版でサポートされる機能をご参照ください。