Get Started with AWS for Free

Crie uma conta gratuita
Ou faça login no console

O nível gratuito da AWS inclui 750 horas de microinstâncias Linux e Windows por mês pelo período de um ano. Para permanecer no nível gratuito, use somente microinstâncias do EC2.

Veja os detalhes do nível gratuito da AWS »

As instâncias do Amazon EC2 são os blocos fundamentais de criação para as suas necessidades computacionais na nuvem da AWS. Você pode imaginar as instâncias como servidores virtuais que podem executar aplicativos. As instâncias são criadas a partir de uma imagem de máquina da Amazon (AMI) e da escolha de um tipo de instância adequado. Uma AMI é um modelo que contém uma configuração de software, incluindo um sistema operacional, que define o seu ambiente operacional. Você pode escolher uma AMI fornecida pela AWS, por nossa comunidade de usuários ou no AWS Marketplace. Você também pode criar e, opcionalmente, compartilhar suas próprias AMIs. Uma única AMI pode ser usada para executar uma ou milhares de instâncias.

O Amazon EC2 oferece uma ampla seleção de tipos de instâncias otimizadas para se adequarem a casos de uso diferentes. Os tipos de instâncias consistem em várias combinações de CPU, memória, armazenamento e capacidade de rede e oferecem flexibilidade de escolha da composição adequada de recursos para os seus aplicativos. Cada tipo de instância inclui um ou mais tamanhos de instância, permitindo a escalabilidade de recursos de acordo com os requisitos da carga de trabalho a ser executada. Para obter a melhor experiência, você deve executar os tipos de instância adequados para os seus aplicativos. Você tem a flexibilidade de escolher a combinação de tipos de instâncias mais adequadas ao seu aplicativo hoje e mudar para uma instância de tamanho diferente de acordo com a evolução das necessidades empresariais e do aplicativo. Para facilitar a escolha da melhor opção para os seus aplicativos, os tipos de instância do Amazon EC2 são agrupados em famílias de acordo com os perfis dos aplicativos a serem executados. Veja abaixo um guia breve para ajudá-lo a pensar na escolha do tipo de instância correto. 

As instâncias do Amazon EC2 estão disponíveis nas seguintes famílias:

Esta família inclui os tipos de instância M1 e M3, oferece um equilíbrio de recursos de computação, memória e rede e é uma boa escolha para vários aplicativos. As instâncias de uso geral são adequadas para bancos de dados de pequeno e médio porte, tarefas de processamento de dados que exigem memória adicional, grupos de armazenamento em cache e servidores de backend para SAP, Microsoft SharePoint e outros aplicativos empresariais.

As instâncias M3 são a mais nova geração dessa família. As instâncias M3 oferecem processadores de alta frequência Intel Xeon E5-2670 (Sandy Bridge ou Ivy Bridge).  Essas instâncias oferecem armazenamento com base em SSDs para proporcionar um alto desempenho de E/S de armazenamento para instâncias. Em comparação às instâncias M1, as instâncias M3 oferecem um desempenho de computação maior e mais consistente a um preço inferior. 

  • Casos de uso populares: bancos de dados de pequeno e médio porte, processamento de dados, codificação, armazenamento em cache, SAP, Microsoft SharePoint e outros aplicativos empresariais.

A família inclui os tipos de instância C1, CC2 e C3 e é otimizada para aplicativos que se beneficiam com um grande poder computacional. As instâncias otimizadas para computação que dispõem de uma taxa mais alta de vCPUs por memória do que outras famílias e o menor custo por vCPU entre todos os tipos de instância do Amazon EC2. Recomendamos as instâncias otimizadas para computação para a execução de aplicativos com escalabilidade horizontal e uso computacional intensivo. Exemplos de tais aplicativos incluem frotas e servidores da Web de alta performance, processamento em lote por demanda, análise distribuída e aplicativos de ciência e engenharia de alta performance.

