This is a cache of https://docs.openshift.com/rosa/rosa_architecture/rosa_policy_service_definition/rosa-hcp-instance-types.html. It is a snapshot of the page at 2024-11-23T03:00:47.625+0000.
ROSA with HCP instance types - Policies and <strong>service</strong> definition | Introduction to ROSA | Red Hat OpenShift <strong>service</strong> on AWS
×

ROSA with HCP offers the following worker node instance types and sizes:

Currently, ROSA with HCP supports a maximum of 250 worker nodes.

AWS x86-based instance types

General purpose
  • m5.xlarge (4 vCPU, 16 GiB)

  • m5.2xlarge (8 vCPU, 32 GiB)

  • m5.4xlarge (16 vCPU, 64 GiB)

  • m5.8xlarge (32 vCPU, 128 GiB)

  • m5.12xlarge (48 vCPU, 192 GiB)

  • m5.16xlarge (64 vCPU, 256 GiB)

  • m5.24xlarge (96 vCPU, 384 GiB)

  • m5.metal (96† vCPU, 384 GiB)

  • m5a.xlarge (4 vCPU, 16 GiB)

  • m5a.2xlarge (8 vCPU, 32 GiB)

  • m5a.4xlarge (16 vCPU, 64 GiB)

  • m5a.8xlarge (32 vCPU, 128 GiB)

  • m5a.12xlarge (48 vCPU, 192 GiB)

  • m5a.16xlarge (64 vCPU, 256 GiB)

  • m5a.24xlarge (96 vCPU, 384 GiB)

  • m5dn.metal (96 vCPU, 384 GiB)

  • m5zn.metal (48 vCPU, 192 GiB)

  • m5d.metal (96† vCPU, 384 GiB)

  • m5n.metal (96 vCPU, 384 GiB)

  • m6a.xlarge (4 vCPU, 16 GiB)

  • m6a.2xlarge (8 vCPU, 32 GiB)

  • m6a.4xlarge (16 vCPU, 64 GiB)

  • m6a.8xlarge (32 vCPU, 128 GiB)

  • m6a.12xlarge (48 vCPU, 192 GiB)

  • m6a.16xlarge (64 vCPU, 256 GiB)

  • m6a.24xlarge (96 vCPU, 384 GiB)

  • m6a.32xlarge (128 vCPU, 512 GiB)

  • m6a.48xlarge (192 vCPU, 768 GiB)

  • m6a.metal (192 vCPU, 768 GiB)

  • m6i.xlarge (4 vCPU, 16 GiB)

  • m6i.2xlarge (8 vCPU, 32 GiB)

  • m6i.4xlarge (16 vCPU, 64 GiB)

  • m6i.8xlarge (32 vCPU, 128 GiB)

  • m6i.12xlarge (48 vCPU, 192 GiB)

  • m6i.16xlarge (64 vCPU, 256 GiB)

  • m6i.24xlarge (96 vCPU, 384 GiB)

  • m6i.32xlarge (128 vCPU, 512 GiB)

  • m6i.metal (128 vCPU, 512 GiB)

  • m6id.xlarge (4 vCPU, 16 GiB)

  • m6id.2xlarge (8 vCPU, 32 GiB)

  • m6id.4xlarge (16 vCPU, 64 GiB)

  • m6id.8xlarge (32 vCPU, 128 GiB)

  • m6id.12xlarge (48 vCPU, 192 GiB)

  • m6id.16xlarge (64 vCPU, 256 GiB)

  • m6id.24xlarge (96 vCPU, 384 GiB)

  • m6id.32xlarge (128 vCPU, 512 GiB)

  • m6id.metal (128 vCPU, 512 GiB)

  • m6idn.xlarge (4 vCPU, 16 GiB)

  • m6idn.2xlarge (8 vCPU, 32 GiB)

  • m6idn.4xlarge (16 vCPU, 64 GiB)

  • m6idn.8xlarge (32 vCPU, 128 GiB)

  • m6idn.12xlarge (48 vCPU, 192 GiB)

  • m6idn.16xlarge (64 vCPU, 256 GiB)

  • m6idn.24xlarge (96 vCPU, 384 GiB)

  • m6idn.32xlarge (128 vCPU, 512 GiB)

  • m6in.xlarge (4 vCPU, 16 GiB)

  • m6in.2xlarge (8 vCPU, 32 GiB)

  • m6in.4xlarge (16 vCPU, 64 GiB)

  • m6in.8xlarge (32 vCPU, 128 GiB)

  • m6in.12xlarge (48 vCPU, 192 GiB)

  • m6in.16xlarge (64 vCPU, 256 GiB)

  • m6in.24xlarge (96 vCPU, 384 GiB)

  • m6in.32xlarge (128 vCPU, 512 GiB)

  • m7a.xlarge (4 vCPU, 16 GiB)

  • m7a.2xlarge (8 vCPU, 32 GiB)

  • m7a.4xlarge (16 vCPU, 64 GiB)

  • m7a.8xlarge (32 vCPU, 128 GiB)

  • m7a.12xlarge (48 vCPU, 192 GiB)

  • m7a.16xlarge (64 vCPU, 256 GiB)

  • m7a.24xlarge (96 vCPU, 384 GiB)

  • m7a.32xlarge (128 vCPU, 512 GiB)

  • m7a.48xlarge (192 vCPU, 768 GiB)

  • m7a.metal-48xl (192 vCPU, 768 GiB)

  • m7i-flex.2xlarge (8 vCPU, 32 GiB)

  • m7i-flex.4xlarge (16 vCPU, 64 GiB)

  • m7i-flex.8xlarge (32 vCPU, 128 GiB)

  • m7i-flex.xlarge (4 vCPU, 16 GiB)

  • m7i.xlarge (4 vCPU, 16 GiB)

  • m7i.2xlarge (8 vCPU, 32 GiB)

  • m7i.4xlarge (16 vCPU, 64 GiB)

  • m7i.8xlarge (32 vCPU, 128 GiB)

  • m7i.12xlarge (48 vCPU, 192 GiB)

  • m7i.16xlarge (64 vCPU, 256 GiB)

  • m7i.24xlarge (96 vCPU, 384 GiB)

  • m7i.48xlarge (192 vCPU, 768 GiB)

  • m7i.metal-24xl (96 vCPU, 384 GiB)

  • m7i.metal-48xl (192 vCPU, 768 GiB)

