Tipos de instância da AWS

Tipos De Instancia 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 executadas por meio de uma única AMI se o usuário quiser manter as mesmas configurações em todas as instâncias. As instâncias EC2 da AWS ajudam a implantar, gerenciar e dimensionar os aplicativos hospedados na AWS.

O 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. Há um grande número de tipos de instância que o AWS EC2 fornece.







Vamos selecionar uma instância para visualizar 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 estão os tipos de instância disponíveis no AWS EC2:

Propósito geral

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



As instâncias EC2 de uso geral têm 3 tipos diferentes de séries, ou seja, série T, série A e série M.

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, ou seja, nano, pequeno, médio e grande. A instância EC2 da série T mais comum é t2.micro, que geralmente é usado em laboratórios práticos e em contas de nível gratuito.

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 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. Nas instâncias M4, o armazenamento era gerenciado apenas no EBS, enquanto nas instâncias M5, M5a, M5d e M5ad, o armazenamento pode ser gerenciado tanto no EBS quanto no SSD. O M6i agora está substituindo as instâncias M5 por causa de sua eficiência de custo e melhor desempenho.

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

Computação Otimizada

As instâncias que são ideais para aplicativos vinculados à computação ou aplicativos que devem gerenciar diferentes processos de computação com alta eficiência ao mesmo tempo. 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 possui apenas um tipo de série, que é a série C.

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

Algumas das instâncias otimizadas para computação populares da série C são C6i, C6a, C5, C5a, C5n e C4.

Memória Otimizada

Essas instâncias são especialmente projetadas para fornecer maior desempenho e boa velocidade para 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 grandes quantidades de dados. Algumas das instâncias EC2 otimizadas de memória mais usadas são R7iz, R6in, R6a, R6g, R6i, R5, R5a, R5b, R5n, etc.

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

Série R: As instâncias da série R são usadas principalmente em aplicativos em que o processamento em tempo de execução é necessário. A instância R6i é uma das instâncias do EC2 com otimização de memória mais usadas e mais recentes 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 bom espaço de armazenamento para grandes bancos de dados.

Série X: Esses tipos de instâncias do EC2 com otimização de 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 a calcular os valores em pontos flutuantes, processamento gráfico e padrões de dados correspondentes de forma muito rápida e eficiente.

Além disso, fornecem funcionalidades para aplicações que envolvem Inteligência Artificial (IA) e Machine Learning e também são utilizadas em aplicações com funcionalidades como transmissão ao vivo e outros ambientes de processamento em tempo real.

Série F: As instâncias da série F, como F1, funcionam com Field Programmable Gate Arrays (FPGA) e são usadas em um ambiente de tempo real.

Série P: Esses tipos de instâncias EC2 de computação acelerada, como P2 e P3, fornecem rede de alta largura de banda e são mais comumente usados ​​em aplicativos com recursos de aprendizado profundo.

Série G: Essas instâncias do EC2, como G2 e G3, são mais adequadas para aplicativos com muitos 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 exigem alto acesso sequencial de leitura e gravação 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 ​​em aplicativos com grandes requisitos de armazenamento de dados. SSD tipo de armazenamento é usado para essas instâncias.

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

Série I: As instâncias do EC2 otimizadas para armazenamento da série I, como I3, I3en e outras, são mais recomendadas com sistemas online que envolvem processos de transação eficientes e de alta velocidade.

Otimizado para HPC

O HPC ou as Instâncias de Computação de Alto Desempenho são projetados socialmente para oferecer o menor preço para as cargas de trabalho ou as empresas que utilizam os serviços da AWS.

Um host dedicado é necessário para usar essas instâncias. Essas instâncias raramente são 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 utilizadas apenas por usuários especializados.

Eles incluem Hpc6id e Hpc6a .

Conclusão

O AWS Elastic Compute Cloud fornece mais de 500 instâncias diferentes com diferentes qualidades para atender a casos de uso específicos de acordo com seus requisitos. Os tipos nos quais todas as instâncias são categorizadas são Uso geral, Otimizado para computação, Otimizado para memória, Computação acelerada, Otimizado para armazenamento e Instâncias EC2 otimizadas para HPC.