As instâncias C3 são a geração mais recente de instâncias otimizadas para computação, fornecendo aos clientes os processadores de mais alta performance e a relação mais baixa entre preço e performance disponível atualmente no EC2. Cada CPU virtual (vCPU) em instâncias C3 é um hyperthread de hardware de um processador Intel Xeon E5-2680v2 de 2,8 GHz (Ivy Bridge), permitindo que você se beneficie da mais recente geração de processadores Intel. As instâncias C3 são compatíveis com redes aperfeiçoadas que oferecem latências entre instâncias melhoradas, menor variação de rede e uma performance de pacotes por segundo (PPS) significativamente mais alta. Este recurso oferece centenas de teraflops de performance de ponto flutuante criando clusters de alta performance de instâncias C3. Comparadas às instâncias C1, as instâncias C3 oferecem processadores mais rápidos, aproximadamente o dobro de memória por vCPU, suporte para clusters e armazenamento de instância baseada em SSD.

As instâncias de CC2 apresentam processadores Intel Xeon E5-2670 de 2,6 GHz, alta contagem de núcleos (32 vCPUs) e suporte para redes em cluster. As instâncias CC2 são otimizadas especificamente para aplicativos HPC que se beneficiam de largura de banda alta, baixa latência e alta capacidade computacional.

  • Casos de uso populares: aplicativos da web com alto tráfego, veiculação de anúncios, processamento em lote, codificação de vídeo, análises distribuídas, física de alta energia, análise de genomas e dinâmica de fluidos computacional.

Essa família inclui os tipos de instância G2 e CG1, que oferecem processadores Intel Xeon e GPUs NVIDIA de alta performance destinadas para gráficos e aplicativos de computação de GPU de uso geral. No momento, existem dois tipos de instâncias GPU. As instâncias G2 oferecem acesso a GPUs NVIDIA GRID ("Kepler" GK104), cada um com 1,536 núcleos CUDA e 4 GB de memória de vídeo. Esse GPU também apresenta um codificador de vídeo de hardware integrado projetado para suportar até oito streams de vídeo HD em tempo real (720 p a 30 fps) ou até quatro streams de vídeo FHD em tempo real (1080 p a 30 fps). A versão inicial do driver oferece suporte para OpenGL 4.3, DirectX 9, 10 e 11, CUDA 5.5, OpenCL 1.1 e GRID SDK. O GRID SDK oferece acesso de baixo nível aos recursos de captura e codificação dos GPUs GRID. Combinado com os recursos de hardware das instâncias G2, o GRID SDK permite captura e codificação de quadros de baixa latência para o sistema operacional completo ou para alvos de renderização, possibilitando experiências de streaming interativo de alta qualidade.

As instâncias CG1 oferecem acesso aos GPUs NVIDIA Tesla M2050 ("Fermi" GF100), cada um com 448 núcleos CUDA e 3 GB de memória de vídeo. O driver mais recente oferece suporte para CUDA 5.5, OpenCL 1.1 e DirectCompute. O SDK computacional GPU NVIDIA oferece centenas de amostras de código e white papers para ajudá-lo a começar a gravar software com CUDA ou DirectCompute, permitindo que você aproveite o desempenho em paralelo dos GPUs NVIDIA.

Você pode começar com as instâncias GPU do Amazon EC2 em minutos, aproveitando o GPU Amazon Machine Images, encontrado no AWS Marketplace. Para acesso imediato aos recursos de streaming de gráfico 3D, o AWS Marketplace também tem ofertas que integram o NVIDIA GRID SDK e as instâncias G2.

  • Casos de uso populares das instâncias G2: streaming de jogos, streaming de aplicativo 3D e outras cargas de trabalho gráfico do lado do servidor.
  • Casos de uso populares da instância CG1: computação química, renderização, modelagem financeira e projetos de engenharia.

