Omitir navegación

Big Compute con Azure Batch

Las cargas de trabajo de Big compute y de informática de alto rendimiento (HPC) suelen hacer un uso intensivo de recursos de proceso y se pueden ejecutar en paralelo, de modo que aprovechan la escala y la flexibilidad de la nube. A menudo, las cargas de trabajo se ejecutan de forma asincrónica usando procesamiento por lotes, con los recursos de proceso necesarios para ejecutar el trabajo y la programación de tareas necesaria para especificarlo. Las simulaciones Monte Carlo de riesgos financieros, la representación de imágenes, la transcodificación de medios, el procesamiento de archivos y las simulaciones científicas o de ingeniería son algunos ejemplos de cargas de trabajo de Big Compute y HPC.

Esta solución implementa una aplicación nativa en la nube con Azure Batch, que proporciona funcionalidad de asignación y administración de recursos de proceso, instalación de aplicaciones, escalado automático de recursos y programación de trabajos como servicio de plataforma. Batch ofrece también aceleradores de cargas de trabajo de un nivel superior; específicamente, para ejecutar R en paralelo, entrenamiento con inteligencia artificial y cargas de trabajo de representación.

Esta solución está integrada en los servicios administrados de Azure: Virtual Machines, Storage y Batch. Estos servicios se ejecutan en un entorno de alta disponibilidad, revisado y compatible, lo que le permite centrarse en su solución.

Big compute with Azure BatchBig compute and high performance computing (HPC) workloads are normally compute intensive and can be run in parallel, taking advantage of the scale and flexibility of the cloud. The workloads are often run asynchronously using batch processing, with compute resources required to run the work and job scheduling required to specify the work. Examples of Big Compute and HPC workloads include financial risk Monte Carlo simulations, image rendering, media transcoding, file processing, and engineering or scientific simulations.643521

Cargue archivos de entrada y las aplicaciones en su cuenta de Azure Storage.

Cree un grupo de nodos de proceso de Batch, un trabajo para que ejecute la carga de trabajo en el grupo y las tareas para ese trabajo.

Batch descarga los archivos de entrada y las aplicaciones.

Batch supervisa la ejecución de las tareas.

Batch carga la salida de las tareas.

Descargue los archivos de salida.

  1. 1 Cargue archivos de entrada y las aplicaciones en su cuenta de Azure Storage.
  2. 2 Cree un grupo de nodos de proceso de Batch, un trabajo para que ejecute la carga de trabajo en el grupo y las tareas para ese trabajo.
  3. 3 Batch descarga los archivos de entrada y las aplicaciones.
  1. 4 Batch supervisa la ejecución de las tareas.
  2. 5 Batch carga la salida de las tareas.
  3. 6 Descargue los archivos de salida.

Guía sobre la implementación

Productos/descripción Documentación

Storage

Almacenamiento de objetos escalable de forma masiva para datos no estructurados.

Batch

Administración de procesos y programación de trabajos de escala en nube.

Información del producto

Los vínculos de la derecha proporcionan documentación sobre la implementación y la administración de algunos de los productos.

Arquitecturas de soluciones relacionadas

Hybrid HPC in Azure with HPC PackMicrosoft HPC Pack is a free high performance computing (HPC) solution built on Microsoft Azure and Windows Server technologies. HPC Pack combines a comprehensive set of deployment, administration, job scheduling, and monitoring tools for your Windows and Linux HPC cluster environment, providing a flexible platform for developing and running HPC applications on premises and in Azure.7654321

Informática de alto rendimiento híbrida en Azure con HPC Pack

Microsoft HPC Pack es una solución gratuita de informática de alto rendimiento (HPC) basada en tecnologías de Microsoft Azure y Windows Server. HPC Pack combina un conjunto completo de herramientas de implementación, administración, programación de trabajos y supervisión para entornos de clúster HPC con Windows y Linux, de modo que proporciona una plataforma flexible para implementar y ejecutar aplicaciones HPC en el entorno local y en Azure.