Skip to main content

Amazon EC2 R5 Instances

Accelerate performance for workloads that process large data sets in memory

Why Amazon EC2 R5 Instances?

Amazon EC2 R5 instances are the next generation of memory optimized instances for the Amazon Elastic Compute Cloud. R5 instances are well suited for memory intensive applications such as high-performance databases, distributed web scale in-memory caches, mid-size in-memory databases, real time big data analytics, and other enterprise applications. Additionally, you can choose from a selection of instances that have options for local NVMe storage, EBS optimized storage (up to 60 Gbps), and networking (up to 100 Gbps).

Introducing R5b instances

The new Amazon EC2 R5b instances increase EBS performance by 3x compared to same-sized R5 instances. R5b instances deliver up to 60 Gbps bandwidth and 260K IOPS of EBS performance. Customers can use R5b with Amazon EBS io2 Block Express that is designed to deliver up to 4,000 MB/s throughput per volume, 256K IOPS/volume, and 64 TiB storage capacity in a single volume.

Learn more

Benefits

Choose from a selection of almost 60 different instance choices with options for processors (Intel Xeon Scalable processor or AMD EPYC processor), instance storage (NVMe SSD), EBS volumes storage (up to 60 Gbps), networking (up to 100 Gbps), and instance sizes to optimize both cost and performance for your workload needs.

R5 instances support the high memory requirements of certain applications to increase performance and reduce latency. R5 instances deliver additional memory per vCPU and the largest size, r5.24xlarge, provides 768 GiB of memory, allowing customers to scale-up and consolidate their workloads on a fewer number of instances.

R5 instances are powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor, which delivers practically all of the compute and memory resources of the host hardware to your instances. This frees up additional memory for your workloads which boosts performance and lowers the $/GiB costs.

Accelerate performance and lower costs for Microsoft SQL Server

Customers have been running Microsoft SQL Server on Amazon EC2 and Amazon EBS for decades. R5b instances are specifically designed for larger SQL Server deployments that require higher EBS performance per instance, allowing customers to migrate on-premises workloads onto AWS without rearchitecting their applications. For these workloads, R5b instances deliver up to 60 Gbps bandwidth and 260K IOPS of EBS performance. Furthermore, some customers may need to run their databases on a much larger instance to get higher EBS network storage performance, even though they don't need the additional compute and memory. Such customers will be able to right size their instances by leveraging smaller instance sizes, thereby reducing costs.

Features

R5 and R5d instances feature either the 1st or 2nd generation Intel Xeon Platinum 8000 series processor (Skylake-SP or Cascade Lake) with a sustained all core Turbo CPU clock speed of up to 3.1 GHz. R5 instances provide support for the Intel Advanced Vector Extensions 512 (AVX-512) instruction set, offering up to 2x the FLOPS per core compared to the previous generation R4 instances. R5b, R5n and R5dn instances feature 2nd generation Intel Xeon Scalable Processors (Cascade Lake) with a sustained all-core Turbo CPU frequency of 3.1 GHz. In addition to AVX-512, there is support for the new Vector Neural Network Instructions (AVX-512 VNNI) which will help speed up typical machine learning operations like convolution and inference. R5a and R5ad instances feature the AMD EPYC 7000 series processor with an all core turbo clock speed of up to 2.5 GHz. R5a instances offers up to 10% savings for customers who are looking to further cost optimize their Amazon EC2 compute environments.

*VNNI may not be compatible with all Linux distributions. Please check documentation before using.

R5n and R5dn instances leverage the fourth generation of custom Nitro card and Elastic Network Adapter (ENA) device to deliver up to 100 Gbps of network throughput to a single instance. These instances offer 4x the network bandwidth and packet process compared to the base R5 instances and are ideal for network intensive applications. Customers can also enable Elastic Fabric Adapter (EFA) on 12xlarge, 16xlarge, 24xlarge and .metal sizes of r5n and r5dn instances for low and consistent network latency.

