A AWS disponibilizou ao público em geral as instâncias Amazon EC2 R9g e R9gd, apresentando sistemas otimizados para memória e equipados com processadores AWS Graviton5. As novas instâncias baseadas em Arm são voltadas para cargas de trabalho de banco de dados, cache, análise, contêineres e microsserviços que exigem alta largura de banda de memória e desempenho aprimorado por vCPU.
Comparado com Instâncias R8g baseadas em Graviton4A AWS afirma que o R9g pode oferecer até 25% mais desempenho computacional por vCPU. A plataforma também aumenta a velocidade da memória de DDR5-5600 para DDR5-8800 MT/s, expande a capacidade do cache L3 em 5 vezes e aumenta a largura de banda de rede e do Amazon EBS nas configurações maiores. r9g.48xlarge Pode fornecer até 100 Gbps de largura de banda de rede e 72 Gbps de largura de banda EBS.
Cargas de trabalho alvo
As instâncias R9g são projetadas para cargas de trabalho Linux com uso intensivo de memória, incluindo bancos de dados relacionais e de código aberto, caches em memória como Valkey, Redis e Memcached, plataformas de análise em tempo real e aplicativos conteinerizados executados em Kubernetes, Docker, Amazon EKS ou Amazon ECS. A AWS também disponibiliza essas instâncias para aplicativos desenvolvidos em C/C++, Rust, Go, Java, Python, .NET Core, Node.js, Ruby e PHP.
A família R9gd oferece os mesmos recursos de computação e rede que a R9g, mas adiciona armazenamento local em blocos SSD NVMe . Essa configuração é destinada a cargas de trabalho que exigem capacidade local de baixa latência para dados temporários, cache temporário, análises distribuídas ou operações de banco de dados.
Tamanhos e especificações das instâncias
Ambas as famílias de instâncias suportam a Configuração de Largura de Banda da Instância, permitindo que os clientes ajustem a alocação entre a largura de banda de rede do Amazon EBS e do Amazon VPC em incrementos de 25%. Isso pode ser útil para aplicações com requisitos de E/S previsíveis e assimétricos, incluindo plataformas de banco de dados e cache que priorizam a taxa de transferência de armazenamento ou o tráfego de rede.
| Tamanho da instância | vCPUs | Memória (GiB) | Armazenamento de instância | Largura de banda de rede (Gbps) | Largura de banda EBS (Gbps) |
|---|---|---|---|---|---|
| r9g.médio | 1 | 8 | Somente EBS | Até 15 | Até 12 |
| r9g.grande | 2 | 16 | Somente EBS | Até 15 | Até 12 |
| r9g.xlarge | 4 | 32 | Somente EBS | Até 15 | Até 12 |
| r9g.2xgrande | 8 | 64 | Somente EBS | Até 17 | Até 12 |
| r9g.4xgrande | 16 | 128 | Somente EBS | Até 17 | Até 12 |
| r9g.8xgrande | 32 | 256 | Somente EBS | 17 | 12 |
| r9g.12xgrande | 48 | 384 | Somente EBS | 25 | 18 |
| r9g.16xgrande | 64 | 512 | Somente EBS | 34 | 24 |
| r9g.24xgrande | 96 | 768 | Somente EBS | 50 | 36 |
| r9g.48xgrande | 192 | 1536 | Somente EBS | 100 | 72 |
| r9g.metal‑48xl | 192 | 1536 | Somente EBS | 100 | 72 |
As instâncias R9g e R9gd são executadas no AWS Nitro System, que delega funções de virtualização, rede e armazenamento para hardware dedicado. Elas também incorporam o Nitro Isolation Engine, um aprimoramento introduzido pela AWS com as famílias de instâncias C9g e M9g. O componente intermedia o acesso à memória da máquina virtual, ao estado dos registros do processador e aos dispositivos de E/S por meio de uma superfície de API limitada. A AWS afirma que a implementação utiliza verificação formal para validar suas propriedades de isolamento.
| Tamanho da instância | vCPUs | Memória (GiB) | Armazenamento de instância (SSD NVMe) | Largura de banda de rede (Gbps) | Largura de banda EBS (Gbps) |
|---|---|---|---|---|---|
| r9gd.médio | 1 | 8 | 1 x 59 GB | Até 15 | Até 12 |
| r9gd.grande | 2 | 16 | 1 x 118 GB | Até 15 | Até 12 |
| r9gd.xlarge | 4 | 32 | 1 x 237 GB | Até 15 | Até 12 |
| r9gd.2xlarge | 8 | 64 | 1 x 474 GB | Até 17 | Até 12 |
| r9gd.4xlarge | 16 | 128 | 1 x 950 GB | Até 17 | Até 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 |
As novas instâncias são oferecidas em 11 tamanhos, que variam de médio a metal-48xlOs clientes podem implementá-los por meio de AMIs baseadas em Arm compatíveis, incluindo Amazon Linux 2023, Amazon Linux 2, Ubuntu 22.04 e versões posteriores, Red Hat Enterprise Linux 8.4 e versões posteriores, SUSE Linux Enterprise Server 15 SP3 e versões posteriores e Debian 12 e versões posteriores.
Migração e disponibilidade
Para organizações que já executam cargas de trabalho em R8g, a AWS indica que a maioria dos aplicativos pode ser migrada para tamanhos equivalentes em R9g sem modificações no código. Imagens de contêiner multiarquitetura Arm64 também são compatíveis com o Amazon EKS, Amazon ECS e implantações padrão do Kubernetes.
As instâncias Amazon EC2 R9g e R9gd estão inicialmente disponíveis no Leste dos EUA (Norte da Virgínia e Ohio), Oeste dos EUA (Oregon) e Europa (Frankfurt). Elas podem ser adquiridas por meio de Instâncias Sob Demanda, Instâncias Spot, Planos Econômicos, Instâncias Dedicadas e Hosts Dedicados.




Amazon