† These instance types offer 96 logical processors on 48 physical cores. They run on single servers with two physical Intel sockets.

Burstable general purpose
  • t3.xlarge (4 vCPU, 16 GiB)

  • t3.2xlarge (8 vCPU, 32 GiB)

  • t3a.xlarge (4 vCPU, 16 GiB)

  • t3a.2xlarge (8 vCPU, 32 GiB)

Memory intensive
  • x1.16xlarge (64 vCPU, 976 GiB)

  • x1.32xlarge (128 vCPU, 1,952 GiB)

  • x1e.xlarge (4 vCPU, 122 GiB)

  • x1e.2xlarge (8 vCPU, 244 GiB)

  • x1e.4xlarge (16 vCPU, 488 GiB)

  • x1e.8xlarge (32 vCPU, 976 GiB)

  • x1e.16xlarge (64 vCPU, 1,952 GiB)

  • x1e.32xlarge (128 vCPU, 3,904 GiB)

  • x2idn.16xlarge (64 vCPU, 1,024 GiB)

  • x2idn.24xlarge (96 vCPU, 1,536 GiB)

  • x2idn.32xlarge (128 vCPU, 2,048 GiB)

  • x2iedn.xlarge (4 vCPU, 128 GiB)

  • x2iedn.2xlarge (8 vCPU, 256 GiB)

  • x2iedn.4xlarge (16 vCPU, 512 GiB)

  • x2iedn.8xlarge (32 vCPU, 1,024 GiB)

  • x2iedn.16xlarge (64 vCPU, 2,048 GiB)

  • x2iedn.24xlarge (96 vCPU, 3,072 GiB)

  • x2iedn.32xlarge (128 vCPU, 4,096 GiB)

  • x2iezn.2xlarge (8 vCPU, 256 GiB)

  • x2iezn.4xlarge (16vCPU, 512 GiB)

  • x2iezn.6xlarge (24vCPU, 768 GiB)

  • x2iezn.8xlarge (32vCPU, 1,024 GiB)

  • x2iezn.12xlarge (48vCPU, 1,536 GiB)

  • x2iezn.metal (48 vCPU, 1,536 GiB)

  • x2idn.metal (128vCPU, 2,048 GiB)

  • x2iedn.metal (128vCPU, 4,096 GiB)

