Amazon OpenSearch Service quotas - Amazon OpenSearch Service

Amazon OpenSearch Service quotas

Your AWS account has default quotas, formerly referred to as limits, for each AWS service. Unless otherwise noted, each quota is Region-specific.

To view the quotas for OpenSearch Service domains and instances, Amazon OpenSearch Serverless, and Amazon OpenSearch Ingestion, see Amazon OpenSearch Service quotas in the AWS General Reference.

To view the quotas for OpenSearch Service in the AWS Management Console, open the Service Quotas console. In the navigation pane, choose AWS services and select Amazon OpenSearch Service. To request a quota increase, see Requesting a quota increase in the Service Quotas User Guide.

UltraWarm storage quotas

The following table lists the UltraWarm instance types and the maximum amount of storage that each type can use. For more information about UltraWarm, see UltraWarm storage for Amazon OpenSearch Service.

Instance type Maximum storage
ultrawarm1.medium.search 1.5 TiB
ultrawarm1.large.search 20 TiB

EBS volume size quotas

The following table shows the minimum and maximum sizes for EBS volumes for each instance type that OpenSearch Service supports. For information about which instance types include instance storage and additional hardware details, see Amazon OpenSearch Service pricing.

  • If you choose magnetic storage under EBS volume type when creating your domain, the maximum volume size is 100 GiB for all instance types except t2.small and t2.medium, and all Graviton instances (M6g, C6g, R6g, and R6gd), which don't support magnetic storage. For the maximum sizes listed in the following table, choose one of the SSD options.

  • Some older-generation instance types include instance storage, but also support EBS storage. If you choose EBS storage for one of these instance types, the storage volumes are not additive. You can use either an EBS volume or the instance storage, not both.

