Tipos de máquina

Um tipo de máquina define uma coleção específica de recursos de hardware virtualizados disponíveis para uma instância de máquina virtual (VM, na sigla em inglês), incluindo o tamanho da memória, a contagem de CPUs virtuais (vCPU, na sigla em inglês) e a capacidade máxima do disco permanente. Uma vCPU é implementada como um único hiperprocessamento de hardware em uma CPU física.

Neste guia, você conhecerá os tipos de máquina disponíveis. Para criar uma instância de VM, consulte Criação e inicialização de uma instância. Para ver os preços dos tipos de máquina, consulte Preços de tipos de máquina.

Tipos de máquina predefinidos

Tipos de máquina predefinidos têm uma coleção fixa de recursos. Para definir seu próprio tipo de máquina, consulte Tipos de máquina personalizados.

Tipos de máquina predefinidos são gerenciados pelo Google Compute Engine e vêm em quatro classes, conforme discutido nas seções a seguir. Para ver uma lista com todos os tipos de máquina disponíveis, execute o seguinte comando do SDK do Google Cloud Platform:

gcloud compute machine-types list

Tipos de máquina padrão

Tipos de máquina padrão são adequados para tarefas que têm um equilíbrio de necessidades de memória e CPU. Os tipos de máquinas padrão têm 3,75 GB de memória do sistema por vCPU.

Nome da máquina Descrição vCPUs1 Memória do sistema (GB) Número máximo de discos permanentes (PDs, na sigla em inglês)2 Tamanho total máximo dos PDs (TB)
n1-standard-1 Tipo de máquina padrão com 1 vCPU e 3,75 GB de memória do sistema. 1 3,75 16 (32 em beta) 64
n1-standard-2 Tipo de máquina padrão com 2 vCPUs e 7,5 GB de memória do sistema. 2 7,50 16 (64 em beta) 64
n1-standard-4 Tipo de máquina padrão com 4 vCPUs e 15 GB de memória do sistema. 4 15 16 (64 em beta) 64
n1-standard-8 Tipo de máquina padrão com 8 vCPUs e 30 GB de memória do sistema. 8 30 16 (128 em beta) 64
n1-standard-16 Tipo de máquina padrão com 16 vCPUs e 60 GB de memória do sistema. 16 60 16 (128 em beta) 64
n1-standard-32 Tipo de máquina padrão com 32 vCPUs e 120 GB de memória do sistema. 32 120 16 (128 em beta) 64
n1-standard-64 Tipo de máquina padrão com 64 vCPUs e 240 GB de memória do sistema. 64 240 16 (128 em beta) 64
n1-standard-96 Tipo de máquina padrão com 96 vCPUs e 360 GB de memória do sistema. 96 360 16 (128 em beta) 64

1Para a série n1 de tipos de máquina, uma vCPU é implementada como um único hiperprocessamento de hardware em um Intel Xeon E5 de 2,6 GHz (Sandy Bridge), Intel Xeon E5 v2 de 2,5 GHz (Ivy Bridge), Intel Xeon E5 v3 de 2,3 GHz (Haswell), Intel Xeon E5 v4 de 2,2 GHz (Broadwell) ou Intel Skylake de 2,0 GHz (Skylake).

2O uso de disco permanente é cobrado separadamente do preço por tipo de máquina.

Tipos de máquina com muita memória

Os tipos de máquinas com muita memória são ideais para tarefas que exigem mais memória do sistema em relação às vCPUs. Os tipos de máquinas com muita memória têm 6,50 GB de memória do sistema por vCPU.

Nome da máquina Descrição vCPUs1 Memória do sistema (GB) Número máximo de discos permanentes (PDs, na sigla em inglês)2 Tamanho total máximo dos PDs (TB)
n1-highmem-2 Tipo de máquina com muita memória com 2 vCPUs e 13 GB de memória do sistema. 2 13 16 (64 em beta) 64
n1-highmem-4 Tipo de máquina com muita memória com 4 vCPUs e 26 GB de memória do sistema. 4 26 16 (64 em beta) 64
n1-highmem-8 Tipo de máquina com muita memória com 8 vCPUs e 52 GB de memória do sistema. 8 52 16 (128 em beta) 64
n1-highmem-16 Tipo de máquina com muita memória com 16 vCPUs e 104 GB de memória do sistema. 16 104 16 (128 em beta) 64
n1-highmem-32 Tipo de máquina com muita memória com 32 vCPUs e 208 GB de memória do sistema. 32 208 16 (128 em beta) 64
n1-highmem-64 Tipo de máquina com muita memória com 64 vCPUs e 416 GB de memória do sistema. 64 416 16 (128 em beta) 64
n1-highmem-96 Tipo de máquina com muita memória com 96 vCPUs e 624 GB de memória do sistema. 96 624 16 (128 em beta) 64

