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

Elasticsearch:Alibaba Cloud ES インスタンスのノード構成

最終更新日:Nov 09, 2025

このトピックでは、Alibaba Cloud Elasticsearch クラスタの各ノードタイプの機能について説明し、Alibaba Cloud Elasticsearch クラスタを購入する際にノード関連のパラメータを構成する方法について説明します。

データノード

データノードはインデックスを格納するために使用されます。 データノードを使用すると、インデックス内のドキュメントの追加、削除、変更、検索、または集計を行うことができます。 データノードは、CPU、メモリ、および I/O 要件が高くなります。 クラスタのパフォーマンスを最適化する場合は、クラスタ内のデータノードのステータスを監視する必要があります。 クラスタのリソースが不足している場合は、クラスタにデータノードを追加することをお勧めします。

説明
  • 専用マスターノードが購入されている場合、データノードはデータノードとしてのみ使用されます。

  • 専用マスターノードが購入されていない場合、データノードは専用マスターノードとしても使用されます。

  • Elasticsearch クラスタをスケールインした後、新しいアーキテクチャ(V3)にデプロイされている場合はクラスタは再起動されませんが、古いアーキテクチャ(V2)にデプロイされている場合は再起動されます。 クラスタの負荷が高くなく、クラスタ内のインデックスにレプリカシャードがある場合、クラスタは再起動中もサービスを提供できます。 ただし、大量のデータが書き込まれたりクエリされたりするシナリオなど、一部のシナリオでは、クラスタの再起動中にアクセス タイムアウトが発生する可能性があります。 そのため、オフピーク時にクラスタを再起動することをお勧めします。

パラメータ

説明

[データノードタイプ]

テスト環境では [2 vCPU、4 GiB メモリ] のデータノードを使用し、本番環境ではより高いスペックのデータノードを使用することをお勧めします。

[データノードディスクタイプ]

  • [ESSD](デフォルト): このタイプのディスクは、低レイテンシ、高速応答、高データスループットを特徴とし、遅延の影響を受けやすいアプリケーションまたは I/O 集中型のビジネスシナリオに適しています。 ESSD の仕様の詳細については、「ノードの仕様」をご参照ください。 ESSD のパフォーマンスの詳細については、「ESSD」をご参照ください。

  • [ultra ディスク]: このタイプのディスクは費用対効果が高く、大量のデータのログ記録と分析に適しています。

  • [標準 SSD]: このタイプのディスクは、高い IOPS と迅速な応答を必要とするオンラインデータ分析と検索に適しています。

説明
  • サポートされているディスクタイプは購入ページで確認できます。

  • クラスタの作成後、クラスタ内のノードのディスクタイプを変更することはできません。

データノードのストレージパフォーマンスレベル (PL)

[データノードディスクタイプ] パラメータを [ESSD] に設定した場合、このパラメータを構成する必要があります。

[データノードディスクの暗号化]

  • ディスクの暗号化は、ビジネスやアプリケーションに追加の変更を加えることなく、最大限のデータセキュリティを提供します。ただし、ディスクの暗号化は、クラスタのパフォーマンスにわずかな影響を与える可能性があります。

  • ディスクの暗号化は無料です。暗号化されたディスクとのデータの読み取りまたは書き込み時に追加料金は発生しません。

説明
  • 暗号化されたディスクのディスク暗号化を無効にすることはできません。

  • 購入したディスクのディスク暗号化を有効にすることはできません。クラスタの構成をアップグレードする場合、購入したディスクのディスク暗号化を有効にすることはできません。クラスタの構成をアップグレードする際にクラウドディスクを購入する場合は、ディスク暗号化を有効にすることができます。

[データノードストレージ容量]

各データノードのストレージ容量は、ディスクタイプによって異なります。単位:GiB。

  • エンタープライズ SSD (ESSD): 最大 6 TiB のストレージ容量を提供します。

  • [ultra ディスク]: V6.7、V7.7 以降のバージョンのクラスタの場合、このパラメータの最大値は 20480 です。その他のバージョンのクラスタの場合、このパラメータの最大値は 5120 です。

  • [標準 SSD]: V6.7、V7.7 以降のバージョンのクラスタの場合、このパラメータの最大値は 6144 です。その他のバージョンのクラスタの場合、このパラメータの最大値は 2048 です。

