This topic introduces different OpenSearch cluster versions, including features supported by each version and its application scenarios. It also describes the characteristics and application scenarios of different cluster security modes (including different application-layer protocols).
When selecting an OpenSearch cluster version, consider factors such as service requirements, available features, performance, security updates, and long-term support, ensuring that the selected version can meet both current and future needs and provide a stable, secure environment for your data.
Feature |
OpenSearch 1.3.6 |
OpenSearch 2.17.1 |
OpenSearch 2.19.0 |
Related Documents |
|---|---|---|---|---|
Open-source vector search |
√ |
√ |
√ |
|
CSS vector search |
√ |
x |
√ |
|
Decoupled storage and compute |
√ |
x |
√ |
Configuring Decoupled Storage and Compute for an OpenSearch Cluster |
Switching between hot and cold storage |
√ |
√ |
√ |
Switching Between Hot and Cold Storage for an OpenSearch Cluster |
Enhanced data ingestion performance |
√ |
x |
√ |
Enhancing the Data Ingestion Performance of OpenSearch Clusters |
HTTPS access can be disabled only for OpenSearch 1.3.6 and 2.19.0 security-mode clusters. For other versions, HTTPS access is forcibly enabled and cannot be disabled.
Cluster Type |
Key Settings |
Description |
Applicable Scenario |
|---|---|---|---|
Non-security mode cluster |
Security Mode: disabled |
Access to such a cluster requires no user authentication, and data will be transmitted in plaintext using HTTP. |
Use when creating a cluster for internal testing or workloads that have a low security standard.
Make sure the cluster is deployed in a secure environment. Do not expose the cluster's network interface to the public network. |
Security-mode cluster |
Security-mode cluster + HTTP:
|
Such a cluster requires user authentication. It supports access control and data encryption, and it uses HTTP to transmit data in plaintext. |
Use to balance security and performance.
Make sure the cluster is deployed in a secure environment. Do not expose the cluster's network interface to the public network. |
Security-mode cluster + HTTPS:
|
Such a cluster requires user authentication. It supports access control and data encryption, and it uses HTTPS to encrypt communication and enhance data security. |
Use when security takes precedence over performance and public network access is required.
|