Esta família inclui os tipos de instância M2 e CR1 e é otimizada para aplicativos com uso intensivo de memória. As instâncias otimizadas para memória usam processadores Intel Xeon e têm o menor custo por GiB de RAM entre os tipos de instância do Amazon EC2. Recomendamos as instâncias otimizadas para memória para vários aplicativos de bancos de dados, para o memcached e outros caches distribuídos e para implementações maiores de aplicativos empresariais como SAP e Microsoft SharePoint. As instâncias CR1 são a última geração de instâncias otimizadas para memória e oferecem ainda mais memória (244 GiB), são executadas em CPUs mais rápidas (Intel Xeon E5-2670 com suporte a NUMA) do que as das instâncias M2 e oferecem suporte a redes em cluster para aplicativos com uso intensivo de largura de banda. As instâncias M2 estão disponíveis em tamanhos menores e são uma opção excelente para muitos aplicativos com uso intensivo de memória.

  • Casos de uso populares das instâncias M2 e CR1: bancos de dados de alta performance, caches de memória distribuídos, análises em memória, montagem e análise de genomas e implementações maiores de SAP, Microsoft SharePoint e outros aplicativos empresariais.

Essa família inclui instâncias de armazenamento de alta capacidade, HS1 e Instâncias de E/S de alta capacidade, I2 e HI1. Essas instâncias fornecem processadores Intel Xeon e opções de armazenamento com conexão direta otimizadas para aplicativos com capacidade específica de armazenamento e requisitos aleatórios de E/S. As instâncias HS1 são otimizadas para densidade de armazenamento muito alto, baixo custo de armazenamento e alto desempenho de E/S sequencial. As instâncias de I2 e HI1 fornecem armazenamento de instância com suporte a SSD de alta velocidade otimizado para desempenho muito alto de E/S aleatório e fornecem alto IOPS a baixo custo. Recomendamos instâncias de I2 e HI1 para bancos de dados NoSQL como Cassandra e MongoDB que aproveitam o desempenho muito alto de E/S aleatório e a baixa latência de SSDs de conexão direta, e são uma excelente escolha para sistemas transacionais que podem gerenciar sua própria resiliência.

As instâncias HS1 oferecem 48 TB de capacidade de armazenamento em 24 unidades de disco rígido, alto desempenho de rede, alta performance da CPU (Intel Xeon E5-2650) e desempenho de taxa de transferência de até 2,6 Gbps. Recomendamos instâncias HS1 para clientes que executam armazéns de dados de grande escala ou sistemas de arquivos paralelos tais como um cluster Hadoop permanente com centenas de terabytes de dados.

Instâncias HI1 são a primeira geração de instâncias de E/S de alto desempenho. Instâncias HI1 contam com processadores Intel – cada CPU (vCPU) é um thread de 2,4 GHz de um processador de Intel Xeon E5-2620 (Westmere) com hyperthread. As instâncias Hi1.4xlarge incluem 60,5 GiB de RAM e 1990 GB de armazenamento de instância baseado em SSD.

Instâncias I2 são a última geração de instâncias de E/S de alto desempenho que oferecem aos clientes o mais alto IOPS em comparação com todas as outras instâncias de Amazon EC2. As instâncias I2 apresentam a última geração de processadores Intel – cada CPU virtual (vCPU) é um hyperthread de hardware de um processador Intel Xeon E5-2670 v2 (Ivy Bridge). As instâncias I2.8xlarge incluem 244 GiB de RAM, 6400 GB de armazenamento de instância baseado em SSD e suporta TRIM para um melhor desempenho de gravação sucessiva em SSD. As instâncias I2 também suportam rede aperfeiçoada para baixa latência, jitter baixo e desempenho muito alto de pacotes por segundo.

  • Casos de uso populares das instâncias I2 e HI1: bancos de dados NoSQL como Cassandra e MongoDB e bancos de dados transacionais com escalabilidade horizontal.
  • Casos de uso populares da instância HS1: armazém de dados, Hadoop e sistemas de arquivo em cluster.