説明

2,560 GiB を超えるストレージ容量を持つ Ultra ディスクのサイズを変更する場合、ディスクはディスクアレイまたは RAID 0 で動作するように設計されているため、Ultra ディスクに対してブルーグリーンアップデートのみを実行できます。

[データノード]

購入するノードの数は、ゾーンの数の倍数である必要があります。

重要

データノードが 2 つしかないクラスターは、スプリットブレインのリスクが高く、安定性が低くなります。V6.X や V5.X などの古いバージョンのクラスターにデータノードが 2 つしかない場合、ノードの再起動が必要な場合に専用マスターノードが選択されず、クラスターがサービスを提供できなくなる可能性があります。したがって、必要に応じてこのパラメーターを構成する必要があります。

Kibana ノード

  • この設定はデフォルトで有効になっており、変更することはできません。

  • 1 vCPU、2 GiB メモリの Kibana ノードは無料です。ただし、1 vCPU、2 GiB メモリの Kibana ノードはテスト目的でのみ使用することをお勧めします。

  • クラスタのパフォーマンスと安定性への影響を考慮し、2 vCPU、4 GiB メモリ以上の Kibana ノードを購入することをお勧めします。

専用マスターノード

専用マスターノードを使用して、インデックスの作成、インデックスの削除、ノードの追跡、シャードの割り当てなどのクラスター操作を実行できます。専用マスターノードの安定性は、クラスターの健全性にとって重要です。デフォルトでは、クラスター内の各ノードは専用マスターノードとして使用される可能性があります。データのインデックス作成、検索、クエリなどの操作には、多くの CPU、メモリ、I/O リソースが必要です。クラスターの安定性を確保するために、専用マスターノードを購入して、専用マスターノードをデータノードから分離することをお勧めします。

重要
  • クラスタ内の専用マスターノードが無料の場合、クラスタの構成をアップグレードした後にこれらのノードの料金が発生します。

  • 専用マスターノードを含まず、古いアーキテクチャ(V2)にデプロイされているクラスタに対してブルーグリーン変更を実行すると、次回クラスタに変更を加えたときにデータノードが再起動されます。そのため、専用マスターノードを購入することをお勧めします。

パラメータ

説明

[専用マスターノード]

  • サービスの安定性を向上させるために、専用マスターノードを購入することをお勧めします。

  • マルチゾーン Elasticsearch クラスタの場合、このパラメータのデフォルト値は [はい] であり、値を変更することはできません。

説明
  • 購入した専用マスターノードを解放することはできません。

  • クラスタの作成後、クラスタの構成をアップグレードする際に専用マスターノードを購入できます。

[専用マスターノードタイプ]

サポートされている仕様は購入ページで確認できます。

[専用マスターノードディスクタイプ]

  • [ESSD](デフォルト): このタイプのディスクは、低レイテンシ、高速応答、高データスループットを特徴とし、遅延の影響を受けやすいアプリケーションまたは I/O 集中型のビジネスシナリオに適しています。 ESSD の仕様の詳細については、「ノードの仕様」をご参照ください。 ESSD のパフォーマンスの詳細については、「ESSD」をご参照ください。

  • [ultra ディスク]: このタイプのディスクは費用対効果が高く、大量のデータのログ記録と分析に適しています。

  • [標準 SSD]: このタイプのディスクは、高い IOPS と迅速な応答を必要とするオンラインデータ分析と検索に適しています。

サポートされているディスクタイプは購入ページで確認できます。

[専用マスターノードストレージ容量]

このパラメータの値は 20G のみ可能です。

[専用マスターノード]

このパラメータの値は 3 のみ可能です。

コールドデータノード

ビジネスに次の両方のインデックスタイプが関係している場合、ウォームノードを購入してホットウォームアーキテクチャを実装することをお勧めします。 このアーキテクチャは、クラスタの処理パフォーマンスとサービスの安定性を向上させます。

  • 頻繁にクエリまたは書き込みされるインデックス

  • 頻繁にクエリまたは書き込みされないインデックス(通常はレコードのインデックス)

詳細については、「Elasticsearch 5.x の「ホットウォーム」アーキテクチャ」をご参照ください。

