Omitir navegación

Arquitectura de solución: Clúster HPC implementado en la nube

Las aplicaciones HPC de informática de alto rendimiento se pueden escalar a miles de núcleos de proceso, ampliar la capacidad de macroproceso local o ejecutarse como una solución de nube totalmente nativa. Esta solución HPC que incluye el nodo principal, nodos de ejecución y nodos de almacenamiento, se ejecuta en Azure sin infraestructura de hardware que mantener.

Esta solución está creada en los servicios administrados de Azure: Virtual Machine Scale Sets, Virtual Network y Storage. Estos servicios se ejecutan en un entorno de alta disponibilidad, revisado y compatible, lo que permite al usuario centrarse en la solución, en lugar de en el entorno en el que se ejecutan.

HPC cluster deployed in the cloudHigh performance computing (HPC) applications can scale to thousands of compute cores, extend on-premises big compute, or run as a 100% cloud native solution. This HPC solution including the head node, compute nodes, and storage nodes, runs in Azure with no hardware infrastructure to maintain.ORAvailability SetARM templateScript fileClusterHead NodeVirtual MachinesVM Scale SetRDMA NetworkA8, A9, and H SeriesVirtual MachinesStorageVirtual Network

Guía sobre la implementación

Productos/descripción Documentación

Nodo principal HPC

El nodo principal HPC se ejecuta localmente o dentro de Azure como una máquina virtual.
Las máquinas virtuales de Azure de los tamaños A8 y A9 proporcionan los nodos de proceso HPC, que se ejecutan en los sistemas operativos Windows o Linux.
La funcionalidad de red con RDMA disponible con las instancias A8 y A9 se utiliza para lograr un amplio ancho de banda y latencias de microsegundos entre nodos de proceso.
Los nodos de almacenamiento se pueden ejecutar también en las máquinas virtuales.

Virtual Machine Scale Sets

Los conjuntos de disponibilidad garantizan que la aplicación esté disponible y resista a actualizaciones y errores de hardware.
Las máquinas virtuales que se comunican a través de RDMA se colocan dentro del mismo conjunto de disponibilidad.

Virtual Network

La red virtual proporciona conectividad IP entre el nodo principal, los nodos de ejecución y los nodos de almacenamiento.

Storage

Los blobs de Azure Storage almacenan los discos que respaldan las máquinas virtuales y proporcionan almacenamiento a largo plazo de los datos no estructurados y los archivos ejecutables que usa la aplicación HPC.

Plantillas de Azure Resource Manager

Los archivos de script o las plantillas de Resource Manager se usan para implementar la aplicación en el entorno HPC.