Memory optimized
  • r4.xlarge (4 vCPU, 30.5 GiB)

  • r4.2xlarge (8 vCPU, 61 GiB)

  • r4.4xlarge (16 vCPU, 122 GiB)

  • r4.8xlarge (32 vCPU, 244 GiB)

  • r4.16xlarge (64 vCPU, 488 GiB)

  • r5.xlarge (4 vCPU, 32 GiB)

  • r5.2xlarge (8 vCPU, 64 GiB)

  • r5.4xlarge (16 vCPU, 128 GiB)

  • r5.8xlarge (32 vCPU, 256 GiB)

  • r5.12xlarge (48 vCPU, 384 GiB)

  • r5.16xlarge (64 vCPU, 512 GiB)

  • r5.24xlarge (96 vCPU, 768 GiB)

  • r5.metal (96† vCPU, 768 GiB)

  • r5a.xlarge (4 vCPU, 32 GiB)

  • r5a.2xlarge (8 vCPU, 64 GiB)

  • r5a.4xlarge (16 vCPU, 128 GiB)

  • r5a.8xlarge (32 vCPU, 256 GiB)

  • r5a.12xlarge (48 vCPU, 384 GiB)

  • r5a.16xlarge (64 vCPU, 512 GiB)

  • r5a.24xlarge (96 vCPU, 768 GiB)

  • r5ad.xlarge (4 vCPU, 32 GiB)

  • r5ad.2xlarge (8 vCPU, 64 GiB)

  • r5ad.4xlarge (16 vCPU, 128 GiB)

  • r5ad.8xlarge (32 vCPU, 256 GiB)

  • r5ad.12xlarge (48 vCPU, 384 GiB)

  • r5ad.16xlarge (64 vCPU, 512 GiB)

  • r5ad.24xlarge (96 vCPU, 768 GiB)

  • r5b.xlarge (4 vCPU, 32 GiB)

  • r5b.2xlarge (8 vCPU, 364 GiB)

  • r5b.4xlarge (16 vCPU, 3,128 GiB)

  • r5b.8xlarge (32 vCPU, 3,256 GiB)

  • r5b.12xlarge (48 vCPU, 3,384 GiB)

  • r5b.16xlarge (64 vCPU, 3,512 GiB)

  • r5b.24xlarge (96 vCPU, 3,768 GiB)

  • r5b.metal (96 768 GiB)

  • r5d.xlarge (4 vCPU, 32 GiB)

  • r5d.2xlarge (8 vCPU, 64 GiB)

  • r5d.4xlarge (16 vCPU, 128 GiB)

  • r5d.8xlarge (32 vCPU, 256 GiB)

  • r5d.12xlarge (48 vCPU, 384 GiB)

  • r5d.16xlarge (64 vCPU, 512 GiB)

  • r5d.24xlarge (96 vCPU, 768 GiB)

  • r5d.metal (96† vCPU, 768 GiB)

  • r5n.xlarge (4 vCPU, 32 GiB)

  • r5n.2xlarge (8 vCPU, 64 GiB)

  • r5n.4xlarge (16 vCPU, 128 GiB)

  • r5n.8xlarge (32 vCPU, 256 GiB)

  • r5n.12xlarge (48 vCPU, 384 GiB)

  • r5n.16xlarge (64 vCPU, 512 GiB)

  • r5n.24xlarge (96 vCPU, 768 GiB)

  • r5n.metal (96 vCPU, 768 GiB)

  • r5dn.xlarge (4 vCPU, 32 GiB)

  • r5dn.2xlarge (8 vCPU, 64 GiB)

  • r5dn.4xlarge (16 vCPU, 128 GiB)

  • r5dn.8xlarge (32 vCPU, 256 GiB)

  • r5dn.12xlarge (48 vCPU, 384 GiB)

  • r5dn.16xlarge (64 vCPU, 512 GiB)

  • r5dn.24xlarge (96 vCPU, 768 GiB)

  • r5dn.metal (96 vCPU, 768 GiB)

  • r6a.xlarge (4 vCPU, 32 GiB)

  • r6a.2xlarge (8 vCPU, 64 GiB)

  • r6a.4xlarge (16 vCPU, 128 GiB)

  • r6a.8xlarge (32 vCPU, 256 GiB)

  • r6a.12xlarge (48 vCPU, 384 GiB)

  • r6a.16xlarge (64 vCPU, 512 GiB)

  • r6a.24xlarge (96 vCPU, 768 GiB)

  • r6a.32xlarge (128 vCPU, 1,024 GiB)

  • r6a.48xlarge (192 vCPU, 1,536 GiB)

  • r6i.xlarge (4 vCPU, 32 GiB)

  • r6i.2xlarge (8 vCPU, 64 GiB)

  • r6i.4xlarge (16 vCPU, 128 GiB)

  • r6i.8xlarge (32 vCPU, 256 GiB)

  • r6i.12xlarge (48 vCPU, 384 GiB)

  • r6i.16xlarge (64 vCPU, 512 GiB)

  • r6i.24xlarge (96 vCPU, 768 GiB)

  • r6i.32xlarge (128 vCPU, 1,024 GiB)

  • r6i.metal (128 vCPU, 1,024 GiB)

  • r6id.xlarge (4 vCPU, 32 GiB)

  • r6id.2xlarge (8 vCPU, 64 GiB)

  • r6id.4xlarge (16 vCPU, 128 GiB)

  • r6id.8xlarge (32 vCPU, 256 GiB)

  • r6id.12xlarge (48 vCPU, 384 GiB)

  • r6id.16xlarge (64 vCPU, 512 GiB)

  • r6id.24xlarge (96 vCPU, 768 GiB)

  • r6id.32xlarge (128 vCPU, 1,024 GiB)

  • r6id.metal (128 vCPU, 1,024 GiB)

  • r6idn.12xlarge (48 vCPU, 384 GiB)

  • r6idn.16xlarge (64 vCPU, 512 GiB)

  • r6idn.24xlarge (96 vCPU, 768 GiB)

  • r6idn.2xlarge (8 vCPU, 64 GiB)

  • r6idn.32xlarge (128 vCPU, 1,024 GiB)

  • r6idn.4xlarge (16 vCPU, 128 GiB)

  • r6idn.8xlarge (32 vCPU, 256 GiB)

  • r6idn.xlarge (4 vCPU, 32 GiB)

  • r6in.12xlarge (48 vCPU, 384 GiB)

  • r6in.16xlarge (64 vCPU, 512 GiB)

  • r6in.24xlarge (96 vCPU, 768 GiB)

  • r6in.2xlarge (8 vCPU, 64 GiB)

  • r6in.32xlarge (128 vCPU, 1,024 GiB)

  • r6in.4xlarge (16 vCPU, 128 GiB)

  • r6in.8xlarge (32 vCPU, 256 GiB)

  • r6in.xlarge (4 vCPU, 32 GiB)

  • r7a.xlarge (4 vCPU, 32 GiB)

  • r7a.2xlarge (8 vCPU, 64 GiB)

  • r7a.4xlarge (16 vCPU, 128 GiB)

  • r7a.8xlarge (32 vCPU, 256 GiB)

  • r7a.12xlarge (48 vCPU, 384 GiB)

  • r7a.16xlarge (64 vCPU, 512 GiB)

  • r7a.24xlarge (96 vCPU, 768 GiB)

  • r7a.32xlarge (128 vCPU, 1024 GiB)

  • r7a.48xlarge (192 vCPU, 1536 GiB)

  • r7a.metal-48xl (192 vCPU, 1536 GiB)

  • r7i.xlarge (4 vCPU, 32 GiB)

  • r7i.2xlarge (8 vCPU, 64 GiB)

  • r7i.4xlarge (16 vCPU, 128 GiB)

  • r7i.8xlarge (32 vCPU, 256 GiB)

  • r7i.12xlarge (48 vCPU, 384 GiB)

  • r7i.16xlarge (64 vCPU, 512 GiB)

  • r7i.24xlarge (96 vCPU, 768 GiB)

  • r7i.metal-24xl (96 vCPU, 768 GiB)

  • r7iz.xlarge (4 vCPU, 32 GiB)

  • r7iz.2xlarge (8 vCPU, 64 GiB)

  • r7iz.4xlarge (16 vCPU, 128 GiB)

  • r7iz.8xlarge (32 vCPU, 256 GiB)

  • r7iz.12xlarge (48 vCPU, 384 GiB)

  • r7iz.16xlarge (64 vCPU, 512 GiB)

  • r7iz.32xlarge (128 vCPU, 1024 GiB)

  • r7iz.metal-16xl (64 vCPU, 512 GiB)

  • r7iz.metal-32xl (128 vCPU, 1,024 GiB)

  • z1d.xlarge (4 vCPU, 32 GiB)

  • z1d.2xlarge (8 vCPU, 64 GiB)

  • z1d.3xlarge (12 vCPU, 96 GiB)

  • z1d.6xlarge (24 vCPU, 192 GiB)

  • z1d.12xlarge (48 vCPU, 384 GiB)

  • z1d.metal (48‡ vCPU, 384 GiB)

