Tipos de instância - Amazon Elastic Compute Cloud

Tipos de instância

Quando executa uma instância, o tipo de instância que você especifica determina o hardware do computador host usado para sua instância. Cada tipo de instância oferece recursos de computação, memória e armazenamento diferentes, além de ser agrupado em famílias de instâncias de acordo com esses recursos. Selecione um tipo de instância com base nos requisitos da aplicação ou do software que você pretende executar na instância.

O Amazon EC2 fornece a cada instância uma quantidade consistente e previsível de capacidade de CPU, independentemente do hardware subjacente.

O Amazon EC2 dedica alguns recursos do computador host, como CPU, memória e armazenamento de instâncias, a uma instância específica. O Amazon EC2 compartilha outros recursos do computador host, como a rede e o subsistema de disco, entre instâncias. Se cada instância em um computador host tentar usar o máximo desses recursos compartilhados quanto for possível, cada uma receberá uma parte igual daquele recurso. No entanto, quando um recurso for pouco utilizado, uma instância poderá consumir uma parte maior desse recurso enquanto ele estiver disponível.

Cada tipo de instância fornece uma performance mínima superior ou inferior com base em um recurso compartilhado. Por exemplo, tipos de instância com performance alta de E/S têm uma alocação maior dos recursos compartilhados. A alocação de uma parte maior dos recursos compartilhados também reduz a variação da performance de E/S. Para a maioria das aplicações, a performance moderada de E/S é mais do que suficiente. No entanto, para aplicações que exigem uma performance de E/S maior ou mais consistente, considere um tipo de instância com performance mais alta de E/S.

Tipos de instâncias disponíveis

O Amazon EC2 fornece uma ampla seleção de tipos de instância otimizadas para diferentes casos de uso. Para determinar quais tipos de instância atendem aos seus requisitos, como regiões compatíveis, recursos de computação ou recursos de armazenamento, consulte Localizar um tipo de instância do Amazon EC2.

Instâncias da geração atual

Para melhor performance, recomendamos que você use os seguintes tipos de instância quando executar novas instâncias. Para obter mais informações, consulte Tipos de instância do Amazon EC2.