As microinstâncias são uma opção de instância de custo bem reduzido, oferecendo uma pequena quantidade de recursos de CPU. As microinstâncias podem aumentar a capacidade de CPU de forma oportuna e intermitente quando há disponibilidade de ciclos adicionais. Essas microinstâncias são adequadas a aplicativos e sites com baixa taxa de transferência que requerem ciclos de computação adicionais periodicamente, mas não para aplicativos que exigem desempenho de CPU sustentado.

  • Casos de uso populares da instância T1: sites ou blogs com pouco tráfego, aplicativos administrativos pequenos, hosts do bastion e avaliações gratuitas para explorar a funcionalidade do EC2 

Recomendamos que você selecione o tipo de instância mais adequado ao perfil e à escala da sua carga de trabalho e altere o tipo de instância posteriormente se os requisitos do aplicativo mudarem. Em todos os casos, recomendamos enfaticamente a elaboração do perfil do aplicativo e os testes de carga. A disponibilidade de vários tipos de instância, combinada com recursos como otimização para EBS e redes em cluster, permite que os aplicativos sejam otimizados para obter maior desempenho, resiliência aprimorada e custos mais baixos. Mais especificamente, você deve avaliar as métricas de desempenho mais importantes do seu aplicativo. Para aplicativos que se beneficiam com um baixo custo por CPU, recomendamos a escolha de instâncias otimizadas para computação (instâncias C1 ou CC2). Para aplicativos que requerem o menor custo por GiB de memória, recomendamos a escolha de instâncias otimizadas para memória (instâncias M2 ou CR1). Além disso, se você executa um banco de dados, recomendamos que escolha instâncias que oferecem suporte à otimização para EBS ou a redes em cluster. Para aplicativos com altos requisitos de rede entre nós, você deve escolher instâncias que oferecem suporte a redes em cluster. As microinstâncias oferecem recursos de CPU de breve duração e de forma oportuna e não são recomendadas para aplicativos que exigem desempenho de CPU sustentado.

As instâncias do Amazon EC2 oferecem diversos recursos adicionais para ajudar a implementar, gerenciar e alterar a escala dos seus aplicativos.

O Amazon EC2 permite escolher entre várias opções de armazenamento de acordo com seus requisitos. O Amazon EBS é um volume de armazenamento durável no nível de bloco que pode ser conectado a uma única instância do Amazon EC2 em execução. Você pode usar o Amazon EBS como um dispositivo de armazenamento principal para dados que exigem atualizações frequentes e granulares. Por exemplo, o Amazon EBS é a opção de armazenamento recomendada para executar um banco de dados no Amazon EC2. Os volumes do Amazon EBS persistem independentemente da vida útil de uma instância do Amazon EC2. Após conectar um volume a uma instância, você pode usá-lo como qualquer outro disco rígido físico. O Amazon EBS fornece dois tipos de volumes: volumes padrão e de IOPS provisionadas. Eles diferem em características de desempenho e preço, permitindo que você adapte o custo e o desempenho de armazenamento às necessidades dos aplicativos.

Os volumes padrão oferecem armazenamento para os aplicativos com requisitos moderados ou intermitentes de E/S. Os volumes padrão fornecem uma média aproximada de 100 IOPS, com capacidade do tipo "melhor esforço" para intermitências de até centenas de IOPS. Os volumes padrão também são bem adequados para uso como volumes de inicialização, em que o recurso de intermitência oferece tempos rápidos de inicialização de instância.

Os volumes de IOPS provisionadas são projetados para fornecer alto desempenho de forma previsível para cargas de trabalho com uso intensivo de E/S, como bancos de dados. Nos volumes de IOPS provisionadas, você especifica uma taxa de IOPS durante a criação do volume e o Amazon EBS provisiona essa taxa durante toda a vida útil do volume. Atualmente, o Amazon EBS oferece suporte para até 4.000 IOPS por volume de IOPS provisionadas. Você pode distribuir vários volumes juntos para fornecer milhares de IOPS por instância do Amazon EC2 ao seu aplicativo.

