Google Cloud ofrece una gama de servidores basados en Arm en Compute Engine a través de las series de máquinas N4A (vista previa), C4A bare metal (vista previa), C4A y A4X. La arquitectura Arm está optimizada para ofrecer eficiencia energética y, por lo tanto, puede ofrecer una mejor relación calidad-precio.
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.
N4A usa el procesador Axion Arm de Google con el procesador Neoverse N3. C4A usa el procesador Axion Arm basado en el procesador Arm Neoverse V2. Neoverse V2 es la primera CPU de la serie V que cuenta con mejoras en el rendimiento, la potencia y la 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 (VMs) Arm de uso general N4A o 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 de código abierto modernas.
- 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 Max o A4X, que se ejecuta en la arquitectura a escala de rack de NVIDIA. Las instancias de estas series de máquinas tienen Superchips NVIDIA Grace Blackwell conectados. Estas series de máquinas están optimizadas para cargas de trabajo de computación de arquitectura de dispositivo de computación unificada (CUDA) masivamente paralelizadas, como el aprendizaje automático y la computación de alto rendimiento (HPC).
Series de máquinas A4X Max y A4X
Las series de máquinas A4X Max y A4X tienen CPUs basadas en Arm y GPUs conectadas. Ambos tipos de máquinas de esta serie tienen dos sockets con CPUs NVIDIA Grace Arm conectadas a cuatro GPUs con una comunicación rápida entre chips (NVLink C2C).
- A4X Max: ofrece tipos de máquinas con hasta 144 vCPUs y 960 GB de memoria. Utiliza superchips NVIDIA GB300, que tienen GPUs B300 que ofrecen 279 GB de memoria por GPU. A4X Max está disponible como instancia de hardware desnudo en el tipo de máquina
a4x-maxgpu-4g-metal. - A4X: ofrece tipos de máquinas que tienen hasta 140 vCPUs y 884 GB de memoria. Utiliza superchips NVIDIA GB200, que tienen GPUs B200 que ofrecen 186 GB de memoria por GPU. A4X está disponible en el tipo de máquina
a4x-highgpu-4g.
Opciones de almacenamiento para instancias A4X Max y A4X
A4X Max y A4X se pueden usar con el almacenamiento conectado de Hyperdisk de Google Cloud y vienen con 12.000 GiB de SSD local. Compute Engine adjunta automáticamente los discos SSD locales a tus instancias durante la creación de la instancia.
Imágenes de SO
Las instancias A4X Max y 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 N4A
N4A
(Vista previa) es la
máquina virtual más reciente basada en Google Axion, creada a partir de la CPU Neoverse N3. N4A ofrece tipos de máquinas con hasta 64 vCPUs y 512 GB de memoria DDR5, así como compatibilidad con la unidad de procesamiento de infraestructura (IPU) Titanium. N4A usa la gestión dinámica de recursos de nueva generación y está disponible en los tipos de máquinas standard, highmem y highcpu, con la opción de personalizar el tipo de máquina y añadir memoria ampliada.
N4A admite redes estándar de hasta 50 Gbps con la interfaz de red gVNIC. N4A también admite la interfaz de disco NVMe con el almacenamiento Hyperdisk Balanced, Hyperdisk Balanced High Availability y Hyperdisk Throughput.
Serie de máquinas C4A
C4A es la primera máquina virtual basada en Arm que se ha creado 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. C4A está disponible en los tipos de máquinas standard, highmem y highcpu.
C4A ofrece un tipo de máquina de metal desnudo highmem 96 vCPU con 768 GB de memoria DDR5 (vista previa).
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 las interfaces de disco NVMe e IDPF con volúmenes de Hyperdisk.
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 para determinadas cargas de trabajo, los núcleos de un solo subproceso son ideales 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 y N4A 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, servicio web y servicio de 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 las series de máquinas A4X Max y A4X.
- Consulta las especificaciones de la serie de máquinas N4A.
- 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.