Tipo Sizes Caso de uso
C4 c4.large | c4.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge Otimizadas para computação
C5 c5.large | c5.xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.metal Otimizadas para computação
C5a c5a.large | c5a.xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge Otimizadas para computação
C5ad c5ad.large | c5ad.xlarge | c5ad.2xlarge | c5ad.4xlarge | c5ad.8xlarge | c5ad.12xlarge | c5ad.16xlarge | c5ad.24xlarge Otimizadas para computação
C5d c5d.large | c5d.xlarge | c5d.2xlarge | c5d.4xlarge | c5d.9xlarge | c5d.12xlarge | c5d.18xlarge | c5d.24xlarge | c5d.metal Otimizadas para computação
C5n c5n.large | c5n.xlarge | c5n.2xlarge | c5n.4xlarge | c5n.9xlarge | c5n.18xlarge | c5n.metal Otimizadas para computação
C6a c6a.large | c6a.xlarge | c6a.2xlarge | c6a.4xlarge | c6a.8xlarge | c6a.12xlarge | c6a.16xlarge | c6a.24xlarge | c6a.32xlarge | c6a.48xlarge | c6a.metal Otimizadas para computação
C6g c6g.medium | c6g.large | c6g.xlarge | c6g.2xlarge | c6g.4xlarge | c6g.8xlarge | c6g.12xlarge | c6g.16xlarge | c6g.metal Otimizadas para computação
C6gd c6gd.medium | c6gd.large | c6gd.xlarge | c6gd.2xlarge | c6gd.4xlarge | c6gd.8xlarge | c6gd.12xlarge | c6gd.16xlarge | c6gd.metal Otimizadas para computação
C6gn c6gn.medium | c6gn.large | c6gn.xlarge | c6gn.2xlarge | c6gn.4xlarge | c6gn.8xlarge | c6gn.12xlarge | c6gn.16xlarge Otimizadas para computação
C6i c6i.large | c6i.xlarge | c6i.2xlarge | c6i.4xlarge | c6i.8xlarge | c6i.12xlarge | c6i.16xlarge | c6i.24xlarge | c6i.32xlarge | c6i.metal Otimizadas para computação
C6iD c6id.large | c6id.xlarge | c6id.2xlarge | c6id.4xlarge | c6id.8xlarge | c6id.12xlarge | c6id.16xlarge | c6id.24xlarge | c6id.32xlarge | c6id.metal Otimizadas para computação
D2 d2.xlarge | d2.2xlarge | d2.4xlarge | d2.8xlarge Otimizada para armazenamento
D3 d3.xlarge | d3.2xlarge | d3.4xlarge | d3.8xlarge Otimizada para armazenamento
D3en d3en.large | d3en.xlarge | d3en.2xlarge | d3en.4xlarge | d3en.6xlarge | d3en.8xlarge | d3en.12xlarge Otimizada para armazenamento
F1 f1.2xlarge | f1.4xlarge | f1.16xlarge Computação acelerada
G3 g3s.xlarge | g3.4xlarge | g3.8xlarge | g3.16xlarge Computação acelerada
G4ad g4ad.xlarge | g4ad.2xlarge | g4ad.4xlarge | g4ad.8xlarge | g4ad.16xlarge Computação acelerada
G4dn g4dn.xlarge | g4dn.2xlarge | g4dn.4xlarge | g4dn.8xlarge | g4dn.12xlarge | g4dn.16xlarge | g4dn.metal Computação acelerada
G5 g5.xlarge | g5.2xlarge | g5.4xlarge | g5.8xlarge | g5.12xlarge | g5.16xlarge | g5.24xlarge | g5.48xlarge Computação acelerada
H1 h1.2xlarge | h1.4xlarge | h1.8xlarge | h1.16xlarge Otimizada para armazenamento
I3 i3.large | i3.xlarge | i3.2xlarge | i3.4xlarge | i3.8xlarge | i3.16xlarge | i3.metal Otimizada para armazenamento
I3en i3en.large | i3en.xlarge | i3en.2xlarge | i3en.3xlarge | i3en.6xlarge | i3en.12xlarge | i3en.24xlarge | i3en.metal Otimizada para armazenamento
I4i i4i.large | i4i.xlarge | i4i.2xlarge | i4i.4xlarge | i4i.8xlarge | i4i.16xlarge | i4i.32xlarge | i4i.metal Otimizada para armazenamento
Inf1 inf1.xlarge | inf1.2xlarge | inf1.6xlarge | inf1.24xlarge Computação acelerada
M4 m4.large | m4.xlarge | m4.2xlarge | m4.4xlarge | m4.10xlarge | m4.16xlarge Uso geral
M5 m5.large | m5.xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.metal Uso geral
M5a m5a.large | m5a.xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge Uso geral
M5ad m5ad.large | m5ad.xlarge | m5ad.2xlarge | m5ad.4xlarge | m5ad.8xlarge | m5ad.12xlarge | m5ad.16xlarge | m5ad.24xlarge Uso geral
M5d m5d.large | m5d.xlarge | m5d.2xlarge | m5d.4xlarge | m5d.8xlarge | m5d.12xlarge | m5d.16xlarge | m5d.24xlarge | m5d.metal Uso geral
M5dn m5dn.large | m5dn.xlarge | m5dn.2xlarge | m5dn.4xlarge | m5dn.8xlarge | m5dn.12xlarge | m5dn.16xlarge | m5dn.24xlarge | m5dn.metal Uso geral
M5n m5n.large | m5n.xlarge | m5n.2xlarge | m5n.4xlarge | m5n.8xlarge | m5n.12xlarge | m5n.16xlarge | m5n.24xlarge | m5n.metal Uso geral
M5zn m5zn.large | m5zn.xlarge | m5zn.2xlarge | m5zn.3xlarge | m5zn.6xlarge | m5zn.12xlarge | m5zn.metal Uso geral
M6a m6a.large | m6a.xlarge | m6a.2xlarge | m6a.4xlarge | m6a.8xlarge | m6a.12xlarge | m6a.16xlarge | m6a.24xlarge | m6a.32xlarge | m6a.48xlarge | m6a.metal Uso geral
M6g m6g.medium | m6g.large | m6g.xlarge | m6g.2xlarge | m6g.4xlarge | m6g.8xlarge | m6g.12xlarge | m6g.16xlarge | m6g.metal Uso geral
M6gd m6gd.medium | m6gd.large | m6gd.xlarge | m6gd.2xlarge | m6gd.4xlarge | m6gd.8xlarge | m6gd.12xlarge | m6gd.16xlarge | m6gd.metal Uso geral
M6i m6i.large | m6i.xlarge | m6i.2xlarge | m6i.4xlarge | m6i.8xlarge | m6i.12xlarge | m6i.16xlarge | m6i.24xlarge | m6i.32xlarge | m6i.metal Uso geral
M6id m6id.large | m6id.xlarge | m6id.2xlarge | m6id.4xlarge | m6id.8xlarge | m6id.12xlarge | m6id.16xlarge | m6id.24xlarge | m6id.32xlarge | m6id.metal Uso geral
Mac1 mac1.metal Uso geral
P2 p2.xlarge | p2.8xlarge | p2.16xlarge Computação acelerada
P3 p3.2xlarge | p3.8xlarge | p3.16xlarge Computação acelerada
P3dn p3dn.24xlarge Computação acelerada
P4d p4d.24xlarge Computação acelerada
R4 r4.large | r4.xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.16xlarge Otimizado para memória
R5 r5.large | r5.xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.metal Otimizado para memória
R5a r5a.large | r5a.xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge Otimizado para memória
R5ad r5ad.large | r5ad.xlarge | r5ad.2xlarge | r5ad.4xlarge | r5ad.8xlarge | r5ad.12xlarge | r5ad.16xlarge | r5ad.24xlarge Otimizado para memória
R5b r5b.large | r5b.xlarge | r5b.2xlarge | r5b.4xlarge | r5b.8xlarge | r5b.12xlarge | r5b.16xlarge | r5b.24xlarge | r5b.metal Otimizado para memória
R5d r5d.large | r5d.xlarge | r5d.2xlarge | r5d.4xlarge | r5d.8xlarge | r5d.12xlarge | r5d.16xlarge | r5d.24xlarge | r5d.metal Otimizado para memória
R5dn r5dn.large | r5dn.xlarge | r5dn.2xlarge | r5dn.4xlarge | r5dn.8xlarge | r5dn.12xlarge | r5dn.16xlarge | r5dn.24xlarge | r5dn.metal Otimizado para memória
R5n r5n.large | r5n.xlarge | r5n.2xlarge | r5n.4xlarge | r5n.8xlarge | r5n.12xlarge | r5n.16xlarge | r5n.24xlarge | r5n.metal Otimizado para memória
R6a r6a.large | r6a.xlarge | r6a.2xlarge | r6a.4xlarge | r6a.8xlarge | r6a.12xlarge | r6a.16xlarge | r6a.24xlarge | r6a.32xlarge | r6a.48xlarge | r6a.metal Otimizado para memória
R6g r6g.medium | r6g.large | r6g.xlarge | r6g.2xlarge | r6g.4xlarge | r6g.8xlarge | r6g.12xlarge | r6g.16xlarge | r6g.metal Otimizado para memória
R6gd r6gd.medium | r6gd.large | r6gd.xlarge | r6gd.2xlarge | r6gd.4xlarge | r6gd.8xlarge | r6gd.12xlarge | r6gd.16xlarge | r6gd.metal Otimizado para memória
R6i r6i.large | r6i.xlarge | r6i.2xlarge | r6i.4xlarge | r6i.8xlarge | r6i.12xlarge | r6i.16xlarge | r6i.24xlarge | r6i.32xlarge | r6i.metal Otimizado para memória
R6iD r6id.large | r6id.xlarge | r6id.2xlarge | r6id.4xlarge | r6id.8xlarge | r6id.12xlarge | r6id.16xlarge | r6id.24xlarge | r6id.32xlarge | r6id.metal Otimizado para memória
T2 t2.nano | t2.micro | t2.small | t2.medium | t2.large | t2.xlarge | t2.2xlarge Uso geral
T3 t3.nano | t3.micro | t3.small | t3.medium | t3.large | t3.xlarge | t3.2xlarge Uso geral
T3a t3a.nano | t3a.micro | t3a.small | t3a.medium | t3a.large | t3a.xlarge | t3a.2xlarge Uso geral
T4g t4g.nano | t4g.micro | t4g.small | t4g.medium | t4g.large | t4g.xlarge | t4g.2xlarge Uso geral
Alta memória (u-*) u-3tb1.56xlarge | u-6tb1.56xlarge | u-6tb1.112xlarge | u-6tb1.metal | u-9tb1.112xlarge | u-9tb1.metal | u-12tb1.112xlarge | u-12tb1.metal | u-18tb1.metal | u-24tb1.metal Otimizado para memória
X1 x1.16xlarge | x1.32xlarge Otimizado para memória
X1e x1e.xlarge | x1e.2xlarge | x1e.4xlarge | x1e.8xlarge | x1e.16xlarge | x1e.32xlarge Otimizado para memória
X2gd x2gd.medium | x2gd.large | x2gd.xlarge | x2gd.2xlarge | x2gd.4xlarge | x2gd.8xlarge | x2gd.12xlarge | x2gd.16xlarge | x2gd.metal Otimizado para memória
X2idn x2idn.16xlarge | x2idn.24xlarge | x2idn.32xlarge | x2idn.metal Otimizado para memória
X2iedn x2iedn.xlarge | x2iedn.2xlarge | x2iedn.4xlarge | x2iedn.8xlarge | x2iedn.16xlarge | x2iedn.24xlarge | x2iedn.32xlarge | x2iedn.metal Otimizado para memória
X2iezn x2iezn.2xlarge | x2iezn.4xlarge | x2iezn.6xlarge | x2iezn.8xlarge | x2iezn.12xlarge | x2iezn.metal Otimizado para memória
z1d z1d.large | z1d.xlarge | z1d.2xlarge | z1d.3xlarge | z1d.6xlarge | z1d.12xlarge | z1d.metal Otimizado para memória

