As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Instâncias criadas no sistema AWS Nitro
O Sistema Nitro é uma coleção de hardware e componentes de software desenvolvidos pela AWS que permitem alta performance, alta disponibilidade e alta segurança.
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 NVMe de armazenamento local
-
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.
Para obter mais informações, consulte AWS Nitro System
Suporte a recursos de rede
O conteúdo a seguir resume os principais recursos de rede para cada versão do Nitro System. As versões são mostradas em ordem decrescente de lançamento. Se você conhece a família de tipos de instância à qual sua instância pertence, pode expandir a seção Especificações e selecionar sua família de instâncias. A tabela Resumo da plataforma para sua família de instâncias mostra a versão do Nitro para seu tipo de instância na coluna Hipervisor.
Se você não tiver certeza sobre qual família de instâncias é aplicável, consulte a seção Convenções de nomenclatura.
nota
Os recursos são cumulativos, o que significa que as versões mais recentes do Nitro System oferecem suporte aos recursos listados em todas as versões anteriores, exceto quando explicitamente declarado de outra forma.
Consulte a seção Requisitos da instância Nitro para ver as versões mínimas do driver ENA e do kernel Linux para obter a performance ideal dos tipos de instância Nitro v4 e posteriores.
Nitro v5
-
Não há suporte a espelhamento de tráfego nesta versão.
-
Até 200 Gbps* por placa de rede.
Nitro v4
-
Não há suporte a espelhamento de tráfego nesta versão.
-
Os tipos de instâncias aceleradas por GPU e baseadas em Trainium oferecem suporte a até 100 Gbps* por placa de rede para fins de consistência. Outros tipos de instância oferecem suporte a até 170 Gbps* por placa de rede.
-
A gravação com acesso direto remoto à memória (RDMA) está disponível com o EFA para os seguintes tipos de instância:
p5.48xlarge
p5e.48xlarge
, e.p5en.48xlarge
-
Compatível com ENA Express. Para obter mais informações sobre o ENA Express, incluindo quais tipos específicos de instância o suportam, consulte Melhore o desempenho da rede com o ENA Express em suas EC2 instâncias no Guia EC2 do usuário da Amazon.
Nitro v3
-
Até 100 Gbps* por placa de rede.
-
Compatível com leitura RDMA com EFA para instâncias
p4d(e).24xlarge
. -
Criptografia em trânsito.
Nitro v2
-
Rede avançada com o Adaptador de Rede Elástica (ENA).
-
Espelhamento de tráfego.
* Seu tipo de instância pode oferecer suporte a uma largura de banda máxima menor. Para obter mais informações, consulte as especificações de rede do seu tipo de instância nas páginas da família de instâncias.
Instâncias virtualizadas
As instâncias virtualizadas a seguir são criadas no sistema Nitro:
Uso geral: M8g
Otimizadas para computação: C7gn | C8g
Otimizadas para memória: R8g | x8G
Armazenamento otimizado: i7iE | i8G
Computação acelerada: P5en | Trn2 | Trn2u
Computação de alta performance: Hpc7g
Instâncias bare metal
As instâncias bare metal a seguir são criadas no sistema Nitro:
Uso geral: M8g
Otimizadas para computação: C7gn | C8g
Otimizadas para memória: R8g | x8G
Armazenamento otimizado: i8G
Na maioria dos casos, quando você executa uma instância bare metal, o servidor subjacente passa pelo processo de inicialização, durante o qual verifica todos os componentes de hardware e firmware. Isso significa que até 20 minutos podem ser necessários a partir do momento em que a instância entra no estado de execução até que ela se torne disponível na rede.
Requisitos da instância Nitro
As instâncias criadas no Sistema AWS Nitro usam o ENA para melhorar a rede e os volumes de armazenamento expostos como dispositivos de NVMe bloco. Para obter mais informações sobre NVMe drivers, consulte Instalar ou atualizar o NVMe driver no Guia do usuário do Amazon EBS para instâncias Linux ou AWS NVMe drivers para instâncias do Windows no Guia do EC2 usuário da Amazon. Para obter mais informações sobre drivers ENA, consulte Requisitos para redes aprimoradas com ENA no Guia EC2 do usuário da Amazon.
As guias a seguir mostram detalhes sobre quais versões de driver ou kernel são recomendadas para seu sistema operacional.
O driver do kernel ENA Linux versão 2.2.9g ou posterior, do GitHub repositório Amazon Drivers, é recomendado para tipos de instância Nitro v4 e obrigatório para tipos de instância Nitro v5 para distribuições Linux que expõem as informações da versão. Os drivers ENA para Linux estão disponíveis em GitHub. Para obter mais informações, consulte Driver do kernel Linux para família de Adaptadores de Rede Elástica (ENA)
As distribuições Linux também podem incorporar recursos do driver de ENA no kernel. No entanto, o tempo pode variar para a implementação entre as diferentes distribuições. As distribuições Amazon Linux 2023 e Bottlerocket Linux oferecem suporte a recursos de ENA para tipos de instâncias Nitro v4 e mais novos por padrão.
Algumas distribuições Linux podem exigir uma versão mínima do kernel para evitar uma performance abaixo do ideal dos recursos do driver de ENA no Nitro v4 e nos tipos de instância mais recentes. Se sua distribuição Linux aparecer na tabela a seguir, você poderá verificar a versão do kernel da sua instância com o comando uname a seguir:
uname -r
Distribuição do linux | Versão mínima para o kernel |
---|---|
Linux upstream | Versão do kernel 5.9 |
Amazon Linux 2 | Linux 4.14.186 |
Red Hat Enterprise Linux (CARRETEL) | Kernel RHEL 8.3 4.18.0-240.1.1.el8_3.ARCH |
SUSE Linux Enterprise Server (VENDAS) |
|
Linux Ubuntu | 20.04 kernel 5.4.0-1025-aws |
DPDK | v20.11 |
nota
As seguintes versões do driver de ENA para Linux não são compatíveis e resultarão em falhas na conexão da interface de rede elástica:
-
ENA Linux
-
Nitro v5: anterior à 2.2.9
-
Todas as versões do Nitro anteriores à v5: anteriores à v1.2.0
-
-
ENA DPDK
-
Nitro v5: anterior à 20.11
-
Todas as versões do Nitro anteriores à v5: anteriores à v1.1.1
-
Instâncias Linux com AWS processadores Graviton
As instâncias Linux com processadores AWS Graviton têm os seguintes requisitos adicionais:
-
Uma AMI com arquitetura ARM de 64 bits.
-
Suporte à inicialização UEFI com tabelas de ACPI e hot-plug ACPI de dispositivos PCI.
nota
AWS Os processadores Graviton suportam apenas sistemas operacionais Linux.