OpenSearch Versions and Configurations
Versions
OpenSearch version 2.18 is supported. OpenSearch is distributed under the Apache 2.0 license.
Node group configurations
An OpenSearch Managed Database cluster consists of node groups. All nodes in a group have the same configuration—the number of vCPUs, RAM, and disk size. Configurations are divided into lines. Available lines depend on the node group role. Depending on the line, configuration, and pool, different processors and disks are used.
When choosing a configuration, keep in mind that some disk space is reserved for system needs and is unavailable for storing databases. Learn more in the Using disk space in an OpenSearch cluster guide.
The configuration can be selected when creating an OpenSearch Managed Database cluster. After the cluster is created, you can change the node group configuration — scale the node group.
Configuration lines
The resource ratio in configuration lines can be:
- fixed — in the Standard, CPU, Memory, and HighFreq (#highfreq-line) lines;
- or flexible — in the Flex line.
You can view the availability of configuration lines in regions in the Managed Databases availability matrix.
Standard
The line is available only for node groups with Manager and Data roles — for more information about roles, see the Node Groups instruction.
A line of fixed configurations with a local disk and a balanced vCPU:RAM ratio, suitable for most DBMS. We recommend using this line if you do not know your load profile.
Intel® Xeon® Scalable or AMD EPYC™ processors are used. You can view processor frequencies for the various lines in the Processors table.
You can view disk performance and bandwidth for the various lines in the Performance and Bandwidth table.
CPU
The line is available only for node groups with Manager and Data roles — for more information about roles, see the Node Groups instruction.
A line of fixed configurations with a local disk and a balanced vCPU:RAM ratio. Suitable for workload profiles that are demanding on compute. For example, if the database performs analytical queries, multiple nested queries, or data encryption.
Intel® Xeon® Scalable or AMD EPYC™ processors are used. You can view processor frequencies for the various lines in the Processors table.
You can view disk performance and bandwidth for the various lines in the Performance and Bandwidth table.
Memory
The line is available only for node groups with Manager and Data roles — for more information about roles, see the Node Groups instruction.
A line of fixed configurations with a local disk and a balanced vCPU:RAM ratio. Suitable for workload profiles that are demanding on caching. For example, if the database performs multiple, infrequently repeating queries on different parts of tables. One way to determine this load profile is to monitor the Cache_hit_ratio metric, which shows the percentage of data in a request that is read from the cache.
Intel® Xeon® Scalable or AMD EPYC™ processors are used. You can view processor frequencies for the various lines in the Processors table.
You can view disk performance and bandwidth for the various lines in the Performance and Bandwidth table.
HighFreq
The line is available only for node groups with Manager and Data roles — for more information about roles, see the Node Groups instruction.
A line of fixed configurations with a balanced vCPU:RAM ratio.
High-performance Enterprise-level hardware is used:
- Intel® Xeon® Gold 6354 (in pools ru-9, ru-2, ru-8, ke-1) or AMD EPYC 9474F (in pools ru-3, ru-7, uz-1) processors. You can view processor frequencies for the various lines in the Processors table;
- RAM ECC Reg 3.2 GHz (in pools ru-9, ru-2, ru-8, ke-1) or RAM DDR5 ECC Reg 4.8 GHz (in pools ru-3, ru-7, uz-1);
- High-performance NVMe SSDs. You can view disk performance and bandwidth for the various lines in the Performance and Bandwidth table.
Flex
A line of custom configurations with a local or network volume, in which you can choose the resource ratio.
You can view information about disks in the Disks instruction.
You can view disk performance and bandwidth for the various lines in the Performance and Bandwidth table.
Intel® Xeon® Scalable or AMD EPYC™ processors are used. You can view processor frequencies for the various lines in the Processors table.
You can view configuration availability in regions in the Managed Databases availability matrix. Configuration limits depend on the pool.
Local disk
Network volume
* If the configuration has more than 8 vCPUs, the vCPU:RAM ratio must be at least 1:4. For example, 10 vCPUs require at least 40 GB of RAM.
** If the configuration has more than 8 vCPUs, the vCPU:Local disk ratio must be at least 1:32. For example, 10 vCPUs require a disk of at least 320 GB.
If these configurations do not fit your needs, you can order a custom configuration. Create a ticket and specify the resource ratio:
- vCPU:RAM — at least 1:4;
- vCPU:RAM:Local disk — at least 1:4:32.
Processors
Available processors vary by configuration line. Processor frequency affects the speed of user request processing, execution of complex algorithms, and data operations. At 100% cloud server load, the processor runs with Turbo Boost technology. Since the processor is emulated, a lower frequency will be shown during testing.
You can view the availability of configuration lines in regions in the Managed Databases availability matrix.