Instâncias da geração anterior

A Amazon Web Services oferece tipos de instâncias da geração anterior para usuários que otimizaram suas aplicações com base nelas e ainda precisam atualizá-los. Recomendamos que você use os tipos de instância da geração atual para obter a melhor performance, mas continuamos a oferecer suporte aos seguintes tipos de instância da geração anterior. Para obter mais informações sobre qual tipo de instância da geração atual seria uma atualização adequada, consulte Instâncias da geração anterior.

Tipo Sizes
A1 a1.medium | a1.large | a1.xlarge | a1.2xlarge | a1.4xlarge | a1.metal
C1 c1.medium | c1.xlarge
C3 c3.large | c3.xlarge | c3.2xlarge | c3.4xlarge | c3.8xlarge
G2 g2.2xlarge | g2.8xlarge
I2 i2.xlarge | i2.2xlarge | i2.4xlarge | i2.8xlarge
M1 m1.small | m1.medium | m1.large | m1.xlarge
M2 m2.xlarge | m2.2xlarge | m2.4xlarge
M3 m3.medium | m3.large | m3.xlarge | m3.2xlarge
R3 r3.large | r3.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge
T1 t1.micro

Especificações de hardware

Para obter mais informações, consulte Tipos de instância do Amazon EC2.

Para determinar que tipo de instância atende melhor às suas necessidades, recomendamos executar uma instância e usar seu própria aplicação de referência. Como você paga pelo segundo da instância, é conveniente e econômico testar vários tipos de instância antes de tomar uma decisão. Se suas necessidades mudarem, mesmo depois de tomar uma decisão, será possível alterar o tipo de instância mais tarde. Para mais informações, consulte Alterar o tipo de instância.