† These instance types offer 96 logical processors on 48 physical cores. They run on single servers with two physical Intel sockets.

‡ This instance type offers 48 logical processors on 24 physical cores.

Accelerated computing
  • p3.2xlarge (8 vCPU, 61 GiB)

  • p3.8xlarge (32 vCPU, 244 GiB)

  • p3.16xlarge (64 vCPU, 488 GiB)

  • p3dn.24xlarge (96 vCPU, 768 GiB)

  • p4d.24xlarge (96 vCPU, 1,152 GiB)

  • p4de.24xlarge (96 vCPU, 1,152 GiB)

  • p5.48xlarge (192 vCPU, 2,048 GiB)

  • g4ad.xlarge (4 vCPU, 16 GiB)

  • g4ad.2xlarge (8 vCPU, 32 GiB)

  • g4ad.4xlarge (16 vCPU, 64 GiB)

  • g4ad.8xlarge (32 vCPU, 128 GiB)

  • g4ad.16xlarge (64 vCPU, 256 GiB)

  • g4dn.xlarge (4 vCPU, 16 GiB)

  • g4dn.2xlarge (8 vCPU, 32 GiB)

  • g4dn.4xlarge (16 vCPU, 64 GiB)

  • g4dn.8xlarge (32 vCPU, 128 GiB)

  • g4dn.12xlarge (48 vCPU, 192 GiB)

  • g4dn.16xlarge (64 vCPU, 256 GiB)

  • g4dn.metal (96 vCPU, 384 GiB)

  • g5.xlarge (4 vCPU, 16 GiB)

  • g5.2xlarge (8 vCPU, 32 GiB)

  • g5.4xlarge (16 vCPU, 64 GiB)

  • g5.8xlarge (32 vCPU, 128 GiB)

  • g5.16xlarge (64 vCPU, 256 GiB)

  • g5.12xlarge (48 vCPU, 192 GiB)

  • g5.24xlarge (96 vCPU, 384 GiB)

  • g5.48xlarge (192 vCPU, 768 GiB)

  • dl1.24xlarge (96 vCPU, 768 GiB)†

† Intel specific; not covered by Nvidia

Support for the GPU instance type software stack is provided by AWS. Ensure that your AWS service quotas can accommodate the desired GPU instance types.