1Para a série n1 de tipos de máquina, uma vCPU é implementada como um único hiperprocessamento de hardware em um Intel Xeon E5 de 2,6 GHz (Sandy Bridge), Intel Xeon E5 v2 de 2,5 GHz (Ivy Bridge), Intel Xeon E5 v3 de 2,3 GHz (Haswell), Intel Xeon E5 v4 de 2,2 GHz (Broadwell) ou Intel Skylake de 2,0 GHz (Skylake).

2O uso de disco permanente é cobrado separadamente do preço por tipo de máquina.

Tipos de máquina com alta utilização de CPU

Os tipos de máquinas com alta utilização de CPU são ideais para tarefas que exigem mais vCPUs em relação à memória do sistema. Os tipos de máquinas com alta utilização de CPU têm 0,90 GB de memória do sistema por vCPU.

Nome da máquina Descrição vCPUs1 Memória do sistema (GB) Número máximo de discos permanentes (PDs, na sigla em inglês)2 Tamanho total máximo dos PDs (TB)
n1-highcpu-2 Tipo de máquina com alta utilização de CPU com 2 vCPUs e 1,80 GB de memória do sistema. 2 1,80 16 (64 em beta) 64
n1-highcpu-4 Tipo de máquina com alta utilização de CPU com 4 vCPUs e 3,60 GB de memória do sistema. 4 3,60 16 (64 em beta) 64
n1-highcpu-8 Tipo de máquina com alta utilização de CPU com 8 vCPUs e 7,20 GB de memória do sistema. 8 7,20 16 (128 em beta) 64
n1-highcpu-16 Tipo de máquina com alta utilização de CPU com 16 vCPUs e 14,4 GB de memória do sistema. 16 14,4 16 (128 em beta) 64
n1-highcpu-32 Tipo de máquina com alta utilização de CPU com 32 vCPUs e 28,8 GB de memória do sistema. 32 28,8 16 (128 em beta) 64
n1-highcpu-64 Tipo de máquina com alta utilização de CPU com 64 vCPUs e 57,6 GB de memória do sistema. 64 57,6 16 (128 em beta) 64
n1-highcpu-96 Tipo de máquina com alta utilização de CPU com 96 vCPUs e 86,4 GB de memória do sistema. 96 86,4 16 (128 em beta) 64

1Para a série n1 de tipos de máquina, uma vCPU é implementada como um único hiperprocessamento de hardware em um Intel Xeon E5 de 2,6 GHz (Sandy Bridge), Intel Xeon E5 v2 de 2,5 GHz (Ivy Bridge), Intel Xeon E5 v3 de 2,3 GHz (Haswell), Intel Xeon E5 v4 de 2,2 GHz (Broadwell) ou Intel Skylake de 2,0 GHz (Skylake).

2O uso de disco permanente é cobrado separadamente do preço por tipo de máquina.

Tipos de máquina com núcleo compartilhado

Tipos de máquina com núcleo compartilhado fornecem uma vCPU que permite executar uma parte do tempo em um único hiperprocessamento de hardware na CPU host que executa a instância. As instâncias de núcleo compartilhado podem ser mais econômicas na execução de aplicativos pequenos e sem recursos intensivos comparadas aos tipos de máquinas padrão, com muita memória ou alta utilização de CPU.

Bursting f1-micro

Os tipos de máquina f1-micro oferecem recursos de bursting que permitem que as instâncias usem CPU física adicional por períodos curtos. O bursting acontece automaticamente quando sua instância exige mais CPU física do que a alocada originalmente. Durante esses picos, sua instância acabará usufruindo da CPU física disponível em bursts. Os bursts não são permanentes e só são possíveis periodicamente.