Convenções de nomenclatura

Os nomes de tipo de instância combinam a família, a geração e o tamanho da instância. Eles também podem indicar recursos adicionais, como:

  • a: processadores AMD

  • g: processadores AWS Graviton

  • i: processadores Intel

  • d: volumes do armazenamento de instâncias

  • n: otimização de rede

  • b: otimização do armazenamento em bloco

  • e: armazenamento ou memória extra

  • z: alta frequência

Processor features (Recursos do processador)

Recursos do processador Intel

Amazon EC2 as instâncias executadas nos processadores Intel podem incluir os seguintes recursos. Nem todos os recursos de processador a seguir são compatíveis com todos os tipos de instância. Para obter informações detalhadas sobre quais recursos estão disponíveis para cada tipo de instância, consulte Tipos de instância do Amazon EC2.

  • Intel AES New Instructions (AES-NI) — O conjunto de instruções de criptografia Intel AES-NI aprimora o algoritmo Advanced Encryption Standard (AES) original para oferecer proteção de dados mais rápida e maior segurança. Todas as instâncias do EC2 da geração atual oferecem suporte a esse recurso de processador.

  • Intel Advanced Vector Extensions (Intel AVX, Intel AVX2 e AVX-512): o Intel AVX e o Intel AVX2 são extensões de conjunto de instruções de 256 bits e o Intel AVX-512 é uma extensão de conjunto de instruções de 512 bits projetadas para aplicações com uso intensivo de Floating Point (FP – Ponto flutuante). As instruções Intel AVX melhoram a performance de aplicações, como de processamento de imagem, áudio e vídeo, simulações científicas, análise financeira e modelagem e análise 3D. Esses recursos só estão disponíveis em instâncias executadas com AMIs de HVM.

  • Tecnologia Intel Turbo Boost — Os processadores com Tecnologia Intel Turbo Boost executam núcleos automaticamente com mais rapidez do que a frequência operacional básica.

  • Intel Deep Learning Boost (Intel DL Boost) — Acelera os casos de uso de deep learning profundo da IA. Os processadores Intel Xeon Scalable da segunda geração ampliam o Intel AVX-512 com uma nova Vector Neural Network Instruction (VNNI/INT8), que aumenta significativamente a performance de inferência de deep learning em comparação com a geração anterior dos processadores Intel Xeon Scalable (com FP32), para reconhecimento/segmentação de imagens, detecção de objetos, reconhecimento de fala, tradução de idiomas, sistemas de recomendação, aprendizado por reforço e outros. A VNNI pode não ser compatível com todas as distribuições Linux.

    As seguintes instâncias oferecem suporte a VNNI: M5n, R5n, M5dn, M5zn, R5b, R5dn, D3, D3en e C6i. As instâncias C5 e C5d só oferecem suporte a VNNI para as instâncias 12xlarge, 24xlarge e metal.