Compute optimized
  • c5.xlarge (4 vCPU, 8 GiB)

  • c5.2xlarge (8 vCPU, 16 GiB)

  • c5.4xlarge (16 vCPU, 32 GiB)

  • c5.9xlarge (36 vCPU, 72 GiB)

  • c5.12xlarge (48 vCPU, 96 GiB)

  • c5.18xlarge (72 vCPU, 144 GiB)

  • c5.24xlarge (96 vCPU, 192 GiB)

  • c5.metal (96 vCPU, 192 GiB)

  • c5d.xlarge (4 vCPU, 8 GiB)

  • c5d.2xlarge (8 vCPU, 16 GiB)

  • c5d.4xlarge (16 vCPU, 32 GiB)

  • c5d.9xlarge (36 vCPU, 72 GiB)

  • c5d.12xlarge (48 vCPU, 96 GiB)

  • c5d.18xlarge (72 vCPU, 144 GiB)

  • c5d.24xlarge (96 vCPU, 192 GiB)

  • c5d.metal (96 vCPU, 192 GiB)

  • c5a.xlarge (4 vCPU, 8 GiB)

  • c5a.2xlarge (8 vCPU, 16 GiB)

  • c5a.4xlarge (16 vCPU, 32 GiB)

  • c5a.8xlarge (32 vCPU, 64 GiB)

  • c5a.12xlarge (48 vCPU, 96 GiB)

  • c5a.16xlarge (64 vCPU, 128 GiB)

  • c5a.24xlarge (96 vCPU, 192 GiB)

  • c5ad.xlarge (4 vCPU, 8 GiB)

  • c5ad.2xlarge (8 vCPU, 16 GiB)

  • c5ad.4xlarge (16 vCPU, 32 GiB)

  • c5ad.8xlarge (32 vCPU, 64 GiB)

  • c5ad.12xlarge (48 vCPU, 96 GiB)

  • c5ad.16xlarge (64 vCPU, 128 GiB)

  • c5ad.24xlarge (96 vCPU, 192 GiB)

  • c5n.xlarge (4 vCPU, 10.5 GiB)

  • c5n.2xlarge (8 vCPU, 21 GiB)

  • c5n.4xlarge (16 vCPU, 42 GiB)

  • c5n.9xlarge (36 vCPU, 96 GiB)

  • c5n.18xlarge (72 vCPU, 192 GiB)

  • c5n.metal (72 vCPU, 192 GiB)

  • c6a.xlarge (4 vCPU, 8 GiB)

  • c6a.2xlarge (8 vCPU, 16 GiB)

  • c6a.4xlarge (16 vCPU, 32 GiB)

  • c6a.8xlarge (32 vCPU, 64 GiB)

  • c6a.12xlarge (48 vCPU, 96 GiB)

  • c6a.16xlarge (64 vCPU, 128 GiB)

  • c6a.24xlarge (96 vCPU, 192 GiB)

  • c6a.32xlarge (128 vCPU, 256 GiB)

  • c6a.48xlarge (192 vCPU, 384 GiB)

  • c6i.xlarge (4 vCPU, 8 GiB)

  • c6i.2xlarge (8 vCPU, 16 GiB)

  • c6i.4xlarge (16 vCPU, 32 GiB)

  • c6i.8xlarge (32 vCPU, 64 GiB)

  • c6i.12xlarge (48 vCPU, 96 GiB)

  • c6i.16xlarge (64 vCPU, 128 GiB)

  • c6i.24xlarge (96 vCPU, 192 GiB)

  • c6i.32xlarge (128 vCPU, 256 GiB)

  • c6i.metal (128 vCPU, 256 GiB)

  • c6id.xlarge (4 vCPU, 8 GiB)

  • c6id.2xlarge (8 vCPU, 16 GiB)

  • c6id.4xlarge (16 vCPU, 32 GiB)

  • c6id.8xlarge (32 vCPU, 64 GiB)

  • c6id.12xlarge (48 vCPU, 96 GiB)

  • c6id.16xlarge (64 vCPU, 128 GiB)

  • c6id.24xlarge (96 vCPU, 192 GiB)

  • c6id.32xlarge (128 vCPU, 256 GiB)

  • c6id.metal (128 vCPU, 256 GiB)

  • c6in.12xlarge (48 vCPU, 96 GiB)

  • c6in.16xlarge (64 vCPU, 128 GiB)

  • c6in.24xlarge (96 vCPU, 192 GiB)

  • c6in.2xlarge (8 vCPU, 16 GiB)

  • c6in.32xlarge (128 vCPU, 256 GiB)

  • c6in.4xlarge (16 vCPU, 32 GiB)

  • c6in.8xlarge (32 vCPU, 64 GiB)

  • c6in.xlarge (4 vCPU, 8 GiB)

  • c7a.xlarge (4 vCPU, 8 GiB)

  • c7a.2xlarge (8 vCPU, 16 GiB)

  • c7a.4xlarge (16 vCPU, 32 GiB)

  • c7a.8xlarge (32 vCPU, 64 GiB)

  • c7a.12xlarge (48 vCPU, 96 GiB)

  • c7a.16xlarge (64 vCPU, 128 GiB)

  • c7a.24xlarge (96 vCPU, 192 GiB)

  • c7a.32xlarge (128 vCPU, 256 GiB)

  • c7a.48xlarge (192 vCPU, 384 GiB)

  • c7a.metal-48xl (192 vCPU, 384 GiB)

  • c7i.xlarge (4 vCPU, 8 GiB)

  • c7i.2xlarge (8 vCPU, 16 GiB)

  • c7i.4xlarge (16 vCPU, 32 GiB)

  • c7i.8xlarge (32 vCPU, 64 GiB)

  • c7i.12xlarge (48 vCPU, 96 GiB)

  • c7i.16xlarge (64 vCPU, 128 GiB)

  • c7i.24xlarge (96 vCPU, 192 GiB)

  • c7i.48xlarge (192 vCPU, 384 GiB)

  • c7i.metal-24xl (96 vCPU, 192 GiB)

  • c7i.metal-48xl (192 vCPU, 384 GiB)

  • hpc6a.48xlarge (96 vCPU, 384 GiB)

  • hpc6id.32xlarge (64 vCPU, 1024 GiB)

  • hpc7a.12xlarge (24 vCPU, 768 GiB)

  • hpc7a.24xlarge (48 vCPU, 768 GiB)

  • hpc7a.48xlarge (96 vCPU, 768 GiB)

  • hpc7a.96xlarge (192 vCPU, 768 GiB)

  • m5zn.12xlarge (48 vCPU, 192 GiB)

  • m5zn.2xlarge (8 vCPU, 32 GiB)

  • m5zn.3xlarge (16 vCPU, 48 GiB)

  • m5zn.6xlarge (32 vCPU, 96 GiB)

  • m5zn.xlarge (4 vCPU, 16 GiB)