説明

インスタンスに専用マスターノードがある場合、コールドデータノードはデータノードとしてのみ機能します。

専用マスターノードが購入されていない場合、ウォームノードは専用マスターノードとしても使用されます。

パラメータ

説明

コールドデータノード

現在、購入済みのコールドデータノードはキャンセルできません。

コールドデータノードの仕様

サポートされている仕様については、購入ページをご参照ください。

高い I/O 要件と大きなストレージ需要があるシナリオでは、費用対効果の高いローカルディスクインスタンスタイプも使用できます。仕様は 20 vCPU と 88 GiB のメモリ (SATA: 8 × 7,300 GiB) です。ローカルディスクインスタンスタイプには次の制限が適用されます:

  • 新しい [クラウドネイティブコントロールアーキテクチャ (V3)] に基づいてデプロイされ、2 つまたは 3 つのゾーンを持つ V7.17 のカーネル拡張インスタンスのみがローカルディスクインスタンスタイプをサポートします。

  • V3 アーキテクチャインスタンスの場合、ローカルディスクインスタンスタイプでのノードのスケールアウトなどのノードレベルの変更に対しては、ブルーグリーンデプロイメントはサポートされていません。

説明
  • ローカルストレージでのデータ損失を防ぐため、ローカルディスクインスタンスタイプを選択する際は、少なくとも 1 つのレプリカを使用してください。

  • ローカルディスクインスタンスタイプをクラウドディスクベースのインスタンスタイプに変更することはできません。

  • アプリケーションアーキテクチャがデータ信頼性を保証できない場合は、クラウドディスクベースの仕様でインスタンスを作成してください。クラウドディスクベースのタイプでは、マシンレベルのスナップショットはサポートされていません。

コールドノードストレージクラス

現在、サポートは Ultra ディスクに限定されています。

コールドデータノードのディスク暗号化

  • ディスクの暗号化は、ビジネスやアプリケーションに追加の変更を加えることなく、最大限のデータセキュリティを提供します。ただし、ディスクの暗号化は、クラスタのパフォーマンスにわずかな影響を与える可能性があります。

  • ディスクの暗号化は無料です。暗号化されたディスクとのデータの読み取りまたは書き込み時に追加料金は発生しません。

説明
  • 暗号化されたディスクのディスク暗号化を無効にすることはできません。

  • 購入したディスクのディスク暗号化を有効にすることはできません。クラスタの構成をアップグレードする場合、購入したディスクのディスク暗号化を有効にすることはできません。クラスタの構成をアップグレードする際にクラウドディスクを購入する場合は、ディスク暗号化を有効にすることができます。

コールドデータノードストレージ

このパラメータの最小値は 500 です。単位:GiB。

コールドデータノードの数

購入するノードの数は、ゾーンの数の倍数である必要があります。

コールドデータノードを購入すると、システムは次の表に示すように、ノードの起動パラメーターに -Enode.attr.box_type を追加します。

ノードタイプ

起動パラメータ

データノード

-Enode.attr.box_type=hot

コールドデータノード

-Enode.attr.box_type=warm

クライアントノード

クライアントノードを購入して、データノードの CPU オーバーヘッドを分担することができます。これにより、クラスターの処理パフォーマンスとサービス安定性が向上します。多くの集計クエリを必要とするサービスなど、CPU 集中型のサービスには、クライアントノードを購入することをお勧めします。

パラメータ

説明

[クライアントノード]

クラウドネイティブコントロールアーキテクチャにデプロイされたクラスタ(V7.16 以降 クラウドネイティブ コントロール アーキテクチャにデプロイされたクラスタ(V7.16 以降のクラスタ)購入ページで、クラスタ内のクライアントノードを解放できるかどうかを確認できます。 のクラスタ)用に購入したクライアントノードを解放することはできません。

コーディネーターノードの仕様

サポートされている仕様は購入ページで確認できます。

[クライアントノードディスクタイプ]

現在、サポートは Ultra ディスクに限定されています。

[クライアントノードストレージ容量]

このパラメータの値は 20G のみ可能です。

[クライアントノード]

購入するノードの数は、ゾーンの数の倍数である必要があります。

リファレンス