R5b instances are the newest memory optimized instances that increase EBS performance by 3x compared to same-sized R5 instances, and deliver this increased performance at a lower cost. R5b instances deliver up to 60 Gbps bandwidth and 260K IOPS of EBS performance. The increased EBS performance of R5b instances enables customers to move their storage throughput-intensive workloads from on-premise to AWS, including relational databases and data analytics applications. For existing EC2 customers, it means that they can consolidate their workloads on fewer instances, or on smaller instance sizes by migrating from R5 to R5b. This enables customers to reduce both infrastructure and licensing costs, while benefitting from the security, scalability and reliability of Amazon EC2.

Local NVMe-based SSD block level storage physically connected to the host server is available on all R5d, R5dn, and R5ad instances. These instances are a great fit for applications that need access to high-speed, low latency local storage including those that need temporary storage of data for scratch space, temporary files, and caches.

R5 instances are built on the AWS Nitro System, a rich collection of building blocks that offloads many of the traditional virtualization functions to dedicated hardware. By doing so, the AWS Nitro System enables high performance, high availability, and high security while also reducing virtualization overhead.

R5 instances

The R5 and R5d instances feature either the 1st or 2nd generation Intel Xeon Platinum 8000 series processor (Skylake-SP or Cascade Lake) with a sustained all core Turbo CPU clock speed of up to 3.1 GHz. Additionally there is support for the new Intel Advanced Vector Extensions 512 (AVX-512) instruction set, offering up to 2x the FLOPS per core compared to the previous generation R4 instances.

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Networking Performance (Gbps)
EBS Bandwidth (Mbps)
r5.large
2
16
EBS-Only
Up to 10
Up to 4,750
r5.xlarge
4
32
EBS-Only
Up to 10
Up to 4,750
r5.2xlarge
8
64
EBS-Only
Up to 10
Up to 4,750
r5.4xlarge
16
128
EBS-Only
Up to 10
4,750
r5.8xlarge
32
256
EBS-Only
10
6,800
r5.12xlarge
48
384
EBS-Only
10
9,500
r5.16xlarge
64
512
EBS Only
20
13,600
r5.24xlarge
96
768
EBS-Only
25
19,000
r5.metal
96*
768
EBS-Only
25
19,000
r5d.large
2
16
1 x 75 NVMe SSD
Up to 10
Up to 4,750
r5d.xlarge
4
32
1 x 150 NVMe SSD
Up to 10
Up to 4,750
r5d.2xlarge
8
64
1 x 300 NVMe SSD
Up to 10
Up to 4,750
r5d.4xlarge
16
128
2 x 300 NVMe SSD
Up to 10
4,750
r5d.8xlarge
32
256
2 x 600 NVMe SSD
10
6,800
r5d.12xlarge
48
384
2 x 900 NVMe SSD
10
9,500
r5d.16xlarge
64
512
4 x 600 NVMe SSD
20
13,600
r5d.24xlarge
96
768
4 x 900 NVMe SSD
25
19,000
r5d.metal
96*
768
4 x 900 NVMe SSD
25
19,000

*r5.metal and r5d.metal provide 96 logical processors on 48 physical cores

R5b instances

R5b instances are the newest memory optimized instances that deliver up to 60 Gbps bandwidth and 260K IOPS of EBS performance. The R5b instances feature 2nd generation Intel Xeon Scalable Processors (Cascade Lake) with a sustained all-core Turbo CPU frequency of 3.1 GHz. Additionally, there is support for the new Intel Advanced Vector Extensions 512 (AVX-512) instruction set, offering up to 2x the FLOPS per core compared to the previous generation R4 instances.

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Networking Performance (Gbps)
EBS Bandwidth (Mbps)
r5b.large

2

16

EBS-Only

up to 10

Up to 10,000

r5b.xlarge

4

32

EBS-Only

up to 10

Up to 10,000

r5b.2xlarge

8

64

EBS-Only

up to 10

Up to 10,000

r5b.4xlarge

16

128

EBS-Only

up to 10

10,000

r5b.8xlarge

32

256

EBS-Only

10

20,000

r5b.12xlarge

48

384

EBS-Only

10

30,000

r5b.16xlarge

64

512

EBS Only

20

40,000

r5b.24xlarge

96

768

EBS-Only

25

60,000

r5b.metal

