Supported instance types in Amazon OpenSearch Service - Amazon OpenSearch Service (successor to Amazon Elasticsearch Service)
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

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 limits, and Network limits.

Instance type Restrictions

C4

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.

I2

I3

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

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 Elasticsearch version. To learn more, see Invalid M3 instance type.

M4

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.

R3

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

R4

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.

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.

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.

Tip

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