Instance type Minimum EBS size Maximum EBS size (gp2) Maximum EBS size (gp3)
t2.micro.search 10 GiB 35 GiB N/A
t2.small.search 10 GiB 35 GiB N/A
t2.medium.search 10 GiB 35 GiB N/A
t3.small.search 10 GiB 100 GiB 100 GiB
t3.medium.search 10 GiB 200 GiB 200 GiB
m3.medium.search 10 GiB 100 GiB N/A
m3.large.search 10 GiB 512 GiB N/A
m3.xlarge.search 10 GiB 512 GiB N/A
m3.2xlarge.search 10 GiB 512 GiB N/A
m4.large.search 10 GiB 512 GiB N/A
m4.xlarge.search 10 GiB 1 TiB N/A
m4.2xlarge.search 10 GiB 1.5 TiB N/A
m4.4xlarge.search 10 GiB 1.5 TiB N/A
m4.10xlarge.search 10 GiB 1.5 TiB N/A
m5.large.search 10 GiB 512 GiB 1 TiB
m5.xlarge.search 10 GiB 1 TiB 2 TiB
m5.2xlarge.search 10 GiB 1.5 TiB 3 TiB
m5.4xlarge.search 10 GiB 3 TiB 6 TiB
m5.12xlarge.search 10 GiB 9 TiB 18 TiB
m6g.large.search 10 GiB 512 GiB 1 TiB
m6g.xlarge.search 10 GiB 1 TiB 2 TiB
m6g.2xlarge.search 10 GiB 1.5 TiB 3 TiB
m6g.4xlarge.search 10 GiB 3 TiB 6 TiB
m6g.8xlarge.search 10 GiB 6 TiB 12 TiB
m6g.12xlarge.search 10 GiB 9 TiB 18 TiB
c4.large.search 10 GiB 100 GiB N/A
c4.xlarge.search 10 GiB 512 GiB N/A
c4.2xlarge.search 10 GiB 1 TiB N/A
c4.4xlarge.search 10 GiB 1.5 TiB N/A
c4.8xlarge.search 10 GiB 1.5 TiB N/A
c5.large.search 10 GiB 256 GiB 256 GiB
c5.xlarge.search 10 GiB 512 GiB 512 GiB
c5.2xlarge.search 10 GiB 1 TiB 1 TiB
c5.4xlarge.search 10 GiB 1.5 TiB 1.5 TiB
c5.9xlarge.search 10 GiB 3.5 TiB 3.5 TiB
c5.18xlarge.search 10 GiB 7 TiB 7 TiB
c6g.large.search 10 GiB 256 GiB 256 GiB
c6g.xlarge.search 10 GiB 512 GiB 512 GiB
c6g.2xlarge.search 10 GiB 1 TiB 1 TiB
c6g.4xlarge.search 10 GiB 1.5 TiB 1.5 TiB
c6g.8xlarge.search 10 GiB 3 TiB 3 TiB
c6g.12xlarge.search 10 GiB 4.5 TiB 4.5 TiB
r3.large.search 10 GiB 512 GiB N/A
r3.xlarge.search 10 GiB 512 GiB N/A
r3.2xlarge.search 10 GiB 512 GiB N/A
r3.4xlarge.search 10 GiB 512 GiB N/A
r3.8xlarge.search 10 GiB 512 GiB N/A
r4.large.search 10 GiB 1 TiB N/A
r4.xlarge.search 10 GiB 1.5 TiB N/A
r4.2xlarge.search 10 GiB 1.5 TiB N/A
r4.4xlarge.search 10 GiB 1.5 TiB N/A
r4.8xlarge.search 10 GiB 1.5 TiB N/A
r4.16xlarge.search 10 GiB 1.5 TiB N/A
r5.large.search 10 GiB 1 TiB 2 TiB
r5.xlarge.search 10 GiB 1.5 TiB 3 TiB
r5.2xlarge.search 10 GiB 3 TiB 6 TiB
r5.4xlarge.search 10 GiB 6 TiB 12 TiB
r5.12xlarge.search 10 GiB 12 TiB 24 TiB
r6g.large.search 10 GiB 1 TiB 2 TiB
r6g.xlarge.search 10 GiB 1.5 TiB 3 TiB
r6g.2xlarge.search 10 GiB 3 TiB 6 TiB
r6g.4xlarge.search 10 GiB 6 TiB 12 TiB
r6g.8xlarge.search 10 GiB 8 TiB 16 TiB
r6g.12xlarge.search 10 GiB 12 TiB 24 TiB
r6gd.large.search N/A N/A N/A
r6gd.xlarge.search N/A N/A N/A
r6gd.2xlarge.search N/A N/A N/A
r6gd.4xlarge.search N/A N/A N/A
r6gd.8xlarge.search N/A N/A N/A
r6gd.12xlarge.search N/A N/A N/A
r6gd.16xlarge.search N/A N/A N/A
i2.xlarge.search 10 GiB 512 GiB N/A
i2.2xlarge.search 10 GiB 512 GiB N/A
i3.large.search N/A N/A N/A
i3.xlarge.search N/A N/A N/A
i3.2xlarge.search N/A N/A N/A
i3.4xlarge.search N/A N/A N/A
i3.8xlarge.search N/A N/A N/A
i3.16xlarge.search N/A N/A N/A
or1.medium.search 20 GiB N/A 400 GiB
or1.large.search 20 GiB N/A 800 GiB
or1.xlarge.search 20 GiB N/A 1.5 TiB
or1.2xlarge.search 20 GiB N/A 3 TiB
or1.4xlarge.search 20 GiB N/A 6 TiB
or1.8xlarge.search 20 GiB N/A 12 TiB
or1.12xlarge.search 20 GiB N/A 18 TiB
or1.16xlarge.search 20 GiB N/A 24 TiB
im4gn.large.search N/A N/A N/A
im4gn.xlarge.search N/A N/A N/A
im4gn.2xlarge.search N/A N/A N/A
im4gn.4xlarge.search N/A N/A N/A
im4gn.8xlarge.search N/A N/A N/A
im4gn.16xlarge.search N/A N/A N/A

Network quotas

The following table shows the maximum size of HTTP request payloads.

