Localizar um tipo de instância do Amazon EC2
Para poder executar uma instância, é necessário selecionar um tipo de instância para usar. O tipo de instância escolhido pode depender dos recursos necessários para sua workload, como recursos de computação, memória ou armazenamento. Pode ser benéfico identificar vários tipos de instância possivelmente adequadas à sua workload e avaliar a performance deles em um ambiente de teste. Não há substituto para medir a performance de sua aplicação sob carga.
Se já tiver instâncias do EC2 em execução, será possível usar o AWS Compute Optimizer para obter recomendações sobre os tipos de instâncias que deve usar para melhorar a performance, economizar dinheiro ou ambos. Para ter mais informações, consulte Obter recomendações de tipo de instância para uma workload existente.
Tarefas
Localizar um tipo de instância usando o console
É possível encontrar um tipo de instância que atenda às suas necessidades usando o console do Amazon EC2.
Como encontrar um tipo de instância usando o console
-
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/
. -
Na barra de navegação, selecione a região na qual executar as instâncias. Selecione qualquer região que estiver disponível para você, independentemente do seu local.
-
No painel de navegação, selecione Instance Types (Tipos de instância).
-
(Opcional) Selecione o ícone de preferências (engrenagem) para escolher quais atributos de tipos de instância exibir, como a Definição de preço do Linux sob demanda e selecione Confirmar. Como alternativa, selecione o nome de um tipo de instância para abrir a respectiva página de detalhes e exibir todos os atributos disponíveis por meio do console. O console não exibe todos os atributos disponíveis por meio da API ou da linha de comando.
-
Use os atributos de tipo de instância para filtrar a lista de tipos de instância exibidos apenas para os tipos de instância que atendem às suas necessidades. Por exemplo, é possível filtrar com base nos seguintes atributos:
Availability zones (Zonas de disponibilidade): o nome da zona de disponibilidade, zona local ou zona Wavelength. Para ter mais informações, consulte A VPC abrange as zonas de disponibilidade e a zona Wavelength..
vCPUs (vCPUs) ou Cores (Núcleos): o número de vCPUs ou núcleos.
Memory (GiB) (Memória [GiB]): o tamanho da memória em GiB.
Network performance (Performance de rede): o desempenho da rede, em Gigabits.
Local instance storage (Armazenamento de instâncias locais): indica se o tipo de instância tem armazenamento de instância local (
true
|false
).
-
(Opcional) Para ver um comparativo lado a lado, marque a caixa de seleção para vários tipos de instâncias. A comparação é exibida na parte inferior da tela.
-
(Opcional) Para salvar a lista de tipos de instância em um arquivo de valores separados por vírgula (.csv) para análise adicional, escolha Actions (Ações), Download list CSV (Baixar lista em CSV). O arquivo inclui todos os tipos de instância que correspondem aos filtros definidos.
-
(Opcional) Para executar instâncias usando um tipo de instância que satisfaça suas necessidades, marque a caixa de seleção para o tipo de instância e escolha Actions (Ações), Launch instance (Executar instância). Para ter mais informações, consulte Iniciar uma instância usando o novo assistente de inicialização de instância, versão beta.
Localizar um tipo de instância usando a AWS CLI
É possível usar comandos da AWS CLI para que o Amazon EC2 encontre um tipo de instância que atenda às suas necessidades.
Como encontrar um tipo de instância usando a AWS CLI
-
Se ainda não o fez, instale a AWS CLI. Para obter mais informações, consulte o Guia do usuário da AWS Command Line Interface.
-
Use o comando describe-instance-types para filtrar tipos de instância com base em atributos de instância. Por exemplo, é possível usar o comando a seguir para exibir somente os tipos de instância da geração atual com 64 GiB (65.536 MiB) de memória.
aws ec2 describe-instance-types --filters "Name=current-generation,Values=true" "Name=memory-info.size-in-mib,Values=
65536
" --query "InstanceTypes[*].[InstanceType]" --output text | sort -
Use o comando describe-instance-type-offerings para filtrar os tipos de instância oferecidos por local (região ou zona). Por exemplo, é possível usar o comando a seguir para exibir os tipos de instância oferecidos na zona especificada.
aws ec2 describe-instance-type-offerings --location-type "availability-zone" --filters Name=location,Values=
us-east-2a
--regionus-east-2
--query "InstanceTypeOfferings[*].[InstanceType]" --output text | sort -
Após localizar tipos de instância que satisfaçam suas necessidades, salve a lista para que possa usar esses tipos de instância ao executar instâncias. Para obter mais informações, consulte Início da instância no Guia do usuário da AWS Command Line Interface.