Google Cloud oferece uma variedade de servidores com tecnologia Arm no Compute Engine. A arquitetura Arm é otimizada para eficiência energética e, como resultado, a série de máquinas C4A oferece melhor preço por desempenho.
Os processadores Arm são comuns em servidores padrão devido à sua eficiência energética em comparação com servidores x86. Telefones celulares e laptops são exemplos de dispositivos executados em um processador Arm. Com o conjunto reduzido de instruções de uma CPU Arm, menos instruções equivalem a maior velocidade de desempenho com menor consumo de bateria e energia.
O processador Arm personalizado do Google, Axion, é baseado no processador Arm Neoverse V2. O Neoverse V2 é a primeira CPU da série V a ter melhorias de desempenho, potência e segurança Armv9. Ele foi projetado para computação de alto desempenho, aprendizado de máquina e computação em nuvem de uso geral.
Considere usar máquinas virtuais (VMs) Arm de uso geral C4A para qualquer uma das seguintes finalidades:
- Execute cargas de trabalho com uso intensivo de computação que exigem a capacidade de dimensionar o uso rapidamente quando necessário.
- Otimize o custo-benefício em cargas de trabalho compatíveis com Arm.
- Aproveite pilhas de software modernas e de código aberto.
- Desenvolva e teste sistemas móveis ou embarcados que utilizam uma CPU Arm.
- Avalie se sua carga de trabalho é adequada para uma CPU Arm.
Série de máquinas C4A
C4A é a primeira VM baseada em Arm construída na CPU baseada em Axion Arm64 do Google. A C4A oferece tipos de máquinas com até 72 vCPUs e 576 GB de memória DDR5-5600. C4A está disponível nos tipos de máquina standard
, highmem
e highcpu
.
O C4A é construído em Titanium , que usa descarregamentos de rede e permite desempenho de rede por VM Tier_1 de até 100 Gbps com a interface de rede gVNIC . C4A também suporta a interface de disco NVMe com discos Hyperdisk Balanced e Hyperdisk Extreme.
Multithreading simultâneo
Para a série de máquinas C4A, cada vCPU é suportada por um único núcleo sem multithreading simultâneo (SMT) . Assim, as VMs C4A oferecem maior desempenho por vCPU em comparação com uma VM com SMT habilitado. Embora o SMT ofereça benefícios para determinadas cargas de trabalho, os núcleos de thread único são ideais para cargas de trabalho com uso intensivo de computação porque os processos podem acessar o núcleo inteiro em vez de compartilhá-lo com outros processos.
Imagens do sistema operacional
As VMs C4A suportam imagens públicas de sistema operacional baseadas em Arm. Você também pode criar imagens personalizadas usando uma imagem baseada em Arm disponível publicamente.
Série de máquinas Tau T2A
A série de máquinas Tau T2A Arm funciona no processador Ampere Altra Arm de 64 núcleos com frequência de 3,0 GHz em todos os núcleos. O Tau T2A possibilita executar cargas de trabalho que funcionam melhor ou exclusivamente no Arm.
A série de máquinas Tau T2A possui 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 .
Os tipos de máquina Tau T2A suportam apenas a interface NVMe para armazenamento e NIC virtual do Google (gVNIC) para rede. As interfaces Virtio-Net e SCSI não são suportadas. Todas as imagens Arm OS disponíveis publicamente são configuradas para usar as interfaces NVMe e gVNIC. gVNIC é uma interface de rede projetada especificamente para o Compute Engine. Ele fornece melhor desempenho e suporta larguras de banda e rendimento de rede mais altos.
Para esta série de máquinas, cada vCPU é apoiada por um único núcleo sem multithreading simultâneo (SMT).
Recomendações de carga de trabalho
A série de máquinas C4A é uma excelente escolha para uma ampla variedade de cargas de trabalho escalonáveis e com uso intensivo de computação, especialmente quando o desempenho do preço é uma preocupação importante. Considere C4A ao implantar cargas de trabalho como as seguintes:
- Processamento de dados de ML
- Inferência de ML e serviço de modelo
- Exibição de aplicativos, veiculação na Web e veiculação de jogos
- Desenvolvimento de sistemas embarcados
- Desenvolvimento em CI/CD no Arm
- Codificação, transcodificação e processamento de vídeo e imagem
- Trocas e veiculação de publicidade digital
- Servidores de cache
- Descoberta computacional de medicamentos
- Desenvolvimento Android
- Desenvolvimento de software automotivo autônomo ou convencional
O que vem a seguir
- Revise as especificações da série de máquinas C4A .
- Saiba mais sobre as plataformas de CPU disponíveis para Google Cloud.
- Crie e inicie uma instância do Compute Engine .