As convenções de nomenclatura do setor para CPUs de 64 bits podem gerar confusão. A fabricante de chips Advanced Micro Devices (AMD) apresentou a primeira arquitetura 64 bits comercialmente bem-sucedida com base no conjunto de instruções do Intel x86. Consequentemente, a arquitetura é amplamente referida como AMD64, independente do fabricante do chip. O Windows e várias distribuições do Linux adotam essa prática. Isso explica por que as informações internas do sistema em uma instância que executa o Ubuntu ou o Windows exibe a arquitetura de CPU como AMD64, ainda que as instâncias estejam sendo executadas em hardware Intel.

Tipos de virtualização de AMI

O tipo de virtualização da sua instância é determinado pela AMI usada para executá-la. Os tipos de instância da geração atual oferecem suporte apenas a HVM. Alguns tipos de instância de geração anterior são compatíveis com paravirtual (PV) e algumas regiões da AWS são compatíveis com as instâncias PV. Para obter mais informações, consulte Tipos de virtualização da AMI em Linux.

Para a melhor performance, recomendamos usar uma AMI HVM. Além disso, as AMIs HVM são necessárias para aproveitar as maiores capacidades de rede. A virtualização da HVM usa tecnologia assistida por hardware fornecida pela plataforma AWS. Com a virtualização da HVM, a VM guest é executada como se estivesse em uma plataforma de hardware nativa, exceto pelo fato de que ela ainda usa drivers de rede e armazenamento PV para melhorar a performance.

