Supported instance types in Amazon OpenSearch Service - Amazon OpenSearch Service

Supported instance types in Amazon OpenSearch Service

Amazon OpenSearch Service supports the following instance types. Not all Regions support all instance types. For availability details, see Amazon OpenSearch Service pricing.

For information about which instance type is appropriate for your use case, see Sizing Amazon OpenSearch Service domains, EBS volume size quotas, and Network quotas.

Latest generation instance types

Instance type Restrictions

C5

The C5 instance types require Elasticsearch 5.1 or later or any version of OpenSearch.

C6g
  • The C6g instance types require Elasticsearch 7.9 or later or any version of OpenSearch.

  • C6g instances are only compatible with other Graviton instance types (M6g, R6g, R6gd). You can't combine Graviton and non-Graviton instances in the same cluster.

I3

The I3 instance types require Elasticsearch 5.1 or later or any version of OpenSearch, and do not support EBS storage volumes.

M5

The M5 instance types require Elasticsearch 5.1 or later or any version of OpenSearch.

M6g
  • The M6g instance types require Elasticsearch 7.9 or later or any version of OpenSearch.

  • M6g instances are only compatible with other Graviton instance types (C6g, R6g, R6gd). You can't combine Graviton and non-Graviton instances in the same cluster.

R5

The R5 instance types require Elasticsearch 5.1 or later or any version of OpenSearch.

R6g
  • The R6g instance types require Elasticsearch 7.9 or later or any version of OpenSearch.

  • R6g instances are only compatible with other Graviton instance types (C6g, M6g, R6gd). You can't combine Graviton and non-Graviton instances in the same cluster.

R6gd
  • The R6gd instance types require Elasticsearch 7.9 or later or any version of OpenSearch and do not support EBS storage volumes.

  • R6gd instances are only compatible with other Graviton instance types (C6g, M6g, R6g). You can't combine Graviton and non-Graviton instances in the same cluster.

T3

  • The T3 instance types require Elasticsearch 5.6 or later or any version of OpenSearch.

  • You can use the t3.small and t3.medium instance types only if the instance count for your domain is 10 or fewer.

  • The T3 instance types do not support UltraWarm storage, cold storage, or Auto-Tune.

Previous generation instance types

The following instance types are from a previous generation. We recommend using the instance types in the table above, which offer better performance at a lower cost.

Instance type Restrictions

C4

I2

M3

  • The M3 instance types do not support encryption of data at rest, fine-grained access control, or cross-cluster search.

  • The M3 instance types have additional restrictions by OpenSearch version. To learn more, see Invalid M3 instance type.

M4

R3

The R3 instance types do not support encryption of data at rest or fine-grained access control.

R4

T2

  • You can use the T2 instance types only if the instance count for your domain is 10 or fewer.

  • The t2.micro.search instance type supports only Elasticsearch 1.5 and 2.3.

  • The T2 instance types do not support encryption of data at rest, fine-grained access control, UltraWarm storage, cold storage, cross-cluster search, or Auto-Tune.

Tip

We often recommend different instance types for dedicated master nodes and data nodes.