Google Cloud ofrece una gama de servidores con tecnología Arm en Compute Engine a través de las series de máquinas C4A y A4X. La arquitectura Arm está optimizada para ofrecer eficiencia energética y, por lo tanto, puede ofrecer una mejor relación precio-rendimiento.
Los procesadores Arm son habituales en los servidores estándar debido a su eficiencia energética en comparación con los servidores x86. Los teléfonos móviles y los portátiles son ejemplos de dispositivos que funcionan con un procesador Arm. Gracias al conjunto de instrucciones reducido de una CPU Arm, se necesitan menos instrucciones para conseguir una mayor velocidad de rendimiento con un menor consumo de batería y energía.
Por ejemplo, C4A usa el procesador Arm personalizado de Google, Axion, que se basa en el procesador Arm Neoverse V2. Neoverse V2 es la primera CPU de la serie V que incluye mejoras de rendimiento, consumo y seguridad de Armv9. Está diseñada para la computación de alto rendimiento, el aprendizaje automático y la computación en la nube de uso general. Puedes usar máquinas virtuales Arm de uso general C4A para cualquiera de los siguientes fines:
- Ejecutar cargas de trabajo que requieren grandes cantidades de recursos de computación y que necesitan la capacidad de escalar el uso rápidamente cuando sea necesario.
- Optimiza la relación precio-rendimiento de las cargas de trabajo compatibles con Arm.
- Desarrolla en pilas de software modernas y de código abierto.
- Desarrollar y probar sistemas móviles o insertados que usen una CPU Arm.
- Evalúa si tu carga de trabajo es adecuada para una CPU Arm.
Para usar GPUs con una CPU basada en Arm, elige la serie de máquinas A4X, que se ejecuta en la plataforma NVIDIA GB200 NVL72. Las VMs creadas con esta serie de máquinas tienen Superchips NVIDIA GB200 Grace Blackwell conectados. Esta serie de máquinas está optimizada para cargas de trabajo de computación de arquitectura de dispositivo unificada de computación (CUDA) masivamente paralelas, como el aprendizaje automático y la computación de alto rendimiento (HPC).
Serie de máquinas A4X
A4X es la primera VM de Compute Engine con CPUs basadas en Arm y GPUs conectadas. A4X
ofrece tipos de máquinas que tienen hasta 140 vCPUs
y 884 GB de memoria. A4X usa GPUs NVIDIA GB200, que ofrecen 180 GB de memoria por GPU. A4X tiene dos sockets con CPUs Arm NVIDIA Grace conectadas a cuatro GPUs B200 con una comunicación rápida entre chips (NVLink C2C).
A4X está disponible en el tipo de máquina a4x-highgpu-4g
.
Opciones de almacenamiento para instancias A4X
A4X se puede usar con el almacenamiento conectado de Hyperdisk de Google Cloud y viene con 12.000 GiB de SSD local. Compute Engine adjunta automáticamente los discos SSD locales a tus instancias A4X durante la creación de la instancia.
Imágenes de SO
Las instancias A4X admiten imágenes de SO públicas basadas en Arm. También puedes crear imágenes personalizadas con una imagen pública del SO basada en Arm.
Serie de máquinas C4A
C4A es la primera máquina virtual basada en Arm creada con la CPU Axion basada en Arm64 de Google. C4A ofrece tipos de máquinas con hasta 72 vCPUs y 576 GB de memoria DDR5-5600. C4A está disponible en los tipos de máquinas standard
, highmem
y highcpu
.
C4A se basa en Titanium, que usa descargas de red y permite un rendimiento de red Tier_1 por VM 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
En la serie de máquinas C4A, cada vCPU se basa en un solo núcleo sin multihilo simultáneo (SMT). Por lo tanto, las VMs C4A ofrecen un mayor rendimiento por vCPU en comparación con una VM con SMT habilitado. Aunque SMT ofrece ventajas a determinadas cargas de trabajo, los núcleos de un solo subproceso son idóneos para cargas de trabajo que requieran una gran cantidad de recursos de computación, ya que los procesos pueden acceder a todo el núcleo en lugar de compartirlo con otros procesos.
Imágenes de SO
Las máquinas virtuales C4A admiten imágenes de SO públicas basadas en Arm. También puedes crear imágenes personalizadas con una imagen basada en Arm disponible públicamente.
Serie de máquinas Tau T2A
La serie de máquinas Tau T2A Arm se ejecuta en el procesador Arm Ampere Altra de 64 núcleos a una frecuencia de 3,0 GHz en todos los núcleos. Tau T2A permite ejecutar cargas de trabajo que funcionan 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 en un único nodo NUMA.
Los tipos de máquinas Tau T2A solo admiten la interfaz NVMe para el almacenamiento y la NIC virtual de Google (gVNIC) para las redes. No se admiten las interfaces Virtio-Net y SCSI. Todas las imágenes de SO de Arm disponibles públicamente están configuradas para usar las interfaces NVMe y gVNIC. gVNIC es una interfaz de red diseñada específicamente para Compute Engine. Ofrece un mejor rendimiento y admite un mayor ancho de banda y un mayor rendimiento de la red.
En esta serie de máquinas, cada vCPU se basa en un solo núcleo sin multihilo simultáneo (SMT).
Recomendaciones de cargas de trabajo
La serie de máquinas C4A es una opción excelente para una amplia gama de cargas de trabajo de escalado horizontal y de uso intensivo de computación, sobre todo cuando la relación precio-rendimiento es un factor clave. Considera la opción C4A cuando despliegues cargas de trabajo como las siguientes:
- Tratamiento de datos de aprendizaje automático
- Inferencia de aprendizaje automático y servicio de modelos
- Servicio de aplicaciones, web y juegos
- Desarrollo de sistemas embebidos
- Desarrollo en CI/CD en Arm
- Codificación, transcodificación y procesamiento de vídeo e imágenes
- Intercambios y publicación de publicidad digital
- Servidores de caché
- Descubrimiento computacional de fármacos
- Desarrollo de Android
- Desarrollo de software para vehículos autónomos o convencionales
Siguientes pasos
- Consulta las especificaciones y las funciones de la serie de máquinas A4X.
- Consulta las especificaciones de la serie de máquinas C4A.
- Consulta información sobre las plataformas de CPU disponibles para Google Cloud.
- Crea e inicia una instancia de Compute Engine con una imagen de SO Arm.