Instâncias criadas no Sistema Nitro

O Sistema Nitro é uma coleção de hardware e componentes de software criados pela AWS que permitem alta performance, alta disponibilidade e alta segurança. Para obter mais informações, consulte AWS Nitro System.

O Sistema Nitro fornece recursos bare metal que eliminam a sobrecarga da virtualização e oferecem suporte a workloads que exigem acesso total ao hardware do host. Instâncias bare metal são ideais para o seguinte:

  • Workloads que exigem acesso a recursos de hardware de baixo nível (por exemplo, Intel VT) que não estão disponíveis ou não são totalmente compatíveis ambientes virtualizados

  • Aplicações que exigem um ambiente não virtualizado para licenciamento ou suporte

Componentes do Nitro

Os componentes a seguir fazem parte do Sistema Nitro:

  • Nitro Card

    • Volumes de armazenamento NVMe locais

    • Suporte a hardware de rede

    • Gerenciamento

    • Monitoramento

    • Segurança

  • Nitro Security Chip, integrado na placa-mãe

  • Hipervisor do Nitro: um hipervisor leve que gerencia a alocação de memória e de CPU e fornece performance que não é diferenciada de bare metal para a maioria das workloads.

Tipos de instância

As instâncias a seguir são criadas no sistema Nitro:

  • Virtualizadas: A1, C5, C5a, C5ad, C5d, C5n, C6a, C6g, C6gd, C6gn, C6i, C6id, D3, D3en, G4, G4ad, G5, I3en, I4i, Inf1, M5, M5a, M5ad, M5d, M5dn, M5n, M5zn, M6a, M6g, M6gd, M6i, M6id, p3dn.24xlarge, P4, R5, R5a, R5ad, R5b, R5d, R5dn, R5n, R6a, R6g, R6gd, R6i, R6id, T3, T3a, T4g, u-3tb1.56xlarge, u-6tb1.56xlarge, u-6tb1.112xlarge, u-9tb1.112xlarge, u-12tb1.112xlarge, X2gd, X2idn, X2iedn, X2iezn e z1d

  • Bare metal: a1.metal, c5.metal, c5d.metal, c5n.metal, c6a.metal, c6g.metal, c6gd.metal, c6i.metal, c6id.metal, g4dn.metal, i3.metal, i3en.metal, i4i.metal, m5.metal, m5d.metal, m5dn.metal, m5n.metal, m5zn.metal, m6a.metal, m6g.metal, m6gd.metal, m6i.metal, m6id.metal, mac1.metal, r5.metal, r5b.metal, r5d.metal, r5dn.metal, r5n.metal, r6a.metal, r6g.metal, r6gd.metal, r6i.metal, r6id.metal, u-6tb1.metal, u-9tb1.metal, u-12tb1.metal, u-18tb1.metal, u-24tb1.metal, x2gd.metal, x2idn.metal, x2iedn.metal, x2iezn.metal e z1d.metal

