¿Qué es Arm?

Hasta la fecha, 180 000 millones de teléfonos móviles, sensores IdC y otros dispositivos cuentan procesadores basados en Arm. Ahora, esta tecnología ha evolucionado y también puede usarse en centros de datos a hiperescala e informática en la nube. Los procesadores basados en Arm, entre los cuales se incluye el Ampere Altra, son interesantes para los clientes de servicios en la nube porque permiten un escalado lineal, ofrecen un rendimiento predecible y brindan la densidad más elevada de núcleos. Todo ello, por un precio menor. De la mano de la informática en la nube basada en Arm, los clientes pueden ejecutar sus cargas de trabajo existentes de forma más económica y crear nuevas aplicaciones con un rendimiento y una rentabilidad mayores. Con el fin de ayudar a los desarrolladores a transformar, crear y ejecutar cargas de trabajo basadas en Arm, Oracle ha colaborado con Ampere Computing, Arm, GitLab, Jenkins y otros socios para acelerar la creación de un ecosistema Arm con las mejores herramientas y plataforma posibles.

¿Por qué usar procesadores Arm?

Tras la introducción de la informática de 64 bits en la arquitectura Armv8 y la familia Neoverse, Arm ha entrado en el mercado de los servidores con socios como Ampere Computing. La virtualización del hardware y el auge de la informática en la nube han acelerado esta transformación. Nuestra industria se encuentra en un punto de inflexión, en el que múltiples arquitecturas de CPU se convertirán de nuevo en la norma. Los clientes volverán a disfrutar de diversidad y opciones para crear la nueva generación de aplicaciones, y Arm, X86 y las GPU lideran este cambio.

La arquitectura de las CPU Neoverse N1 de Arm ha sido específicamente diseñada para centros de datos e infraestructuras en la nube. Proporciona un subsistema de centro de operaciones de seguridad (SOC) para centros de datos con un alto número de núcleos que ofrece el rendimiento, las funciones y la escalabilidad necesarios para acelerar la transformación a una infraestructura ampliable de nube a perímetro. Transforma radicalmente la ecuación de rendimiento de los centros de datos a hiperescala y la informática en la nube, ya que ofrece mucho más por muchos menos vatios que las tecnologías convencionales.

Los procesadores Altra de Ampere Computing se basan en la arquitectura de las CPU Neoverse N1. Ampere tomó la plataforma N1 y le agregó sus propias innovaciones con el fin de crear un SOC diseñado específicamente para aplicaciones relacionadas con los centros de datos de nube a hiperescala. El mayor número de subprocesos y frecuencias de CPU y las densidades de núcleos más elevadas que ofrecen los procesadores N1 Arm aportan muchos beneficios.

Ventajas del procesador Arm de Oracle

Rendimiento de cálculo revolucionario

Las CPU Neoverse N1 de Arm están concebidas y optimizadas para proporcionar un alto rendimiento y utilizarse en centros de datos de hiperescala. Estas CPU ofrecen un rendimiento sostenido de frecuencia completa. Además, gracias a su arquitectura de un único subproceso por núcleo, podrás ejecutar tus cargas de trabajo con un rendimiento consistente y predecible, al tiempo que logras un escalado ideal. La dimensión de las estructuras de almacenamiento en caché de estas CPU ha sido pensada para las cargas de trabajo de infraestructura con un número elevado de ramificaciones.

Rendimiento y escalado predecibles a un costo menor

Ahora, nuestros clientes pueden ejecutar y escalar sus cargas de trabajo de forma previsible a un costo menor. La arquitectura de un único subproceso por núcleo de los procesadores Arm, como el Ampere Altra, te permite ejecutar cargas de trabajo con un rendimiento consistente y predecible, además de brindarte un escalado del rendimiento ideal. Los núcleos están totalmente aislados del impacto que supondría la ejecución de otras cargas de trabajo en el mismo procesador. Esto supone una ventaja tanto para las cargas de trabajo de escalado vertical, que requieren un gran número de núcleos, como para las cargas de trabajo de escalado horizontal, para las que es más aconsejable disponer de múltiples instancias de unidades máquina virtual más pequeñas. Asimismo, un rendimiento predecible también significa una factura predecible al final del mes. De este modo, lograrás grandes ahorros en tus cargas de trabajo entrantes en el procesador, como las de servidor web, pasarela de API, codificación de medios, inferencias de IA, y más.

¿Sabías que...?

La supercomputadora más rápida del mundo, Fugaku, ubicada en Kobe y desarrollada por Riken en colaboración con Fujitsu, utiliza el sistema en un solo chip basado en Arm de Fujitsu. Los procesadores Arm encabezan la lista de arquitecturas de procesadores utilizadas para crear supercomputadoras.

Mejor seguridad

Los clientes pueden ejecutar sus cargas de trabajo en Arm de forma segura

