탐색 건너뛰기

Azure Batch를 사용하는 큰 계산

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

이 솔루션은 Azure Batch를 통해 계산 리소스 할당 및 관리, 응용 프로그램 설치, 리소스 자동 크기 조정 및 작업 예약을 플랫폼 서비스로 제공하는 클라우드 네이티브 응용 프로그램을 구현합니다. 또한 Batch는 특히 병렬로 R 실행, AI 교육 및 렌더링 워크로드를 위한 높은 수준의 워크로드 가속기를 제공합니다.

이 솔루션은 Azure 관리 서비스(Virtual Machines, Storage 및 Batch)를 기반으로 구축되었습니다. 이러한 서비스는 고가용성 환경에서 실행되고 패치 및 지원되므로 솔루션에 집중할 수 있습니다.

6 4 3 5 2 1

입력 파일 및 응용 프로그램을 Azure Storage 계정에 업로드합니다.

계산 노드의 Batch 풀, 풀에서 워크로드를 실행하기 위한 작업 및 작업의 태스크를 만듭니다.

Batch가 입력 파일 및 응용 프로그램을 다운로드합니다.

Batch가 태스크 실행을 모니터링합니다.

Batch가 태스크 출력을 업로드합니다.

출력 파일을 다운로드합니다.

  1. 1 입력 파일 및 응용 프로그램을 Azure Storage 계정에 업로드합니다.
  2. 2 계산 노드의 Batch 풀, 풀에서 워크로드를 실행하기 위한 작업 및 작업의 태스크를 만듭니다.
  3. 3 Batch가 입력 파일 및 응용 프로그램을 다운로드합니다.
  1. 4 Batch가 태스크 실행을 모니터링합니다.
  2. 5 Batch가 태스크 출력을 업로드합니다.
  3. 6 출력 파일을 다운로드합니다.

구현 지침

제품/설명 설명서

Storage

구조화되지 않은 데이터를 위한 대규모 확장 가능한 개체 저장소입니다.

Batch

클라우드 확장 작업 일정 예약 및 컴퓨팅 관리.

제품 정보

오른쪽 링크를 클릭하면 일부 제품을 배포 및 관리하는 방법에 대한 설명서가 제공됩니다.

관련 솔루션 아키텍처

7 6 5 4 3 2 1

HPC Pack을 사용한 Azure의 하이브리드 HPC

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