Alibaba Cloud Elasticsearch は、カーネルレベルの最適化、高性能ハードウェア、およびシナリオベースの構成テンプレートを通じて、読み書き性能とクエリパフォーマンスを向上させます。このトピックでは、Alibaba Cloud Elasticsearch で利用可能なパフォーマンス機能について説明します。
カーネルパフォーマンスの最適化
Alibaba Cloud Elasticsearch チームは、実際のクラウドデプロイメントの経験に基づいて AliES カーネルを継続的に最適化しています。Kernel-enhanced Edition には、これらの改善が組み込まれています。Kernel-enhanced Edition を使用し、プロンプトに従ってカーネルバージョンを更新することで、最新のパフォーマンス向上にアクセスできます。
Kernel-enhanced Edition で利用可能な機能とプラグインは次のとおりです。
| 機能またはプラグイン | パフォーマンス向上 | ユースケース |
|---|---|---|
| analytic-search プラグイン | クエリ時間を大幅に短縮 | ログ記録シナリオ。Kibana Discover ページでのクエリを高速化 |
| 物理レプリケーション | レプリカシャードを持つインデックスの書き込みパフォーマンスを向上 | レプリカシャードが有効なクラスター |
| faster-bulk プラグイン | 書き込みスループットを 20% 向上 | 大量のバルク書き込みワークロード |
| 時系列インデックスのプルーニング | クエリパフォーマンスを 30% 向上 | 時系列インデックス |
| プライマリキーベースの重複排除 | 書き込みパフォーマンスを 10% 向上 | プライマリキーを含むドキュメント |
| 専用マスターノードによるシャードスケジューリング | シャードスケジューリングパフォーマンスを 10 倍向上。各専用マスターノードはより多くのシャードをスケジュール可能 | 頻繁なシャードスケジューリングを必要とする大規模クラスター |
Kernel-enhanced Edition でサポートされる機能の完全なリストについては、「Kernel-enhanced Edition でサポートされる機能」をご参照ください。
特定の機能の有効化
物理レプリケーション: 詳細については、「apack プラグインの物理レプリケーション機能を使用する」をご参照ください。
時系列インデックスのプルーニング: 詳細については、「時系列インデックスのプルーニング機能を使用する」をご参照ください。
高性能ハードウェアと高速アクセス
Alibaba Cloud Elasticsearch は、クラスターのパフォーマンスと安定性を維持するために、最新世代のハードウェアで更新されたさまざまなサーバーおよびストレージハードウェア構成をサポートしています。内部ネットワーク通信により、アプリケーションの応答レイテンシーが削減されます。
シナリオベースのテンプレート
Alibaba Cloud Elasticsearch は、長年の経験に基づいて調整されたパラメーターを持つシナリオベースのテンプレートを提供します。ワークロードに一致するテンプレートを選択することで、読み書き性能を最適化し、不適切な構成によって引き起こされるクラスターのパフォーマンスの問題を削減できます。