Supported EC2 instance types using Terraform

Backend EC2 instances

The EC2 instance models can operate as backend, client, or converged instances. The default EC2 instance model for backends is i3en.2xlarge.

EC2 instance typeSupported instances

I3en

i3en.2xlarge, i3en.3xlarge, i3en.6xlarge, i3en.12xlarge, i3en.24xlarge

Client EC2 instances

The following EC2 instance models can operate as client instances. The default EC2 instance model for clients is c5.2xlarge.

  • Support for WEKA client over UDP mode is extended to any Intel or AMD CPU-based instance type, provided that the instance type meets the resource requirements specified in the Prerequisites and compatibility topic.

  • Any backend instance can also be a client instance.

General purpose

EC2 instance typeSupported instances

M5

m5.xlarge, m5.2xlarge, m5.4xlarge, m5.8xlarge, m5.12xlarge, m5.16xlarge, m5.24xlarge

M5n

m5n.xlarge, m5n.2xlarge, m5n.4xlarge, m5n.8xlarge, m5n.12xlarge, m5n.16xlarge, m5n.24xlarge, m5dn.xlarge, m5dn.2xlarge, m5dn.4xlarge, m5dn.8xlarge, m5dn.12xlarge, m5dn.16xlarge, m5dn.24xlarge

M6a

m6a.xlarge, m6a.2xlarge, m6a.4xlarge, m6a.8xlarge, m6a.12xlarge, m6a.16xlarge, m6a24xlarge, m6a.32xlarge, m6a.48xlarge

M6i

m6i.xlarge, m6i.2xlarge, m6i.4xlarge, m6i.8xlarge, m6i.12xlarge, m6i.16xlarge, m6i.24xlarge, m6i.32xlarge

M6id

m6id.xlarge, m6id.2xlarge, m6id.4xlarge, m6id.8xlarge, m6id.12xlarge, m6id.16xlarge, m6id.24xlarge, m6id.32xlarge

M6idn

m6idn.xlarge, m6idn.2xlarge, m6idn.4xlarge, m6idn.8xlarge, m6idn.12xlarge, m6idn.16xlarge, m6idn.24xlarge, m6idn.32xlarge

M6in

m6in.xlarge , m6in.2xlarge , m6in.4xlarge , m6in.8xlarge , m6in.12xlarge , m6in.16xlarge , m6in.24xlarge

M7a

m7a.xlarge , m7a.2xlarge, m7a.4xlarge, m7a.8xlarge, m7a.12xlarge, m7a.16xlarge, m7a.24xlarge, m7a.32xlarge, m7a.48xlarge

Compute optimized

EC2 instance typeSupported instances

C3

c3.2xlarge, c3.4xlarge, c3.8xlarge

C5

c5.2xlarge, c5.4xlarge, c5.9xlarge, c5.12xlarge, c5.18xlarge, c5.24xlarge

C5a

c5a.2xlarge , c5a.4xlarge, c5a.8xlarge, c5a.12xlarge, c5a.16xlarge, c5a.24xlarge

C5ad

c5ad.2xlarge , c5ad.4xlarge, c5ad.8xlarge, c5ad.12xlarge, c5ad.16xlarge, c5ad.24xlarge

C5n

c5n.2xlarge, c5n.4xlarge, c5n.9xlarge, c5n.18xlarge

C6a

c6a.2xlarge, c6a.4xlarge, c6a.8xlarge, c6a.12xlarge, c6a.16xlarge, c6a.32xlarge, c6a.48xlarge

C6in

c6in.2xlarge, c6in.4xlarge, c6in.8xlarge, c6in.12xlarge, c6in.16xlarge, c6in.24xlarge, c6in.32xlarge

C7i

c7i.2xlarge, c7i.4xlarge, c7i.8xlarge, c7i.12xlarge, c7i.16xlarge, c7i.24xlarge, cC7i.48xlarge

Memory optimized

EC2 instance typeSupported instances

R5

r5.xlarge, r5.2xlarge, r5.4xlarge, r5.8xlarge, r5.12xlarge, r5.16xlarge, r5.24xlarge

R5n

r5n.xlarge, r5n.2xlarge, r5n.4xlarge, r5n.8xlarge, r5n.12xlarge, r5n.16xlarge, r5n.24xlarge

R6a

r6a.xlarge, r6a.2xlarge, r6a.4xlarge, r6a.8xlarge, r6a.12xlarge, r6a.16xlarge, r6a.32xlarge, r6a.48xlarge

R6i

r6i.xlarge, r6i.2xlarge, r6i.4xlarge, r6i.8xlarge, r6i.12xlarge, r6i.16xlarge, r6i.24xlarge, r6i.32xlarge

R6id

r6id.xlarge, r6id.2xlarge, r6id.4xlarge, r6id.8xlarge, r6id.12xlarge, r6id.16xlarge, r6id.24xlarge, r6id.32xlarge

R6idn

r6idn.xlarge, r6idn.2xlarge, r6idn.4xlarge, r6idn.8xlarge, r6idn.12xlarge, r6idn.16xlarge, r6idn.24xlarge, r6idn.32xlarge

R6in

r6in.xlarge, r6in.2xlarge, r6in.4xlarge, r6in.8xlarge, r6in.12xlarge, r6in.16xlarge, r6in.24xlarge, r6in.32xlarge

X1

x1.16xlarge, x1.32xlarge

X1e

x1e.16xlarge, x1e.32xlarge

Accelerated computing

EC2 instance typeSupported instances

G3

g3.4xlarge, g3.8xlarge, g3.16xlarge

G4dn

g4dn.2xlarge, g4dn.4xlarge, g4dn.8xlarge, g4dn.12xlarge, g4dn.16xlarge

G5

g5.xlarge, g5.2xlarge, g5.4xlarge, g5.8xlarge, g5.12xlarge, g5.16xlarge, g5.32xlarge

Inf1

inf1.2xlarge, inf1.6xlarge, inf1.24xlarge

Inf2

inf2.xlarge, inf2.8xlarge, inf2.24xlarge, inf2.48xlarge

P2

p2.xlarge, p2.8xlarge, p2.16xlarge

P3

p3.2xlarge, p3.8xlarge, p3.16xlarge

P4

p4d.24xlarge, p4de.24xlarge

P5

p5d.48xlarge

Trn1

trn1.2xlarge, trn1.32xlarge , trn1n.32xlarge

Storage optimized

EC2 instance typeSupported instances

I3en

i3en.xlarge, i3en.2xlarge, i3en.3xlarge, i3en.6xlarge, i3en.12xlarge, i3en.24xlarge

HPC optimized

EC2 instance typeSupported instances

HPc7a

hpc7a.2xlarge, hpc7a.48xlarge, hpc7a.96xlarge

Related information

AWS instance types

Last updated