Muitas instâncias do Amazon EC2 também podem incluir armazenamento em discos conectados fisicamente ao computador host. Esse armazenamento em disco é denominado um armazenamento de instâncias. O armazenamento de instâncias oferece armazenamento temporário no nível de bloco para instâncias do Amazon EC2. Os dados nos volumes de armazenamento de instâncias persistem apenas durante a vida útil da instância do Amazon EC2 associada.

Além do armazenamento no nível de bloco por meio do Amazon EBS ou do armazenamento de instâncias, você também pode usar o Amazon S3 para obter um armazenamento de objetos altamente durável e disponível. Saiba mais sobre as opções de armazenamento do Amazon EC2 na documentação do Amazon EC2.

Por uma pequena taxa horária adicional, os clientes podem executar alguns tipos de instâncias do Amazon EC2 como instâncias otimizadas para EBS. As instâncias otimizadas para EBS permitem que instâncias do EC2 usem totalmente as IOPS provisionadas em um volume do EBS. As instâncias otimizadas para EBS fornecem taxa de transferência dedicada entre o Amazon EC2 e o Amazon EBS, com opções de 500 a 2.000 megabits por segundo (Mbps), dependendo do tipo de instância usado. A taxa de transferência dedicada minimiza a contenção entre a E/S do Amazon EBS e outro tráfego da sua instância do EC2, fornecendo o melhor desempenho para seus volumes EBS. As instâncias otimizadas para EBS foram projetadas para serem usadas com volumes padrão e de IOPS provisionadas do Amazon EBS. Quando vinculados a instâncias otimizadas para EBS, os volumes de IOPS provisionadas podem atingir latências inferiores a 10 milissegundos e são projetadas para variação de desempenho inferior a 10% do desempenho máximo das IOPS provisionadas durante 99,9% do tempo. Recomemos usar volumes de IOPS provisionadas com instâncias otimizadas para EBS ou instâncias que oferecem suporte a redes em cluster para aplicativos com requisitos elevados de E/S para armazenamento.

As redes aperfeiçoadas permitem que você obtenha uma performance de pacotes por segundo (PPS) significativamente mais alta, menor variação de rede e latências mais baixas. Este recurso usa uma nova pilha de virtualização de rede que oferece performance de E/S mais alta e menor utilização de CPU comparado com implementações tradicionais. Para tirar proveito das redes aperfeiçoadas, você deve iniciar uma AMI de HVM no VPC e instalar o driver adequado. As redes aperfeiçoadas são atualmente compatíveis com as instâncias C3 e I2. Para obter instruções sobre como ativar Enhanced Networking em instâncias EC2, consulte os tutoriais Enhanced Networking on Linux e Enhanced Networking on Windows. Para saber mais sobre este recurso, consulte a seção Perguntas frequentes sobre redes avançadas.

As instâncias C3, I2, CC2, CR1, CG1, G2, HI1, e HS1 oferecem suporte a redes em cluster. As instâncias executadas em um grupo de localização de cluster comum são colocadas em um cluster lógico que oferece rede com grande largura de banda e baixa latência entre todas as instâncias no cluster. A rede em cluster é ideal para sistemas de análises de alto desempenho e muitos aplicativos científicos e de engenharia, particularmente os que usam o padrão de biblioteca MPI para programação paralela.

Instâncias dedicadas são instâncias do Amazon EC2 que são executadas em hardware dedicado a um único cliente. Essas instâncias são ideais para cargas de trabalho em que políticas corporativas ou normas setoriais exigem que suas instâncias do EC2 fiquem fisicamente isoladas no nível de hardware de host de instâncias que pertencem a outros clientes. As instâncias dedicadas permitem que você se beneficie do Amazon VPC e da nuvem da AWS – provisionamento elástico sob demanda, pagamento conforme o uso e a garantia de que suas instâncias de computação do Amazon EC2 são isoladas no nível de hardware.

