Tipos de instância da AWS

Tipos de instância da AWS
Uma instância da AWS é um servidor virtual na nuvem. Há um grande número de tipos de instância no AWS EC2. Diferentes instâncias podem ser criadas ou lançadas através de um único AMI se o usuário quiser manter as mesmas configurações em todas as instâncias. As instâncias do AWS EC2 ajudam a implantar, gerenciar e escalar os aplicativos hospedados na AWS.

AWS Elastic Compute Cloud fornece quase mais de 500 instâncias. O site da AWS exibe uma lista de todas as instâncias que a AWS fornece em linhas com quase 10 páginas. Existe um grande número de tipos de instância que o AWS EC2 fornece.

Vamos selecionar uma instância para ver seus detalhes.

As instâncias do AWS EC2 fornecem uma ampla variedade de combinações de armazenamento, CPU, memória e capacidade. O tipo de instância é selecionado com base no requisito do caso de uso.

Tipos de instância da AWS

A seguir, os tipos de instância disponíveis no AWS EC2:

  • Propósito geral
  • Calcular otimizado
  • Memória otimizada
  • Computação acelerada
  • Armazenamento otimizado
  • HPC otimizado

Propósito geral

As instâncias do EC2 de uso geral fornecem uma quantidade equilibrada de serviços de memória, computação e rede e são sugeridos para todos os aplicativos normais, como servidores da Web e repositórios de código.

Instâncias de EC2 de uso geral têm 3 tipos diferentes de série i-e-sries, série A e M-Series.

Série T (T4G, T3, T3A, T2): Todos os tamanhos ou capacidades de armazenamento estão disponíveis para as instâncias do EC2 de uso geral da série T, i i.e., nano, pequeno, médio e grande. A instância do EC2 da série T mais comum é T2.micro, que geralmente é usado em laboratórios práticos e em contas de camada livre.

Série M (M6G, M6i, M6A, M5, M5A, M5N, M5ZN, M4): O tamanho ou a capacidade de armazenamento na série M de instâncias de EC2 de uso geral é apenas grande. M4, M5 e M5A foram as instâncias de uso geral da série M mais usadas por anos. Nos casos M4, o armazenamento foi gerenciado apenas em EBS, enquanto em M5, M5A, M5D e M5AD, o armazenamento pode ser gerenciado em ambos os EBs e SSD. O M6i agora está substituindo as instâncias M5 por causa de sua eficiência de custo e melhor desempenho.

A-Series (A1): Os tamanhos ou capacidades de armazenamento na série A de instâncias de EC2 de uso geral são médias ou grandes. Essas instâncias são recomendadas para as cargas de trabalho de escala.

Calcular otimizado

As instâncias que são ideais para aplicativos ligados a computação ou os aplicativos que devem gerenciar diferentes processos de computação com alta eficiência de uma só vez. Esses tipos de instâncias são mais adequados para transcodificação de mídia, HPC, servidores de jogos, interferência de aprendizado de máquina, etc. Esse tipo de instância do EC2 tem apenas um tipo de série, que é a série C.

C5 foi uma das instâncias de computação mais usada EC2. As pessoas preferiram porque é mais eficiente e custa menos em comparação com as instâncias anteriores como C3. Agora, C6i é usado porque é compatível com processadores de terceira geração, ao contrário das instâncias C5.

Algumas das instâncias otimizadas da série C populares são C6i, C6A, C5, C5A, C5N e C4.

Memória otimizada

Essas instâncias são especialmente projetadas para proporcionar maior desempenho e boa velocidade às empresas que exigem grandes conjuntos de dados na memória. Eles são mais adequados para bancos de dados MySQL e NoSQL.

É mais recomendado para cargas de trabalho ou aplicativos que requerem maior memória de acesso aleatório (RAM) para armazenar quantidades maiores de dados. Algumas das instâncias EC2 otimizadas pela memória mais usadas são R7iz, R6in, R6a, R6g, R6i, R5, R5a, R5b, R5n, etc.

Eles têm 3 tipos de série i-e Série R, X-Série, e Série Z.

Série R: As instâncias da série R são usadas principalmente em aplicativos onde o processamento em tempo de execução é necessário. A instância R6i é uma das instâncias EC2 mais utilizadas e mais recentes otimizadas pela memória devido à sua eficiência e eficácia de preço em comparação com as instâncias anteriores como R5.

Série Z: Essas instâncias têm alta frequência e fornecem um bom espaço de armazenamento para grandes bancos de dados.

X-Série: Esses tipos de instâncias EC2 otimizadas pela memória têm a memória mais alta em comparação com as outras.

Computação acelerada

Esses tipos de instâncias usam aceleradores de hardware para executar algumas tarefas complexas. Eles ajudam.

Além disso, eles fornecem funcionalidades para aplicações que envolvem inteligência artificial (IA) e aprendizado de máquina e também são usados ​​em aplicativos com recursos como transmissão ao vivo e outros ambientes de processamento em tempo real em tempo real.

Série F: Instâncias da série F, como F1, trabalham com matrizes de portões programáveis ​​de campo (FPGA) e são usados ​​em um ambiente em tempo real.

Série P: Esses tipos de instâncias aceleradas de computação EC2, como P2 e P3, fornecem uma alta largura de banda e são mais comumente usadas em aplicações com recursos de aprendizado profundo.

G-Series: Essas instâncias do EC2, como G2 e G3, são mais adequadas para aplicações com uso intensivo de gráficos, como animações 3D.

Armazenamento otimizado

As instâncias do EC2 otimizadas para armazenamento são projetadas socialmente para empresas e cargas de trabalho que requerem alto acesso de leitura e gravação sequenciais em seus armazenamentos locais. O armazenamento de instâncias EC2 otimizadas para armazenamento pode ser EBS, HDD e SSD.

Eles incluem IM4GN, IS4Gen, i4i, i3, i3en, d2, d3, d3en, h1.

Série D: Eles são mais recomendados para serem usados ​​para aplicativos com grandes requisitos de data warehouse. SSD O tipo de armazenamento é usado para essas instâncias.

Série H: Eles são usados ​​com os aplicativos com armazenamento de instância diretamente anexado. Eles não são usados ​​com aplicativos com armazenamento ligado à rede como EBS.

Série I: INSTâncias EC2 otimizadas para armazenamento da série I, como i3, i3en e outras são mais recomendadas com sistemas on-line que envolvem processos de transação eficientes e de alta velocidade.

HPC otimizado

O HPC ou as instâncias de computação de alto desempenho são projetadas socialmente para oferecer o menor preço para as cargas de trabalho ou as empresas que utilizam serviços da AWS.

Um host dedicado é necessário para usar essas instâncias. Essas instâncias são muito raramente usadas porque os hosts dedicados são caros e apenas alguns usuários podem comprá -los. Essas instâncias são instaladas diretamente no hardware do sistema e são usadas apenas por usuários especializados.

Eles incluem HPC6ID e HPC6A.

Conclusão

A AWS Elastic Compute Cloud fornece mais de 500 instâncias diferentes com diferentes qualidades para se encaixar em casos de uso específicos de acordo com seus requisitos. Os tipos em que todas as instâncias são categorizadas são de uso geral, computar otimização, otimização da memória, computação acelerada, otimização de armazenamento e instâncias otimizadas para HPC EC2.