Skip Navigation

Hybrid HPC in Azure with HPC Pack

Microsoft 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.

This solution shows the process for using HPC Pack to create a hybrid (on-premises and Azure) HPC environment.

HPC Pack을 사용한 Azure의 하이브리드 HPCMicrosoft HPC Pack은 Microsoft Azure 및 Windows Server 기술을 기반으로 빌드된 무료 HPC(고성능 컴퓨팅) 솔루션입니다. HPC Pack은 Windows 및 Linux HPC 클러스터 환경을 위한 포괄적인 배포, 관리, 작업 예약 및 모니터링 도구 집합을 결합하여 온-프레미스 및 Azure에서 HPC 응용 프로그램을 개발하고 실행하기 위한 유연한 플랫폼을 제공합니다.1234567

Log into on-premises head node

Add Azure compute nodes to the cluster

Start the compute nodes

Submit jobs to the cluster

HPC Pack sends jobs to on-premises and Azure nodes based upon the node group selected

Monitor job progress

Stop the compute nodes or configure auto-scaling

  1. 1 Log into on-premises head node
  2. 2 Add Azure compute nodes to the cluster
  3. 3 Start the compute nodes
  4. 4 Submit jobs to the cluster
  1. 5 HPC Pack sends jobs to on-premises and Azure nodes based upon the node group selected
  2. 6 Monitor job progress
  3. 7 Stop the compute nodes or configure auto-scaling

Implementation guidance

Products/Description Documentation

Virtual Machines

Create Linux and Windows virtual machines in seconds.

Microsoft HPC Pack

Free high performance computing (HPC) solution built on Microsoft Azure and Windows Server technologies.

Product information

The links to the right provide documentation on deploying and managing the Azure products listed in the solution architecture above.

Related solution architectures

Azure Batch를 사용하는 큰 계산큰 계산 및 HPC(고성능 컴퓨팅) 워크로드는 일반적으로 계산 집약적이고 병렬로 실행될 수 있어 클라우드의 규모와 유연성을 활용합니다. 워크로드는 흔히 작업을 실행하는 데 계산 리소스와 작업을 지정하는 데 필요한 작업 예약을 통해 일괄 처리를 사용하여 비동기적으로 실행됩니다. 큰 계산 및 HPC 워크로드의 예로는 재무 위험 몬테카를로 시뮬레이션, 이미지 렌더링, 미디어 코드 변환, 파일 처리, 공학 또는 과학 시뮬레이션 등이 있습니다.123456

Big compute with Azure Batch

Big 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.