As instâncias do Amazon EC2 oferecem acesso aos seguintes recursos de processadores Intel:

  • Intel® AES New Instructions (AES-NI): o conjunto de instruções de criptografia Intel AES-NI melhora com o algoritmo original Advanced Encryption Standard (AES) para oferecer proteção de dados mais rápida e maior segurança.
  • Intel® Advanced Vector Extensions (Intel® AVX): o Intel AVX é um conjunto de instruções de 256 bits projetado para aplicativos com uso intensivo de cálculo de Ponto Flutuante (FP). Ele melhora o desempenho de aplicativos como de processamento de imagem, áudio e vídeo, simulações científicas, análise financeira e modelagem e análise 3D.
  • Tecnologia Intel® Turbo Boost: a tecnologia Intel Turbo Boost oferece mais desempenho sempre que necessário. O processador é capaz de executar núcleos automaticamente mais rápido do que a frequência básica operacional para ajudá-lo a fazer mais em menos tempo.

Nem todos os recursos de processador estão disponíveis em todos os tipos de instâncias, verifique os detalhes do processador para o tipo de instância para obter mais informações sobre quais recursos estão disponíveis a partir de quais tipos de instâncias.

intelinside_150

O Amazon EC2 permite que você provisione diversos tipos de instâncias, que oferecem combinações diferentes de CPU, memória, disco e rede. É fácil executar novas instâncias e testes em paralelo. Recomendamos a medição de desempenho dos aplicativos para identificar os tipos de instâncias adequados e validar a arquitetura dos aplicativos. Também recomendamos testes rigorosos de carga e escala para garantir que seus aplicativos tenham a escalabilidade pretendida.

O Amazon EC2 oferece um grande número de opções em dez tipos diferentes de instâncias, cada um deles com uma ou mais opções de tamanho, organizados em seis famílias de instâncias diferentes otimizadas para tipos distintos de aplicativos. Recomendamos que você avalie os requisitos dos aplicativos e selecione a família de instâncias adequada como ponto de partida para os testes de desempenho do aplicativo. Você deve começar a avaliar o desempenho dos seus aplicativos (a) identificando como as necessidades do aplicativo se comparam às famílias de instâncias diferentes (ou seja, se o aplicativo faz uso intensivo de computação, de memória, etc.) e (b) dimensionando a carga de trabalho para identificar o tamanho de instância adequado. Não há nada que substitua a medição do desempenho do seu aplicativo completo, pois esse desempenho pode ser afetado pela infraestrutura subjacente ou pelos limites de software e de arquitetura. Recomendamos testes no nível de aplicativo, incluindo o uso de ferramentas e serviços de estabelecimento do perfil do aplicativo e de testes de carga.


A tabela abaixo lista as especificações de cada tipo de instância do Amazon EC2:

