Lotu Radar About · RSS

Amazon EC2 R9g and R9gd instances powered by AWS Graviton5 processors are now generally available

AWS News Blog Cloud & Infrastructure Score 7/10

Summary

Amazon EC2 R9g and R9gd instances powered by AWS Graviton5 are now generally available, delivering up to 25% better compute performance than R8g, ideal for databases, in-memory caches, and real-time analytics.

Original Text

Today, Amazon EC2 R9g and R9gd instances are generally available, powered by AWS Graviton5 processors. R9g instances are memory-optimized and deliver up to 25% better compute performance compared to Graviton4-based R8g instances, powered by the most energy efficient processor AWS has ever built.

R9g instances are ideal for memory-intensive workloads including databases, in-memory caches (Valkey, Redis, MemCached), real-time big data analytics, Linux-based workloads including containerized and micro-service-based applications (e.g. Kubernetes, Docker, EKS, ECS), as well as applications written in popular programming languages such as C/C++, Rust, Go, Java, Python, .NET Core, Node.js, Ruby, and PHP.

R9gd instances include local NVMe-based SSD block-level storage, ideal for memory-intensive workloads requiring fast, low-latency local storage such as open-source databases, distributed real-time big data analytics, large in-memory databases, and large caching workloads.

If you’re running workloads on R8g instances today, R9g gives you more performance per vCPU with faster memory, higher network and Amazon EBS bandwidth, and a larger L3 cache, all while using less energy.

What makes R9g different

Graviton5 processors bring several hardware improvements over Graviton4:

Up to 25% higher compute performance per vCPU

DDR5 8800 MT/s memory (up from 5600 MT/s in Graviton4), the fastest memory available in the cloud

5x larger L3 cache for better data locality

Up to 2x higher network and EBS bandwidth for the largest instance sizes (up to 100 Gbps network, up to 72 Gbps EBS on the 48xlarge)

Up to 3x higher packet-processing performance

R9g and R9gd instances support Instance Bandwidth Configuration (IBC), which lets you adjust the allocation of bandwidth between Amazon EBS and Amazon VPC networking by 25%. This helps optimize performance for workloads with specific bandwidth requirements such as databases and caching.

All R9g and R9gd instances run on the AWS Nitro System, which offloads virtualization, storage, and networking to dedicated hardware. This gives your applications near-bare-metal performance while maintaining strong security isolation between instances.

R9g and R9gd instances feature the Nitro Isolation Engine (NIE), the same enhancement to the Nitro System introduced with C9g and M9g instances earlier this year, which enforces isolation of instances and harnesses formal verification to provide assurances of isolation with mathematical precision. Nitro Isolation Engine is a purpose-built component that is responsible for enforcing isolation between virtual machines, including mediation of all access to virtual machine memory, CPU register state, and I/O devices through a minimal set of APIs. Nitro Isolation Engine leverages formal verification, a technique to mathematically demonstrate that the hardware or software behaves as intended, and not just in specific test cases. This intensive verification technique establishes Nitro as the first formally verified cloud hypervisor, pioneering a new standard for mathematically proven cloud security. To learn more about the Nitro Isolation Engine, visit the blog post. For details on the formal verification results, including scope and assumptions, see the technical white paper.

EC2 R9g and R9gd instance specifications

R9g and R9gd instances are each available in 11 sizes, from medium to metal-48xl. The following tables show the full specifications for each size.

Instance size

vCPUs

Memory (GiB)

Instance Storage

Network Bandwidth (Gbps)

EBS Bandwidth (Gbps)

r9g.medium

1

8

EBS-Only

Up to 15

Up to 12

r9g.large

2

16

EBS-Only

Up to 15

Up to 12

r9g.xlarge

4

32

EBS-Only

Up to 15

Up to 12

r9g.2xlarge

8

64

EBS-Only

Up to 17

Up to 12

r9g.4xlarge

16

128

EBS-Only

Up to 17

Up to 12

r9g.8xlarge

32

256

EBS-Only

17

12

r9g.12xlarge

48

384

EBS-Only

25

18

r9g.16xlarge

64

512

EBS-Only

34

24

r9g.24xlarge

96

768

EBS-Only

50

36

r9g.48xlarge

192

1536

EBS-Only

100

72

r9g.metal‑48xl

192

1536

EBS-Only

100

72

R9gd instances offer the same compute and networking performance as R9g, with the addition of local NVMe-based SSD storage for workloads that need fast, low-latency scratch space or temporary caches.

Instance size

vCPUs

Memory (GiB)

Instance Storage (NVMe SSD)

Network Bandwidth (Gbps)

EBS Bandwidth (Gbps)

r9gd.medium

1

8

1 x 59 GB

Up to 15

Up to 12

r9gd.large

2

16

1 x 118 GB

Up to 15

Up to 12

r9gd.xlarge

4

32

1 x 237 GB

Up to 15

Up to 12

r9gd.2xlarge

8

64

1 x 474 GB

Up to 17

Up to 12

r9gd.4xlarge

16

128

1 x 950 GB

Up to 17

Up to 12

r9gd.8xlarge

32

256

1 x 1900 GB

17

12

r9gd.12xlarge

48

384

3 x 950 GB

25

18

r9gd.16xlarge

64

512

1 x 3800 GB

34

24

r9gd.24xlarge

96

768

3 x 1900 GB

50

36

r9gd.48xlarge

192

1536

3 x 3800 GB

100

72

r9gd.metal‑48xl

192

1536

3 x 3800 GB

100

72

Getting started

You can launch R9g and R9gd instances from the Amazon EC2 console using any supported Arm-based AMI. R9g instances support Amazon Linux 2023, Amazon Linux 2, Ubuntu 22.04+, RHEL 8.4+, SUSE Linux Enterprise Server 15 SP3+, Debian 12+, and other major Linux distributions.

If you’re migrating from R8g, no code changes are required for most applications. Select the equivalent R9g instance size and your application runs with better performance. For containerized workloads, R9g works with Amazon EKS, Amazon ECS, and standard Kubernetes deployments. Multi-arch container images built for Arm64 run without changes.

Several resources help you get started: the AWS Graviton Getting Started Guide covers how to build, run, and optimize workloads on Graviton-based instances. The Graviton Savings Dashboard helps you track cost savings. AWS Transform automates code transformations for migrating Java applications from x86 to Graviton. To learn more, visit AWS Graviton Processors or Level up your compute with AWS Graviton.

Pricing and availability

Amazon EC2 R9g and R9gd instances are available in US East (N. Virginia, Ohio), US West (Oregon), and Europe (Frankfurt) Regions.

R9g and R9gd instances are available for purchase through Savings Plans, On-Demand, Spot Instances, Dedicated Instances, or Dedicated Hosts. For detailed pricing, visit the Amazon EC2 pricing page.

Ready to get started? Launch R9g instances from the Amazon EC2 console. For more details, visit the Amazon EC2 R9g instances page.

If you want to call APIs, search documentation, find regional availability, and check troubleshooting about this feature, try using the AWS MCP Server and plugins with your preferred AI tool. Share your feedback on AWS re:Post for Amazon EC2 or reach out through your usual AWS Support contacts.

— Daniel Abib

CloudInfrastructure

Lotu Radar provides attributed news summaries and links to the original publisher. Full reporting and copyright remain with the source.