Storage optimized
  • c5ad.12xlarge (48 vCPU, 96 GiB)

  • c5ad.16xlarge (64 vCPU, 128 GiB)

  • c5ad.24xlarge (96 vCPU, 192 GiB)

  • c5ad.2xlarge (8 vCPU, 16 GiB)

  • c5ad.4xlarge (16 vCPU, 32 GiB)

  • c5ad.8xlarge (32 vCPU, 64 GiB)

  • c5ad.xlarge (4 vCPU, 8 GiB)

  • i3.xlarge (4 vCPU, 30.5 GiB)

  • i3.2xlarge (8 vCPU, 61 GiB)

  • i3.4xlarge (16 vCPU, 122 GiB)

  • i3.8xlarge (32 vCPU, 244 GiB)

  • i3.16xlarge (64 vCPU, 488 GiB)

  • i3.metal (72† vCPU, 512 GiB)

  • i3en.xlarge (4 vCPU, 32 GiB)

  • i3en.2xlarge (8 vCPU, 64 GiB)

  • i3en.3xlarge (12 vCPU, 96 GiB)

  • i3en.6xlarge (24 vCPU, 192 GiB)

  • i3en.12xlarge (48 vCPU, 384 GiB)

  • i3en.24xlarge (96 vCPU, 768 GiB)

  • i3en.metal (96 vCPU, 768 GiB)

  • i4i.xlarge (4 vCPU, 32 GiB)

  • i4i.2xlarge (8 vCPU, 64 GiB)

  • i4i.4xlarge (16 vCPU, 128 GiB)

  • i4i.8xlarge (32 vCPU, 256 GiB)

  • i4i.12xlarge (48 vCPU, 384 GiB)

  • i4i.16xlarge (64 vCPU, 512 GiB)

  • i4i.24xlarge (96 vCPU, 768 GiB)

  • i4i.32xlarge (128 vCPU, 1,024 GiB)

  • i4i.metal (128 vCPU, 1,024 GiB)

  • m5ad.xlarge (4 vCPU, 16 GiB)

  • m5ad.2xlarge (8 vCPU, 32 GiB)

  • m5ad.4xlarge (16 vCPU, 64 GiB)

  • m5ad.8xlarge (32 vCPU, 128 GiB)

  • m5ad.12xlarge (48 vCPU, 192 GiB)

  • m5ad.16xlarge (64 vCPU, 256 GiB)

  • m5ad.24xlarge (96 vCPU, 384 GiB)

  • m5d.xlarge (4 vCPU, 16 GiB)

  • m5d.2xlarge (8 vCPU, 32 GiB)

  • m5d.4xlarge (16 vCPU, 64 GiB)

  • m5d.8xlarge (32 vCPU, 28 GiB)

  • m5d.12xlarge (48 vCPU, 192 GiB)

  • m5d.16xlarge (64 vCPU, 256 GiB)

  • m5d.24xlarge (96 vCPU, 384 GiB)

† This instance type offers 72 logical processors on 36 physical cores.

Virtual instance types initialize faster than ".metal" instance types.

High memory
  • u-3tb1.56xlarge (224 vCPU, 3,072 GiB)

  • u-6tb1.56xlarge (224 vCPU, 6,144 GiB)

  • u-6tb1.112xlarge (448 vCPU, 6,144 GiB)

  • u-6tb1.metal (448 vCPU, 6,144 GiB)

  • u-9tb1.112xlarge (448 vCPU, 9,216 GiB)

  • u-9tb1.metal (448 vCPU, 9,216 GiB)

  • u-12tb1.112xlarge (448 vCPU, 12,288 GiB)

  • u-12tb1.metal (448 vCPU, 12,288 GiB)

  • u-18tb1.metal (448 vCPU, 18,432 GiB)

  • u-24tb1.metal (448 vCPU, 24,576 GiB)

  • u-24tb1.112xlarge (448 vCPU, 24,576 GiB)

