Amazon EC2 R9g and R9gd instances powered by AWS Graviton5 processors are now generally available
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
Lotu Radar provides attributed news summaries and links to the original publisher. Full reporting and copyright remain with the source.