The Alibaba Cloud Elasticsearch (ES) Kernel-enhanced Edition runs on the AliES kernel, a cloud-native kernel branch developed by Alibaba Cloud. The AliES kernel is 100% compatible with open source ES features and adds optimizations for hardware selection, cluster architecture, and the kernel engine — improving write performance, query speed, cluster stability, and storage efficiency.
The Kernel-enhanced Edition includes two types of enhancements:
-
Basic enhancements: Free plug-ins included with your instance. Supported features vary by version.
-
Advanced enhancements: Paid features for high-throughput write or large-scale storage scenarios. You are charged for the traffic and storage resources they consume. For pricing details, see ES billing items.
Basic enhancements
Basic enhancements cover four areas: performance, stability, cost optimization, and feature extensions. All features are free. The following table shows which features are available in each version.
|
Enhancement category |
Feature name |
What it does |
Version 7.16 |
Version 7.10 |
Version 6.7 |
|
Performance |
Analyticsearch retrieval and analysis |
Accelerates Kibana Discover queries and supports concurrent queries to reduce query time in log scenarios. For details, see Use the analytic-search plug-in. |
× |
Kernel 1.7.0 and later |
× |
|
Physical replication plug-in |
Provides an index-level switch for real-time incremental synchronization between primary and replica shards. Reduces cluster CPU overhead and improves write performance by 60%. For details, see Use the physical replication feature of the apack plug-in. |
× |
√ |
Kernel 1.2.0 and later |
|
|
Bulk write aggregation plug-in |
Aggregates bulk write requests in batches based on a specified request size and time interval. Increases cluster write throughput by 20%. For details, see Use the bulk aggregation plug-in (faster-bulk). |
√ |
√ |
√ |
|
|
Time-series query pruning |
Crops data by time range in time-series scenarios. Improves query performance for time-series fields by 30%. For details, see Use the time-series query pruning feature. |
√ |
√ |
√ |
|
|
Stability |
QoS throttling plug-in |
Implements index-level read/write throttling. Downgrades indexes based on specified rules to control cluster read/write traffic and improve stability. For details, see Use the cluster throttling plug-in (aliyun-qos). |
√ |
√ |
√ |
|
Cost optimization |
Index compression plug-in |
Compresses index files using algorithms such as Brotli and Zstd. Reduces index storage size by more than 40%. For details, see: Versions 7.16 and 7.10: Use the aliyun-codec plug-in Version 6.7 (instances created before April 2024 only): Use the index compression plug-in (beta) (codec-compression) |
√ |
√ |
√ |
|
Feature optimization |
Timestream time-series plug-in |
Supports creating, reading, updating, and deleting time-series indexes. Also supports downsampling write queries and Prometheus Query Language (PromQL) queries. Reduces storage and usage costs for time-series data. For details, see Introduction to the TimeStream time-series enhancement engine. |
Kernel 1.8.0 and later |
Kernel 1.7.0 and later |
× |
|
Aliws tokenizer plug-in |
Integrates an analyzer and a tokenizer from Alibaba DAMO Academy's NLP technology, providing a comprehensive tokenization dictionary for data retrieval and analysis. For details, see Use the AliNLP tokenizer plug-in (analysis-aliws). |
√ |
√ |
√ |
Advanced enhancements
Advanced enhancements are available for ES version 7.10 only. Both features use cloud-native architectures — read/write splitting and storage-compute separation — to address high-throughput write and large-scale storage scenarios that standard cluster configurations cannot cost-effectively handle.
|
Feature name |
How it works |
Billing |
|
Indexing Service |
Based on a read/write splitting architecture, Indexing Service forwards write requests to a cloud service for index building, offloading write pressure from your cluster.
For details, see Introduction to Indexing Service. |
Charged for actual write traffic. |
|
Openstore intelligent hybrid storage |
Based on a storage-compute separation architecture, you do not need to plan and purchase cluster data storage space in advance. You are charged for the actual amount of data stored.
For details, see OpenStore intelligent hybrid storage engine. |
Charged for actual Openstore storage space used. |
When to use advanced enhancements
| Scenario | Recommended feature |
|---|---|
| High write transactions per second (TPS), large write traffic fluctuations, low queries per second (QPS) — for example, log ingestion or time-series metric collection | Indexing Service |
| Long-term storage of massive datasets with low query QPS and tolerance for query latency — for example, log archiving or metric analysis | Openstore intelligent hybrid storage |
What's next
-
For open source features available in each version, see Version features.
-
To create an Alibaba Cloud ES instance, see Create an Alibaba Cloud Elasticsearch instance.