Instance type Maximum size of HTTP request payloads
t2.micro.search 10 MiB
t2.small.search 10 MiB
t2.medium.search 10 MiB
t3.small.search 10 MiB
t3.medium.search 10 MiB
m3.medium.search 10 MiB
m3.large.search 10 MiB
m3.xlarge.search 100 MiB
m3.2xlarge.search 100 MiB
m4.large.search 10 MiB
m4.xlarge.search 100 MiB
m4.2xlarge.search 100 MiB
m4.4xlarge.search 100 MiB
m4.10xlarge.search 100 MiB
m5.large.search 10 MiB
m5.xlarge.search 100 MiB
m5.2xlarge.search 100 MiB
m5.4xlarge.search 100 MiB
m5.12xlarge.search 100 MiB
m6g.large.search 10 MiB
m6g.xlarge.search 100 MiB
m6g.2xlarge.search 100 MiB
m6g.4xlarge.search 100 MiB
m6g.8xlarge.search 100 MiB
m6g.12xlarge.search 100 MiB
c4.large.search 10 MiB
c4.xlarge.search 100 MiB
c4.2xlarge.search 100 MiB
c4.4xlarge.search 100 MiB
c4.8xlarge.search 100 MiB
c5.large.search 10 MiB
c5.xlarge.search 100 MiB
c5.2xlarge.search 100 MiB
c5.4xlarge.search 100 MiB
c5.9xlarge.search 100 MiB
c5.18xlarge.search 100 MiB
c6g.large.search 10 MiB
c6g.xlarge.search 100 MiB
c6g.2xlarge.search 100 MiB
c6g.4xlarge.search 100 MiB
c6g.8xlarge.search 100 MiB
c6g.12xlarge.search 100 MiB
r3.large.search 10 MiB
r3.xlarge.search 100 MiB
r3.2xlarge.search 100 MiB
r3.4xlarge.search 100 MiB
r3.8xlarge.search 100 MiB
r4.large.search 100 MiB
r4.xlarge.search 100 MiB
r4.2xlarge.search 100 MiB
r4.4xlarge.search 100 MiB
r4.8xlarge.search 100 MiB
r4.16xlarge.search 100 MiB
r5.large.search 100 MiB
r5.xlarge.search 100 MiB
r5.2xlarge.search 100 MiB
r5.4xlarge.search 100 MiB
r5.12xlarge.search 100 MiB
r6g.large.search 100 MiB
r6g.xlarge.search 100 MiB
r6g.2xlarge.search 100 MiB
r6g.4xlarge.search 100 MiB
r6g.8xlarge.search 100 MiB
r6g.12xlarge.search 100 MiB
r6gd.large.search 100 MiB
r6gd.xlarge.search 100 MiB
r6gd.2xlarge.search 100 MiB
r6gd.4xlarge.search 100 MiB
r6gd.8xlarge.search 100 MiB
r6gd.12xlarge.search 100 MiB
r6gd.16xlarge.search 100 MiB
i2.xlarge.search 100 MiB
i2.2xlarge.search 100 MiB
i3.large.search 100 MiB
i3.xlarge.search 100 MiB
i3.2xlarge.search 100 MiB
i3.4xlarge.search 100 MiB
i3.8xlarge.search 100 MiB
i3.16xlarge.search 100 MiB
or1.medium.search 10 MiB
or1.large.search 100 MiB
or1.xlarge.search 100 MiB
or1.2xlarge.search 100 MiB
or1.4xlarge.search 100 MiB
or1.8xlarge.search 100 MiB
or1.12xlarge.search 100 MiB
or1.16xlarge.search 100 MiB
im4gn.large.search 100 MiB
im4gn.xlarge.search 100 MiB
im4gn.2xlarge.search 100 MiB
im4gn.4xlarge.search 100 MiB
im4gn.8xlarge.search 100 MiB
im4gn.16xlarge.search 100 MiB

Shard size quotas

The following section lists the maximum shard sizes for various instance families.

Instance type Multi-AZ without Standby Multi-AZ with Standby
R5, C5, M5 N/A 65 GiB
I3 N/A 65 GiB
R6g, C6g, M6g, R6gd N/A 65 GiB
OR1 100 GiB 65 GiB
Im4gn N/A 65 GiB

To request a quota increase, contact AWS Support.

Java process quota

OpenSearch Service limits Java processes to a heap size of 32 GiB. Advanced users can specify the percentage of the heap used for field data. For more information, see Advanced cluster settings and JVM OutOfMemoryError.

Domain policy quota

OpenSearch Service limits access policies on domains to 100 KiB.