VMs Arm no Compute


O Google Cloud oferece a Tau T2A como a primeira série de máquinas Arm disponível no Compute Engine. A arquitetura Arm é otimizada do ponto de vista de eficiência energética. Por isso, a série de máquinas Tau T2A tem uma melhor relação preço-desempenho.

Os processadores Arm estão se tornando comuns em servidores padrão devido à sua eficiência de energia em comparação com servidores x86. Smartphones e laptops são exemplos de dispositivos que funcionam com um processador Arm. O conjunto de instruções da CPU Arm é menor e, como resultado disso, um desempenho mais veloz é alcançado com menor consumo de energia e bateria.

A CPU com linha de execução única da Ampere Altra faz com seja uma excelente plataforma para cargas de trabalho de computação de uso geral. Considere o uso de VMs Arm de uso geral Tau T2A quando quiser:

  • Executar cargas de trabalho com uso intenso de computação que exijam a capacidade de escalonar rapidamente o uso quando necessário.
  • Otimizar a relação preço-desempenho em cargas de trabalho compatíveis com Arm.
  • Aproveitar as pilhas de código aberto de software modernas.
  • Desenvolver e testar sistemas móveis ou incorporados que usam uma CPU Arm.
  • Avaliar se a carga de trabalho é adequada para uma CPU Arm.

Série de máquinas Tau T2A

A série de máquinas Tau T2A Arm funciona com o processador Ampere Altra Arm de 64 núcleos a uma frequência de 3 GHz em todos os núcleos. Ela oferece melhor relação preço-desempenho quando muitas cargas de trabalho são exigidas. A série Tau T2A permite executar cargas de trabalho que funcionem melhor ou exclusivamente com Arm.

Os tipos de máquinas Tau T2A são compatíveis apenas com a interface NVMe para armazenamento e NIC virtual do Google (gVNIC) para rede. As interfaces Virtionet e SCSI não são compatíveis. Todas as imagens do SO de Arm disponíveis publicamente são configuradas para usar as interfaces NVMe e gVNIC. gVNIC é uma interface de rede projetada especificamente para o Compute Engine. Ela oferece melhor desempenho e é compatível com larguras de banda e capacidade de processamento mais altas.

A série de máquinas Tau T2A tem tipos de máquinas predefinidos de até 48 núcleos físicos com 4 GB de memória por vCPU. Os tipos de máquina Tau T2A são executados em um único nó NUMA.

Várias linhas de execução simultâneas

Nessa série de máquinas, um único núcleo é responsável por cada vCPU, sem multissegmentação simultânea (SMT, na sigla em inglês). Assim, as VMs Tau T2A oferecem melhor desempenho por vCPU em comparação a uma VM com SMT. Embora SMT ofereça benefícios para certas cargas de trabalho, os núcleos com uma linha de execução única são ideais para cargas de trabalho com uso intenso de computação porque determinados processos conseguirão acessar todo o núcleo em vez de precisar compartilhá-lo com outros.

Imagens do SO

As VMs Tau T2A são compatíveis com imagens do SO públicas baseadas em Arm. Você também pode criar imagens personalizadas usando uma imagem baseada em Arm disponível publicamente.

Recomendações de carga de trabalho

A série de máquinas Tau T2A oferece uma oportunidade de testar, desenvolver e planejar uma migração posterior para a próxima geração de séries de máquinas Arm e determinar quais cargas de trabalho se beneficiariam com a execução com Arm. A Tau T2A é uma boa opção para cargas de trabalho de escalonamento horizontal e uso intenso de computação, como:

  • Disponibilização de apps, Web e jogos
  • Desenvolvimento de sistemas incorporados
  • Desenvolvimento em CI/CD com Arm
  • Codificação, transcodificação e processamento de vídeos e imagens
  • Veiculação e trocas de publicidade digital
  • Servidores de cache
  • Identificação de medicamentos auxiliada por computador
  • Desenvolvimento para Android
  • Desenvolvimento de software automotivo autônomo ou convencional

Tabela de comparação de máquinas de uso geral

Esta tabela compara as séries de máquinas N2D, T2D e T2A de uso geral entre si para determinar qual é a melhor para suas cargas de trabalho.

N2D
Uso geral
T2D
Uso geral
Desmp/$ otimizado
T2A
Uso geral
Desmp/$ otimizado
Formas de VM Máximo 224 vCPUs
VM de forma grande
Várias configurações de memória
Máximo 60 vCPUs
Sem VMs personalizadas
Memória padrão
Máximo 48 vCPUs
Sem VMs personalizadas
Memória padrão
SMT ATIVADO DESATIVADO N/D
Subfamílias de VM Standard
Highcpu
Highmem
Standard Standard
Velocidade da memória 2933 DDR4 2933 DDR4 3200 DDR4
Configuração de
NUMA
1 nó NUMA ≤ 24 núcleos,
2 nós NUMA, demais casos
1 nó NUMA ≤ 60 núcleos 1 nó NUMA ≤ 48 núcleos
Locatário único Sim Não Não
Suporte a VMs confidenciais Sim Não Não
Rede Até 100 Gbps Até 32 Gbps Até 32 Gbps

A seguir