96*

768

EBS-Only

25

60,000

R5n instances

R5n and R5dn instances provide up to 100 Gbps of network bandwidth and up to 19 Gbps of dedicated bandwidth to Amazon EBS. These instances feature the 2nd generation Intel Xeon Scalable Processors (Cascade Lake) with a sustained all-core Turbo CPU frequency of 3.1 GHz. Additionally there is support for the new Vector Neural Network Instructions (AVX-512 VNNI*) which will help speed up typical machine learning operations like convolution, and automatically improve inference performance over a wide range of deep learning workloads. With R5dn instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the instance.

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Networking Performance (Gbps)
EBS Bandwidth (Mbps)
r5n.large
2
16
EBS-Only
Up to 25
Up to 4,750
r5n.xlarge
4
32
EBS-Only
Up to 25
Up to 4,750
r5n.2xlarge
8
64
EBS-Only
Up to 25
Up to 4,750
r5n.4xlarge
16
128
EBS-Only
Up to 25
4,750
r5n.8xlarge
32
256
EBS-Only
25
6,800
r5n.12xlarge
48
384
EBS-Only
50
9,500
r5n.16xlarge
64
512
EBS Only
75
13,600
r5n.24xlarge
96
768
EBS-Only
100
19,000
r5n.metal
96
768
EBS-Only
100
19,000
r5dn.large
2
16
1 x 75 NVMe SSD
Up to 25
Up to 4,750
r5dn.xlarge
4
32
1 x 150 NVMe SSD
Up to 25
Up to 4,750
r5dn.2xlarge
8
64
1 x 300 NVMe SSD
Up to 25
Up to 4,750
r5dn.4xlarge
16
128
2 x 300 NVMe SSD
Up to 25
4,750
r5dn.8xlarge
32
256
2 x 600 NVMe SSD
25
6,800
r5dn.12xlarge
48
384
2 x 900 NVMe SSD
50
9,500
r5dn.16xlarge
64
512
4 x 600 NVMe SSD
75
13,600
r5dn.24xlarge
96
768
4 x 900 NVMe SSD
100
19,000
r5dn.metal
96
768
4 x 900 NVMe SSD
100
19,000

**r5n.metal and r5dn.metal provide 96 logical processors on 48 physical cores

*VNNI may not be compatible with all Linux distributions. Please check documentation before using.

R5a instances

R5a and R5ad instances feature AMD EPYC 7000 series processors with a maximum frequency of up to 2.5 GHz and deliver up to 10% cost savings over comparable instance types.

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Networking Performance (Gbps)
EBS Bandwidth (Mbps)
r5a.large
2
16
EBS-Only
Up to 10 
Up to 2,880
r5a.xlarge
4
32
EBS-Only
Up to 10 
Up to 2,880
r5a.2xlarge
8
64
EBS-Only
Up to 10 
Up to 2,880
r5a.4xlarge
16
128
EBS-Only
Up to 10 
2,880
r5a.8xlarge
32
256
EBS-Only
Up to 10
4,750
r5a.12xlarge
48
384
EBS-Only
10
6,780
r5a.16xlarge
64
512
EBS-Only
12
9,500
r5a.24xlarge
96
768
EBS-Only
20
13,570
r5ad.large
2
16
1 x 75 NVMe SSD
Up to 10
Up to 2,880
r5ad.xlarge
4
32
1 x 150 NVMe SSD
Up to 10
Up to 2,880
r5ad.2xlarge
8
64
1 x 300 NVMe SSD
Up to 10
Up to 2,880
r5ad.4xlarge
16
128
2 x 300 NVMe SSD
Up to 10
2,880
r5ad.8xlarge
32
256
2 x 600 NVMe SSD
Up to 10
4,750
r5ad.12xlarge
48
384
2 x 900 NVMe SSD
10
6,780
r5ad.16xlarge
64
512
4 x 600 NVMe SSD
12
9,500
r5ad.24xlarge
96
768
4 x 900 NVMe SSD
20
13,570

Blog posts and articles

The Pandemic Has Shined a Light on the Importance of IT and the Cloud               

David Brown                Feb 1, 2021