Google Cloud ofrece una gama de servidores con tecnología Arm en Compute Engine. La arquitectura del brazo está optimizada para lograr eficiencia energética y, como resultado, la serie de máquinas C4A ofrece una mejor relación calidad-precio.
Los procesadores Arm son comunes en los servidores estándar debido a su eficiencia energética en comparación con los servidores x86. Los teléfonos móviles y las computadoras portátiles son ejemplos de dispositivos que funcionan con un procesador Arm. Con el conjunto de instrucciones reducido de una CPU Arm, menos instrucciones equivalen a una mayor velocidad de rendimiento con menor batería y consumo de energía.
El procesador Arm personalizado de Google, Axion, se basa en el procesador Arm Neoverse V2. Neoverse V2 es la primera CPU de la serie V que tiene mejoras de rendimiento, potencia y seguridad de Armv9. Está diseñado para informática de alto rendimiento, aprendizaje automático y computación en la nube de uso general.
Considere el uso de máquinas virtuales (VM) Arm de uso general C4A para cualquiera de los siguientes propósitos:
- Ejecute cargas de trabajo con uso intensivo de computación que requieran la capacidad de escalar el uso rápidamente cuando sea necesario.
- Optimice la relación precio-rendimiento en cargas de trabajo compatibles con Arm.
- Construya sobre pilas de software modernas y de código abierto.
- Desarrollar y probar sistemas móviles o integrados que utilicen una CPU Arm.
- Evalúe si su carga de trabajo es adecuada para una CPU Arm.
Serie de máquinas C4A
C4A es la primera máquina virtual basada en Arm construida sobre la CPU basada en Axion Arm64 de Google. C4A ofrece tipos de máquinas con hasta 72 vCPU y 576 GB de memoria DDR5-5600. C4A está disponible en tipos de máquinas standard
, highmem
y highcpu
.
C4A se basa en Titanium , que utiliza descargas de red y permite un rendimiento de red por VM Tier_1 de hasta 100 Gbps con la interfaz de red gVNIC . C4A también admite la interfaz de disco NVMe con discos Hyperdisk Balanced y Hyperdisk Extreme.
Multihilo simultáneo
Para la serie de máquinas C4A, cada vCPU está respaldada por un único núcleo sin subprocesos múltiples simultáneos (SMT) . Por lo tanto, las máquinas virtuales C4A ofrecen un mayor rendimiento por vCPU en comparación con una máquina virtual con SMT habilitado. Si bien SMT brinda beneficios para ciertas cargas de trabajo, los núcleos de un solo subproceso son ideales para cargas de trabajo con uso intensivo de computación porque los procesos pueden acceder a todo el núcleo en lugar de compartirlo con otros procesos.
Imágenes del sistema operativo
Las máquinas virtuales C4A admiten imágenes públicas de sistema operativo basadas en Arm. También puede crear imágenes personalizadas utilizando una imagen basada en Arm disponible públicamente.
Serie de máquinas Tau T2A
La serie de máquinas Tau T2A Arm funciona con el procesador Ampere Altra Arm de 64 núcleos a una frecuencia de todos los núcleos de 3,0 GHz. Tau T2A permite ejecutar cargas de trabajo que se ejecutan mejor, o exclusivamente, en Arm.
La serie de máquinas Tau T2A tiene tipos de máquinas predefinidos de hasta 48 núcleos físicos con 4 GB de memoria por vCPU. Los tipos de máquinas Tau T2A se ejecutan dentro de un único nodo NUMA .
Los tipos de máquinas Tau T2A solo admiten la interfaz NVMe para almacenamiento y la NIC virtual de Google (gVNIC) para redes. Las interfaces Virtio-Net y SCSI no son compatibles. Todas las imágenes de Arm OS disponibles públicamente están configuradas para utilizar las interfaces NVMe y gVNIC. gVNIC es una interfaz de red diseñada específicamente para Compute Engine. Proporciona un mejor rendimiento y admite mayores anchos de banda y rendimiento de red.
Para esta serie de máquinas, cada vCPU está respaldada por un único núcleo sin subprocesos múltiples simultáneos (SMT).
Recomendaciones de carga de trabajo
La serie de máquinas C4A es una excelente opción para una amplia gama de cargas de trabajo de escalamiento horizontal y uso intensivo de computación, especialmente cuando el rendimiento del precio es una preocupación clave. Considere C4A cuando implemente cargas de trabajo como las siguientes:
- Procesamiento de datos de aprendizaje automático
- Inferencia de aprendizaje automático y servicio de modelos
- Servicio de aplicaciones, servicio web y servicio de juegos
- Desarrollo de sistemas integrados
- Desarrollo en CI/CD en Arm
- Codificación, transcodificación y procesamiento de vídeo e imágenes.
- Intercambios y servicio de publicidad digital.
- Servidores de caché
- Descubrimiento de fármacos computacional
- desarrollo de Android
- Desarrollo de software para automoción autónomo o convencional.
¿Qué sigue?
- Revise las especificaciones de la serie de máquinas C4A .
- Obtenga más información sobre las plataformas de CPU disponibles para Google Cloud.
- Crea e inicia una instancia de Compute Engine .