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.

使用 Azure Batch 的 Big computeBig compute 與高效能運算 (HPC) 工作負載通常耗用大量計算,可利用雲端的規模與彈性平行執行。工作負載通常使用批次處理非同步執行,並具備作所需的計算資源與指定工作所需的作業排程。Big Compute 與 HPC 工作負載的實例包括財務風險的蒙特卡羅模擬、影像轉譯、媒體轉碼、檔案處理及工程或科學模擬。123456

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

Cuentas de almacenamiento

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 a la derecha proporcionan documentación sobre cómo implementar y administrar los productos de Azure que figuran en la arquitectura de la solución de abajo.

Arquitecturas de soluciones relacionadas

Informática de alto rendimiento híbrida en Azure con HPC PackMicrosoft 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.1234567

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.