Família de instâncias   
Tipo de instância Arco do processador vCPU ECU Memória (GiB) Armazenamento da instância (GB) Otimizada por EBS disponível Desempenho de rede
Propósito geral m3.medium 64 bits 1 3 3,75 1 x 4 SSD *6 Moderada
Propósito geral m3.large 64 bits 2 6,5 7,5 1 x 32 SSD *6 Moderada
Propósito geral m3.xlarge 64 bits 4 13 15 2 x 40 SSD*6 Sim Alta
Propósito geral m3.2xlarge 64 bits 8 26 30 2 x 80 SSD*6 Sim Alta
Propósito geral m1.small 32 bits ou
64 bits
1*1 1 1,7 1 x 160 Baixo
Propósito geral m1.medium 32 bits ou
64 bits
1 2 3,75 1 x 410 Moderada
Propósito geral m1.large 64 bits 2 4 7,5 2 x 420 Sim Moderada
Propósito geral m1.xlarge 64 bits 4 8 15 4 x 420 Sim Alta
Otimizadas para computação c3.large 64 bits 2 7 3,75 2 x 16 SSD Moderada
Otimizadas para computação c3.xlarge 64 bits 4 14 7,5 2 x 40 SSD Sim Moderada
Otimizadas para computação c3.2xlarge 64 bits 8 28 15 2 x 80 SSD Sim Alta
Otimizadas para computação c3.4xlarge 64 bits 16 55 30 2 x 160 SSD Sim Alta
Otimizadas para computação c3.8xlarge 64 bits 32 108 60 2 x 320 SSD - 10 Gigabits *4
Otimizado para computação c1.medium 32 bits ou
64 bits
2 5 1,7 1 x 350 Moderada
Otimizado para computação c1.xlarge 64 bits 8 20 7 4 x 420 Sim Alta
Otimizado para computação cc2.8xlarge 64 bits 32 88 60,5 4 x 840 - 10 Gigabits *4
Instâncias de GPU g2.2xlarge 64 bits 8 26 15 1 x 60 SSD Sim Alta
Instâncias de GPU cg1.4xlarge 64 bits 16 33,5 22,5 2 x 840 - 10 Gigabits *4
Otimizado para memória m2.xlarge 64 bits 2 6,5 17,1 1 x 420 Moderada
Otimizado para memória m2.2xlarge 64 bits 4 13 34,2 1 x 850 Sim Moderada
Otimizado para memória m2.4xlarge 64 bits 8 26 68,4 2 x 840 Sim Alta
Otimizado para memória cr1.8xlarge 64 bits 32 88 244 2 x 120
SSD
- 10 Gigabits *4
Otimizada para armazenamento i2.xlarge 64 bits 4 14 30.5 1 x 800 SSD Sim Moderada
Otimizada para armazenamento i2.2xlarge 64 bits 8 27 61 2 x 800 SSD Sim Alta
Otimizada para armazenamento i2.4xlarge 64 bits 16 53 122 4 x 800 SSD Sim Alta
Otimizada para armazenamento i2.8xlarge 64 bits 32 104 244 8 x 800 SSD - 10 Gigabits *4
Otimizada para armazenamento hs1.8xlarge 64 bits 16 35 117 24 x 2.048*3 - 10 Gigabits *4
Otimizada para armazenamento hi1.4xlarge 64 bits 16 35 60,5 2 x 1.024
SSD*2
- 10 Gigabits *4
Microinstâncias t1.micro 32 bits ou
64 bits
1 Variável*5 0,615 Somente EBS Muito baixo

*1 ‒ Instâncias M1, C1, M2 e HI1 são baseadas em processadores Intel Xeon. 
– Para instâncias G2, M3, CC2 e CR1, cada vCPU é um hyperthread de hardware dos processadores Intel Xeon E5-2670
– Para instâncias C3, cada vCPU é um hyperthread de hardware dos processadores Intel Xeon E5-2680v2 de 2,8 GHz (Ivy Bridge)
– Para instâncias HS1, cada vCPU é um hyperthread de hardware dos processadores Intel Xeon E5-2650
– Instâncias CG1 são respaldadas por 2 processadores Intel Xeon X5570 quad-core com hyperthread, mais 2 GPUs NVIDIA Tesla M2050
– Instâncias G2 são respaldadas por 1 GPU NVIDIA GRID (Kepler GK104)
*2 Instâncias HI1 podem oferecer mais de 120.000 IOPS de leitura aleatória de 4 KB e entre 10.000 e 85.000 IOPS de gravação aleatória de 4 KB (dependendo da faixa de endereçamento do bloco lógico ativo) para aplicativos. A taxa de transferência sequencial máxima é de aproximadamente 2 GB/s para leitura e 1,1 GB/s para gravação.
*3 Instâncias HS1 podem fornecer desempenho de 2,4 GB/s de leitura sequencial de 2 MB e 2,6 GB/s de gravação sequencial.
*4 Instâncias iniciadas no mesmo grupo de localização de cluster são colocadas em uma rede Ethernet de 10 gigabits sem bloqueio
*5 Para obter mais informações sobre as microinstâncias, consulte a documentação da AWS.