Network Optimized
  • c5n.xlarge (4 vCPU, 10.5 GiB)

  • c5n.2xlarge (8 vCPU, 21 GiB)

  • c5n.4xlarge (16 vCPU, 42 GiB)

  • c5n.9xlarge (36 vCPU, 96 GiB)

  • c5n.18xlarge (72 vCPU, 192 GiB)

  • m5dn.xlarge (4 vCPU, 16 GiB)

  • m5dn.2xlarge (8 vCPU, 32 GiB)

  • m5dn.4xlarge (16 vCPU, 64 GiB)

  • m5dn.8xlarge (32 vCPU, 128 GiB)

  • m5dn.12xlarge (48 vCPU, 192 GiB)

  • m5dn.16xlarge (64 vCPU, 256 GiB)

  • m5dn.24xlarge (96 vCPU, 384 GiB)

  • m5n.12xlarge (48 vCPU, 192 GiB)

  • m5n.16xlarge (64 vCPU, 256 GiB)

  • m5n.24xlarge (96 vCPU, 384 GiB)

  • m5n.xlarge (4 vCPU, 16 GiB)

  • m5n.2xlarge (8 vCPU, 32 GiB)

  • m5n.4xlarge (16 vCPU, 64 GiB)

  • m5n.8xlarge (32 vCPU, 128 GiB)

AWS Arm-based Graviton instance types

In addition to x86-based architecture, ROSA with HCP offers the following Arm-based Graviton worker node instance types and sizes:

Graviton instance types are only available for new clusters created after 24 July, 2024.

General purpose
  • a1.xlarge (2 vCPU, 4 GiB)

  • a1.2xlarge (4 vCPU, 8 GiB)

  • a1.4xlarge (8 vCPU, 16 GiB)

  • a1.metal (16 vCPU, 32 GiB)

  • m6g.xlarge (2 vCPU, 8 GiB)

  • m6g.2xlarge (4 vCPU, 16 GiB)

  • m6g.4xlarge (8 vCPU, 32 GiB)

  • m6g.8xlarge (32 vCPU, 128 GiB)

  • m6g.12xlarge (48 vCPU, 192 GiB)

  • m6g.16xlarge (64 vCPU, 256 GiB)

  • m6g.metal (64 vCPU, 256 GiB)

  • m6gd.xlarge (2 vCPU, 8 GiB)

  • m6gd.2xlarge (4 vCPU, 16 GiB)

  • m6gd.4xlarge (8 vCPU, 32 GiB)

  • m6gd.8xlarge (32 vCPU, 128 GiB)

  • m6gd.12xlarge (48 vCPU, 192 GiB)

  • m6gd.16xlarge (64 vCPU, 256 GiB)

  • m6gd.metal (64 vCPU, 256 GiB)

  • m7g.xlarge (2 vCPU, 8 GiB)

  • m7g.2xlarge (4 vCPU, 16 GiB)

  • m7g.4xlarge (8 vCPU, 32 GiB)

  • m7g.8xlarge (32 vCPU, 128 GiB)

  • m7g.12xlarge (48 vCPU, 192 GiB)

  • m7g.16xlarge (64 vCPU, 256 GiB)

  • m7g.metal (64 vCPU, 256 GiB)

  • m7gd.2xlarge (4 vCPU, 16 GiB)

  • m7gd.4xlarge (8 vCPU, 32 GiB)

  • m7gd.8xlarge (32 vCPU, 128 GiB)

  • m7gd.12xlarge (48 vCPU, 192 GiB)

  • m7gd.16xlarge (64 vCPU, 256 GiB)

  • m7gd.xlarge (2 vCPU, 8 GiB)

  • m7gd.metal (64 vCPU, 256 GiB)

Burstable general purpose
  • t4g.xlarge (4 vCPU, 16 GiB)

  • t4g.2xlarge (8 vCPU, 32 GiB)

Memory intensive
  • x2gd.xlarge (2 vCPU, 64 GiB)

  • x2gd.2xlarge (4 vCPU, 128 GiB)

  • x2gd.4xlarge (8 vCPU, 256 GiB)

  • x2gd.8xlarge (16 vCPU, 512 GiB)

  • x2gd.12xlarge (32 vCPU, 768 GiB)

  • x2gd.16xlarge (64 vCPU, 1024 GiB)

  • x2gd.metal (64 vCPU, 1024 GiB)

Memory optimized
  • r6g.xlarge (4 vCPU, 32 GiB)

  • r6g.2xlarge (8 vCPU, 64 GiB)

  • r6g.4xlarge (16 vCPU, 128 GiB)

  • r6g.8xlarge (32 vCPU, 256 GiB)

  • r6g.12xlarge (48 vCPU, 384 GiB)

  • r6g.16xlarge (64 vCPU, 512 GiB)

  • r6g.metal (64 vCPU, 512 GiB)

  • r6gd.xlarge (4 vCPU, 32 GiB)

  • r6gd.2xlarge (8 vCPU, 64 GiB)

  • r6gd.4xlarge (16 vCPU, 128 GiB)

  • r6gd.8xlarge (32 vCPU, 256 GiB)

  • r6gd.12xlarge (48 vCPU, 384 GiB)

  • r6gd.16xlarge (64 vCPU, 512 GiB)

  • r6gd.metal (64 vCPU, 512 GiB)

  • r7g.xlarge (4 vCPU, 32 GiB)

  • r7g.2xlarge (8 vCPU, 64 GiB)

  • r7g.4xlarge (16 vCPU, 128 GiB)

  • r7g.8xlarge (32 vCPU, 256 GiB)

  • r7g.12xlarge (48 vCPU, 384 GiB)

  • r7g.16xlarge (64 vCPU, 512 GiB)

  • r7g.metal (64 vCPU, 512 GiB)

  • r7gd.xlarge (4 vCPU, 32 GiB)

  • r7gd.2xlarge (8 vCPU, 64 GiB)

  • r7gd.4xlarge (16 vCPU, 128 GiB)

  • r7gd.8xlarge (32 vCPU, 256 GiB)

  • r7gd.12xlarge (48 vCPU, 384 GiB)

  • r7gd.16xlarge (64 vCPU, 512 GiB)

  • r7gd.metal (64 vCPU, 512 GiB)

