Limites de volume do Amazon EBS para instâncias do Amazon EC2
O número máximo de volumes do Amazon EBS que é possível anexar a uma instância depende do tipo e do tamanho da instância. Ao considerar quantos volumes adicionar à sua instância, é necessário avaliar se uma maior largura de banda de E/S ou maior capacidade de armazenamento são necessárias.
Largura de banda x capacidade
Para casos de uso de largura de banda consistentes e previsíveis, use instâncias otimizadas para Amazon EBS com volumes SSD de finalidade geral ou volumes SSD com IOPS provisionadas. Para obter o máximo de performance, faça a correspondência entre as IOPS provisionadas para seus volumes e a largura de banda disponível para o tipo da instância.
Para configurações de RAID, talvez você ache que matrizes com mais de 8 volumes prejudicam a performance devido à maior sobrecarga de E/S. Teste a performance de aplicações individuais e ajuste, se necessário.
Sumário
Limites de volume para instâncias criadas no Nitro System
Os limites de volumes para instâncias criadas no Nitro System dependem do tipo de instância. Alguns tipos de instância do Nitro contam com um limite de volume dedicado do EBS, enquanto a maioria tem um limite de volume compartilhado. Para visualizar os limites de anexação de volumes para cada tipo de instância, consulte o seguinte:
Limite de volume dedicado do EBS
Os tipos de instância do Nitro, apresentados a seguir, têm um limite de volume dedicado do EBS que varia dependendo do tamanho da instância. O limite não é compartilhado com outros anexos do dispositivo. Em outras palavras, você pode anexar qualquer número de volumes do EBS até o limite de anexação de volume, independentemente do número de dispositivos anexados, como volumes de armazenamento de instância NVMe e interfaces de rede.
-
Uso geral: M7a | M7i | M7i-flex | M8g
-
Otimizadas para computação: C7a | C7i | C7i-flex | C8g
-
Otimizadas para memória: R7a | R7i | R7iz | R8g | U7i-6tb | U7i-8tb | U7i-12tb | U7in-16tb | U7in-24tb | U7in-32tb | U7inh-32tb | X8g
-
Otimizadas para armazenamento: I7ie | I8g
-
Com computação acelerada: F2 | G6 | G6e | Gr6 | P5 | P5e | P5en | Trn2 | Trn2u
-
Com computação de alta performance: Hpc7a
Limite de volume compartilhado do EBS
Todos os outros tipos de instância do Nitro (não listados em Limite de volume dedicado do EBS) têm um limite de anexo de volume que é compartilhado entre os volumes do Amazon EBS, as interfaces de rede e os volumes de armazenamento de instância para NVMe. É possível anexar qualquer número de volumes do Amazon EBS até esse limite, menos o número de interfaces de rede conectadas e os volumes de armazenamento de instâncias NVMe. Lembre-se de que cada instância deve ter pelo menos uma interface de rede e que os volumes de armazenamento de instâncias NVMe são anexados automaticamente na inicialização.
A maioria das instâncias do Nitro suporta um máximo de 28 anexos. Os exemplos a seguir demonstram como calcular quantos volumes do EBS você pode anexar.
Exemplos
-
Com uma instância
m5.xlarge
com apenas a interface de rede principal, você pode anexar 27 volumes do EBS.28 volumes - 1 interface de rede = 27
-
Com uma instância
m5.xlarge
com duas interfaces de rede adicionais, você pode anexar 25 volumes do EBS.28 volumes - 3 interfaces de rede = 25
-
Com uma instância
m5d.xlarge
com duas interfaces de rede adicionais, você pode anexar 24 volumes do EBS.28 volumes - 3 interfaces de rede - 1 volume de armazenamento de instância NVMe = 24
Limites de volume para instâncias baseadas em Xen
Os limites de volumes para instâncias baseadas em Xen, como T2, dependem do sistema operacional.
Para obter mais informações, consulte Instâncias baseadas em Xen.
Instâncias do Linux
Anexar mais de 40 volumes a uma instância do Linux baseada em Xen pode causar falhas na inicialização. Esse número inclui o volume raiz, mais os volumes do Amazon EBS e os volumes de armazenamento de instâncias anexados.
Em caso de problemas de inicialização em uma instância com um grande número de volumes, interrompa a instância, desanexe todos os volumes que não são essenciais ao processo de inicialização, inicie a instância e anexe novamente os volumes depois que a instância estiver em execução.
Importante
A anexação de mais de 40 volumes a uma instância do Linux baseada em Xen ocorre somente em uma base de melhor esforço e não é garantida.
Instâncias do Windows
A tabela a seguir mostra os limites de volumes para instâncias do Windows baseadas em Xen em função do driver usado. Esses números incluem o volume raiz, mais quaisquer volumes do Amazon EBS e volumes de armazenamento de instâncias anexados.
Driver | Solicitação de volume |
---|---|
AWS PV |
26 |
Citrix PV |
26 |
Red Hat PV |
17 |
Não recomendamos anexar mais de 26 volumes a uma instância do Windows baseada em Xen com drivers AWS PV ou Citrix PV, pois é provável que isso cause problemas de performance. Para determinar quais drivers PV sua instância está usando ou atualizar sua instância do Windows do Red Hat para drivers Citrix PV, consulte Atualizar drivers PV em instâncias do Windows do EC2.
Importante
A anexação de um número de volumes superior ao a seguir a uma instância do Windows baseada em Xen ocorre somente em uma base de melhor esforço e não é garantida.
Para obter mais informações sobre como os nomes dos dispositivos estão relacionados a volumes, consulte Como os volumes são anexados e mapeados para instâncias Windows do Amazon EC2.