*6 O armazenamento em instância para instâncias M3 é disponibilizado quando estes mapeamentos de dispositivos de bloco são especificados nos parâmetros de execução da instância.

A tabela abaixo lista as especificações de processador para cada tipo de instância do Amazon EC2:

Família de instâncias Tipo de instância Arco do processador vCPU ECU Processador físico Intel® AES-NI Intel® AVX Intel® Turbo
Propósito geral m3.medium 64 bits 1 3 Intel Xeon E5-2670 Sim Sim Sim
Propósito geral m3.large 64 bits 2 6,5 Intel Xeon E5-2670 Sim Sim Sim
Propósito geral m3.xlarge 64 bits 4 13 Intel Xeon E5-2670 Sim Sim Sim
Propósito geral m3.2xlarge 64 bits 8 26 Intel Xeon E5-2670 Sim Sim Sim
Propósito geral m1.small 32 bits ou
64 bits
1 1 Família Intel Xeon
Propósito geral m1.medium 32 bits ou
64 bits
1 2 Família Intel Xeon
Propósito geral m1.large 64 bits 2 4 Família Intel Xeon
Propósito geral m1.xlarge 64 bits 4 8 Família Intel Xeon
Otimizadas para computação c3.large 64 bits 2 7 Intel Xeon E5-2680 v2
Sim Sim Sim
Otimizadas para computação c3.xlarge 64 bits 4 14 Intel Xeon E5-2680 v2
Sim Sim Sim
Otimizadas para computação c3.2xlarge 64 bits 8 28 Intel Xeon E5-2680 v2
Sim Sim Sim
Otimizadas para computação c3.4xlarge 64 bits 16 55 Intel Xeon E5-2680 v2
Sim Sim Sim
Otimizadas para computação c3.8xlarge 64 bits 32 108 Intel Xeon E5-2680 v2
Sim Sim Sim
Otimizadas para computação c1.medium 64 bits 2 5 Família Intel Xeon Sim
Otimizadas para computação c1.xlarge 64 bits 8 20 Família Intel Xeon Sim
Otimizadas para computação cc2.8xlarge 64 bits 32 88 Intel Xeon E5-2670 Sim Sim Sim
Instâncias de GPU g2.2xlarge 64 bits 8 26 Intel Xeon E5-2670 Sim Sim Sim
Instâncias de GPU cg1.4xlarge 64 bits 16 33,5 Intel Xeon X5570 Sim
Otimizado para memória m2.xlarge 64 bits 2 6,5 Família Intel Xeon Sim
Otimizado para memória m2.2xlarge 64 bits 4 13 Família Intel Xeon Sim
Otimizado para memória m2.4xlarge 64 bits 8 26 Família Intel Xeon Sim
Otimizado para memória cr1.8xlarge 64 bits 32 88 Intel Xeon E5-2670 Sim Sim Sim
Otimizadas para armazenamento i2.xlarge 64 bits 4 14 Intel Xeon E5-2670 v2 Sim Sim Sim
Otimizadas para armazenamento i2.2xlarge 64 bits 8 27 Intel Xeon E5-2670 v2 Sim Sim Sim
Otimizadas para armazenamento i2.4xlarge 64 bits 16 53 Intel Xeon E5-2670 v2 Sim Sim Sim
Otimizadas para armazenamento i2.8xlarge 64 bits 32 104 Intel Xeon E5-2670 v2 Sim Sim Sim
Otimizada para armazenamento hs1.8xlarge 64 bits 16 35 Intel Xeon E5-2650 Sim
Otimizadas para armazenamento hi1.4xlarge 64 bits 16 35 Família Intel Xeon Sim
Microinstâncias t1.micro 32 bits ou
64 bits
1 Variável*1 Variável

*1 Para obter mais informações sobre as microinstâncias, consulte a documentação da AWS.
† O AVX está disponível apenas em instâncias HVM.