Accelerated computing
  • g5g.xlarge (4 vCPU, 8 GiB)

  • g5g.2xlarge (8 vCPU, 16 GiB)

  • g5g.4xlarge (16 vCPU, 32 GiB)

  • g5g.8xlarge (32 vCPU, 64 GiB)

  • g5g.16xlarge (64 vCPU, 128 GiB)

  • g5g.metal (64 vCPU, 128 GiB)

Compute optimized
  • c6g.xlarge (4 vCPU, 8 GiB)

  • c6g.2xlarge (8 vCPU, 16 GiB)

  • c6g.4xlarge (16 vCPU, 32 GiB)

  • c6g.8xlarge (32 vCPU, 64 GiB)

  • c6g.12xlarge (48 vCPU, 96 GiB)

  • c6g.16xlarge (64 vCPU, 128 GiB)

  • c6g.metal (64 vCPU, 128 GiB)

  • c6gd.xlarge (4 vCPU, 8 GiB)

  • c6gd.2xlarge (8 vCPU, 16 GiB)

  • c6gd.4xlarge (16 vCPU, 32 GiB)

  • c6gd.8xlarge (32 vCPU, 64 GiB)

  • c6gd.12xlarge (48 vCPU, 96 GiB)

  • c6gd.16xlarge (64 vCPU, 128 GiB)

  • c6gd.metal (64 vCPU, 128 GiB)

  • c6gn.xlarge (4 vCPU, 8 GiB)

  • c6gn.2xlarge (8 vCPU, 16 GiB)

  • c6gn.4xlarge (16 vCPU, 32 GiB)

  • c6gn.8xlarge (32 vCPU, 64 GiB)

  • c6gn.12xlarge (48 vCPU, 96 GiB)

  • c6gn.16xlarge (64 vCPU, 128 GiB)

  • c7g.xlarge (4 vCPU, 8 GiB)

  • c7g.2xlarge (4 vCPU, 8 GiB)

  • c7g.4xlarge (16 vCPU, 32 GiB)

  • c7g.8xlarge (32 vCPU, 64 GiB)

  • c7g.12xlarge (48 vCPU, 96 GiB)

  • c7g.16xlarge (64 vCPU, 128 GiB)

  • c7g.metal (64 vCPU, 128 GiB)

  • c7gd.xlarge (4 vCPU, 8 GiB)

  • c7gd.2xlarge (4 vCPU, 8 GiB)

  • c7gd.4xlarge (16 vCPU, 32 GiB)

  • c7gd.8xlarge (32 vCPU, 64 GiB)

  • c7gd.12xlarge (48 vCPU, 96 GiB)

  • c7gd.16xlarge (64 vCPU, 128 GiB)

  • c7gd.metal (64 vCPU, 128 GiB)

  • c7gn.xlarge (4 vCPU, 8 GiB)

  • c7gn.2xlarge (8 vCPU, 16 GiB)

  • c7gn.4xlarge (16 vCPU, 32 GiB)

  • c7gn.8xlarge (32 vCPU, 64 GiB)

  • c7gn.12xlarge (48 vCPU, 96 GiB)

  • c7gn.16xlarge (64 vCPU, 128 GiB)

  • c7gn.metal (64 vCPU, 128 GiB)

Storage optimized
  • i4g.xlarge (4 vCPU, 32 GiB)

  • i4g.2xlarge (8 vCPU, 64 GiB)

  • i4g.4xlarge (16 vCPU, 128 GiB)

  • i4g.8xlarge (32 vCPU, 256 GiB)

  • i4g.16xlarge (64 vCPU, 512 GiB)

  • is4gen.xlarge (4 vCPU, 16 GiB)

  • is4gen.2xlarge (8 vCPU, 32 GiB)

  • is4gen.4xlarge (16 vCPU, 64 GiB)

  • is4gen.8xlarge (32 vCPU, 128 GiB)

  • im4gn.xlarge (4 vCPU, 16 GiB)

  • im4gn.2xlarge (8 vCPU, 32 GiB)

  • im4gn.4xlarge (16 vCPU, 64 GiB)

  • im4gn.8xlarge (32 vCPU, 128 GiB)

  • im4gn.16xlarge (64 vCPU, 256 GiB)

High performance computing (HPC)
  • hpc7g.4xlarge (16 vCPU, 128 GiB)

  • hpc7g.8xlarge (32 vCPU, 128 GiB)

  • hpc7g.16xlarge (64 vCPU, 128 GiB)

Additional resources