Nome da máquina Descrição vCPUs Memória do sistema (GB) Número máximo de discos persistentes (PDs, na sigla em inglês)1 Tamanho total máximo dos PDs (TB)
f1-micro Tipo de máquina micro com 0,2 vCPU, 0,60 GB de memória do sistema, com um núcleo físico compartilhado. 0,2 0,60 4 (16 em beta) 3
g1-small Tipo de máquina de núcleo compartilhado com 0,5 vCPU, 1,70 GB de memória do sistema, com um núcleo físico compartilhado. 0,5 1,70 4 (16 em beta) 3

1O uso de disco permanente é cobrado separadamente do preço por tipo de máquina.

Tipos de máquinas otimizadas para memória

Os tipos de máquinas otimizadas para memória são ideais para tarefas que exigem uso intensivo de memória. A proporção de memória para vCPU é maior do que nos tipos com muita memória. Esses tipos são perfeitos para análises e bancos de dados na memória, como cargas de trabalho SAP Hana e BW, análise genômica, serviços de análise de SQL e muito mais. Os tipos de máquinas otimizadas para memória têm mais de 14 GB de memória do sistema por vCPU.

Veja Regiões e zonas para encontrar onde os tipos de máquinas otimizadas para memória disponíveis.

Nome da máquina Descrição vCPUs Memória do sistema (GB) Número máximo de discos persistentes (PDs, na sigla em inglês)1 Tamanho total máximo dos PDs (TB)
n1-ultramem-40 Tipo de máquina otimizada para memória com 40 vCPUs e 961 GB de memória do sistema. 40 961 16 (128 em beta) 64
n1-ultramem-80 Tipo de máquina otimizada para memória com 80 vCPUs e 1,87 TB de memória do sistema. 80 1922 16 (128 em beta) 64
n1-megamem-96 Tipo de máquina otimizada para memória com 96 vCPUs e 1,4 TB de memória do sistema. 96 1.433,6 16 (128 em beta) 64
n1-ultramem-160 Tipo de máquina otimizada para memória com 160 vCPUs e 3,75 TB de memória do sistema. 160 3.844 16 (128 em beta) 64

1Para a série n1 de tipos de máquina, uma vCPU é implementada como um único hiperprocessamento de hardware em um Intel Xeon E5 de 2,6 GHz (Sandy Bridge), Intel Xeon E5 v2 de 2,5 GHz (Ivy Bridge), Intel Xeon E5 v3 de 2,3 GHz (Haswell), Intel Xeon E5 v4 de 2,2 GHz (Broadwell) ou Intel Skylake de 2,0 GHz (Skylake).

2O uso de disco permanente é cobrado separadamente do preço por tipo de máquina.

Tipos de máquina personalizados

Se nenhum dos tipos de máquina predefinidos corresponder às suas necessidades, você poderá especificar independentemente o número de vCPUs e a quantidade de memória do sistema para sua instância.

Tipos de máquina personalizados são ideais para os seguintes cenários:

  • Cargas de trabalho que não são adequadas para os tipos de máquina predefinidos que estão disponíveis para você.
  • Cargas de trabalho que exigem mais capacidade de processamento ou mais memória do sistema, mas não precisam de todas as atualizações fornecidas pelo próximo tipo de máquina maior e predefinido.

É um pouco mais caro usar um tipo de máquina personalizado do que um tipo de máquina predefinido equivalente, e ainda há algumas limitações na quantidade de memória e vCPUs que você pode selecionar. Leia Como criar uma instância com um tipo de máquina personalizado para ver todos os detalhes.

GPUs e tipos de máquina

Você pode anexar GPUs somente a instâncias com um tipo de máquina predefinido ou um tipo de máquina personalizado que você possa criar em uma zona. As GPUs não são compatíveis com tipos de máquinas com núcleo compartilhado ou tipos de máquinas otimizadas para memória.

No entanto, as instâncias com números reduzidos de GPUs estão limitadas a um número máximo de vCPUs. No geral, quanto maior for o número de matrizes de GPU, maior será o número de vCPUs e memórias do sistema nas instâncias criadas por você. Consulte GPUs no Compute Engine para ver detalhes.

Próximas etapas

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Compute Engine