Recursos de redes e armazenamento

Ao selecionar um tipo de instância, isso determinará os recursos de rede e armazenamento disponíveis. Para descrever um tipo de instância, use o comando describe-instance-types.

Recursos de redes

  • O IPv6 é compatível com todos os tipos de instância da geração atual e com os tipos de instância C3, R3 e I2 das gerações anteriores.

  • Para maximizar a performance de rede e largura de banda do seu tipo de instância, é possível fazer o seguinte:

    • Execute os tipos de instância compatíveis em um grupo de posicionamento de cluster para otimizar as instâncias de aplicações de computação de alta performance (HPC). As instâncias em um grupo de posicionamento de cluster comum podem se beneficiar de redes de alta largura de banda e baixa latência. Para obter mais informações, consulte Grupos de posicionamento.

    • Habilite rede avançada para tipos de instâncias da geração atual compatíveis para obter performance significativamente maior de pacotes por segundo (PPS), jitter de rede mais baixo e latências mais baixas. Para obter mais informações, consulte Rede avançada no Linux.

  • Os tipos de instância da geração atual habilitados para redes aprimoradas têm os seguintes atributos de performance de rede:

    • O tráfego na mesma região com endereços IPv4 ou IPv6 privados pode oferecer suporte a 5 Gbps para o tráfego de fluxo único e a até 25 Gbps para o tráfego de vários fluxos (dependendo do tipo da instância).

    • O tráfego para e de buckets do Amazon S3 dentro da mesma região pelo espaço de endereço IP público ou por um VPC endpoint pode usar toda a largura de banda agregada da instância disponível.

  • A unidade de transmissão máxima (MTU) compatível varia de acordo com os tipos de instância. Todos os tipos de instância do Amazon EC2 oferecem suporte a frames Ethernet V2 de 1500 MTU. Todas as instâncias da geração atual são compatíveis com 9001 MTU, ou frames jumbo, de forma que as instâncias da geração anterior também oferecem suporte a elas. Para obter mais informações, consulte Unidade de transmissão máxima (MTU) de rede para a instância do EC2.

Características do armazenamento

  • Alguns tipos de instância oferecem suporte a volumes do EBS e volumes de armazenamento de instâncias, enquanto outros tipos de instância suportam só volumes do EBS. Alguns tipos de instância que oferecem suporte a volumes de armazenamento de instâncias usam solid state drives (SSD) para oferecer performance de E/S aleatória muita alta. Alguns tipos de instância oferecem suporte a volumes de armazenamento de instâncias NVMe. Alguns tipos de instância oferecem suporte a volumes de EBS NVMe. Para obter mais informações, consulte Amazon EBS e NVMe em instâncias do Linux e Volumes SSD de NVMe.

  • Para obter capacidade adicional e dedicada para E/S do Amazon EBS, é possível executar alguns tipos de instância na forma de instâncias otimizadas para EBS. Alguns tipos de instância são otimizadas para EBS por padrão. Para obter mais informações, consulte Instâncias otimizadas para Amazon EBS.

Resumo de recursos de redes e armazenamento

A tabela a seguir resume os recursos de rede e armazenamento compatíveis com os tipos de instância da geração atual.