El diseño de un solo subproceso por núcleo de los procesadores Altra de Ampere elimina los posibles problemas de seguridad en los subprocesos y proporciona aislamiento para las cargas de trabajo del cliente. Esto ayuda a reducir los riesgos ligados a ataques de canal lateral. Al ejecutar un solo subproceso por núcleo, no se comparten el motor de ejecución, los registros y la caché L1/L2 entre subprocesos, lo que minimiza la superficie de ataque para las vulnerabilidades de seguridad.

Arm TrustZone, una tecnología de extensión de seguridad de hardware, ofrece un enfoque de seguridad eficiente en todo el sistema, con aislamiento forzado por hardware integrado en la CPU. Proporciona el punto de partida perfecto para establecer una raíz de confianza de dispositivo basada en las directrices de la arquitectura de seguridad de plataforma (PSA, por sus siglas en inglés). ARM TrustZone proporciona un entorno de ejecución seguro mediante la división de recursos informáticos entre dos mundos de ejecución, a saber, el mundo normal y el mundo seguro.


Diseñado para una amplia gama de cargas de trabajo

Los procesadores de servidor ARM como Altra de Ampere están diseñados para satisfacer los requisitos de las cargas de trabajo más exigentes para una amplia variedad de despliegues en centro de datos.

- Cargas de trabajo de uso general: aplicaciones web, servidores de aplicaciones

- Aplicaciones nativas en la nube: aplicaciones basadas en contenedores Docker

- Aplicaciones que hacen un uso intensivo de recursos informáticos: codificación de medios, inferencia de IA, aplicaciones de HPC

- Desarrollo de aplicaciones móviles nativas de Arm: máquina virtual Android para desarrollar y probar aplicaciones móviles

- Cachés y bases de datos en memoria: Redis, bases de datos Memcached, bases de datos de código abierto


Lee el resumen técnico de Moor Insights & Strategy.

Pila de software Arm básica


 
Lenguajes
Logotipo de Java Logotipo de Python Logotipo de JavaScript
Integración y despliegue continuos
Logotipo de GitLab Logotipo de Jenkins  Logotipo de Github
Cloud Native
Logotipo de Docker Logotipo de Kubernetes Logotipo de Rancher
Bases de datos
Logotipo de MySQL Logotipo de Redis Logotipo de Memcached
Sistemas operativos
Logotipo de Oracle Linux Logotipo de Ubuntu  

¿Qué está haciendo Oracle para respaldar el desarrollo de soluciones para servidores basadas en Arm?

Arm, Ampere y proveedores de software independientes (ISV) líderes, como GitLab y Jenkins, se asocian con Oracle para que el desarrollo de soluciones para servidores basadas en Arm sea fácil y rentable. En colaboración con esto socios, Oracle Cloud Infrastructure (OCI) ofrece una sencilla ruta para realizar transformar, crear y ejecutar tus aplicaciones basadas en Arm con la mejor relación precio-rendimiento de la nube. Los procesadores Altra de Ampere basados en la arquitectura Arm aarch64 están disponibles en OCI como servidores dedicados y máquinas virtuales (VM, por sus siglas en inglés). En colaboración con esto socios, Oracle Cloud Infrastructure (OCI) ofrece una sencilla ruta para realizar transformar, crear y ejecutar tus aplicaciones basadas en Arm con la mejor relación precio-rendimiento de la nube. Los procesadores Altra de Ampere basados en la arquitectura Arm aarch64 están disponibles en OCI como servidores dedicados y máquinas virtuales (VM, por sus siglas en inglés). Los principales proveedores independientes de herramientas para desarrolladores, como GitLab, Jenkins, Rancher, Genymobile, organizaciones de código abierto como Continuous Delivery Foundation (CDF) y socios tecnológicos como Arm y Ampere están colaborando con Oracle para proporcionar herramientas y software para crear y ejecutar soluciones para servidores basadas en Arm. Oracle ha lanzado distribuciones de Oracle Linux, Java y MySQL que soportan la arquitectura aarch64 para facilitarte el desarrollo en la plataforma de recursos informáticos Arm.

Presentamos a Ampere Altra

Presentamos a Ampere Altra

Los procesadores Altra de Ampere son los primeros de la industria con 80 núcleos. Aportan un rendimiento, una escalabilidad y una eficiencia energética extremos, para impulsar la próxima generación de aplicaciones.

  • Hasta 160 núcleos en la configuración de socket doble
  • Núcleos Neoverse N1 con arquitectura Arm v8
  • Sin vecinos ruidosos: 1 subproceso/núcleo
  • 3,0 GHZ: ejecuta todos los núcleos con la frecuencia máxima
  • Caché de instrucciones L1 de 64 KB, caché de datos L1 de 64 KB en cada núcleo
  • Hasta 1 TB de memoria
  • Red de malla coherente
  • Aceleración de las inferencias de IA
  • Tecnología de procesos de 7 nm

Los procesadores Arm de Ampere son adecuados para cargas de trabajo de uso general, así como para aplicaciones de rápido crecimiento, como análisis de datos, aplicaciones móviles, inferencias de aprendizaje automático, bases de datos en memoria, alojamiento web y aplicaciones nativas en la nube.