Somente EBS EBS de NVMe Armazenamento de instâncias Placement group Redes avançadas
C4 Sim Não Não Sim Intel 82599 VF
C5 Sim Sim Não Sim ENA
C5a Sim Sim Não Sim ENA
C5ad Não Sim NVMe * Sim ENA
C5d Não Sim NVMe * Sim ENA
C5n Sim Sim Não Sim ENA
C6a Sim Sim Não Sim ENA
C6g Sim Sim Não Sim ENA
C6gd Não Sim NVMe * Sim ENA
C6gn Sim Sim Não Sim ENA
C6i Sim Sim Não Sim ENA
C6iD Não Sim NVMe * Sim ENA
D2 Não Não HDD Sim Intel 82599 VF
D3 Não Sim NVMe * Sim ENA
D3en Não Sim NVMe * Sim ENA
F1 Não Não NVMe * Sim ENA
G3 Sim Não Não Sim ENA
G4ad Não Sim NVMe * Sim ENA
G4dn Não Sim NVMe * Sim ENA
G5 Não Sim NVMe * Sim ENA
H1 Não Não HDD* Sim ENA
I3 Não Não NVMe * Sim ENA
I3en Não Sim NVMe * Sim ENA
I4i Não Sim NVMe * Sim ENA
Inf1 Sim Sim Não Sim ENA
M4 Sim Não Não Sim m4.16xlarge: ENA

Todos os outros tamanhos: Intel 82599 VF

M5 Sim Sim Não Sim ENA
M5a Sim Sim Não Sim ENA
M5ad Não Sim NVMe * Sim ENA
M5d Não Sim NVMe * Sim ENA
M5dn Não Sim NVMe * Sim ENA
M5n Sim Sim Não Sim ENA
M5zn Sim Sim Não Sim ENA
M6a Sim Sim Não Sim ENA
M6g Sim Sim Não Sim ENA
M6gd Não Sim NVMe * Sim ENA
M6i Sim Sim Não Sim ENA
M6id Não Sim NVMe * Sim ENA
Mac1 Sim Sim Não Não ENA
P2 Sim Não Não Sim ENA
P3 Sim Não Não Sim ENA
P3dn Não Sim NVMe * Sim ENA
P4d Não Sim NVMe * Sim ENA
R4 Sim Não Não Sim ENA
R5 Sim Sim Não Sim ENA
R5a Sim Sim Não Sim ENA
R5ad Não Sim NVMe * Sim ENA
R5b Sim Sim Não Sim ENA
R5d Não Sim NVMe * Sim ENA
R5dn Não Sim NVMe * Sim ENA
R5n Sim Sim Não Sim ENA
R6a Sim Sim Não Sim ENA
R6g Sim Sim Não Sim ENA
R6gd Não Sim NVMe * Sim ENA
R6i Sim Sim Não Sim ENA
R6iD Não Sim NVMe * Sim ENA
T2 Sim Não Não Não Não
T3 Sim Sim Não Não ENA
T3a Sim Sim Não Não ENA
T4g Sim Sim Não Não ENA
Alta memória (u-*) Sim Sim Não Virtualizada: sim

Bare metal: não

ENA
X1 Não Não SSD* Sim ENA
X1e Não Não SSD* Sim ENA
X2gd Não Sim NVMe * Sim ENA
X2idn Não Sim NVMe * Sim ENA
X2iedn Não Sim NVMe * Sim ENA
X2iezn Sim Sim Não Sim ENA
z1d Não Sim NVMe * Sim ENA

* O volume do dispositivo raiz deve ser um volume do Amazon EBS.

A tabela a seguir resume os recursos de rede e armazenamento compatíveis com os tipos de instância da geração anterior.

Armazenamento de instâncias Placement group Redes avançadas
C3 SSD Sim Intel 82599 VF
G2 SSD Sim Não
I2 SSD Sim Intel 82599 VF
M3 SSD Não Não
R3 SSD Sim Intel 82599 VF

Limites de instâncias

Existe um limite sobre o número total de instâncias que é possível executar em uma região e limites adicionais sobre alguns tipos de instância.

Para obter mais informações sobre os limites padrão, consulte Quantas instâncias posso executar no Amazon EC2?

Para obter mais informações sobre como visualizar os limites atuais ou solicitar aumento dos limites atuais, consulte Service Quotas do Amazon EC2.