솔루션 아키텍처: 빅 컴퓨팅 솔루션을 서비스로 제공

HPC(고성능 컴퓨팅) 응용 프로그램은 컴퓨터 코어 수천 개로 확장하거나 온-프레미스 빅 컴퓨팅을 확장하거나 100% 클라우드 기본 솔루션으로 실행할 수 있습니다. 이 HPC 솔루션은 작업 예약, 컴퓨팅 리소스의 자동 확장, HPC 인프라 코드와 유지 관리 업무를 줄이는 PaaS(플랫폼 서비스로서의 관리) 관리 실행 기능을 제공하는 Azure Batch로 구현됩니다.

이 솔루션은 Azure 관리 서비스를 기반으로 합니다. Virtual Machines, StorageBatch. 이러한 서비스는 고가용성 환경에서 실행되고 패치되며 지원되므로, 솔루션이 실행되는 환경 대신 솔루션에 집중할 수 있습니다.

Pool Storage Virtual Machines Client App Web App Batch

구현 지침

제품 설명서

Virtual Machines

A8/A9 크기의 Azure 가상 컴퓨터는 HPC 컴퓨터 노드를 제공하고 Windows 또는 Linux 운영 체제에서 실행됩니다.
A8 및 A9 인스턴스에서 사용할 수 있는 RDMA 네트워킹을 사용하여 컴퓨팅 노드 간의 높은 대역폭을 얻고 지연 시간을 마이크로초 단위로 줄입니다.
저장소 노드를 가상 컴퓨터 내에서 실행할 수도 있습니다.

Storage

Azure Storage Blob에서는 가상 컴퓨터를 지원하는 디스크를 저장하고 HPC 응용 프로그램에서 사용하는 구조화되지 않은 데이터와 실행 파일의 장기적인 저장소를 제공합니다.

Batch

Azure Batch에서는 클라우드에서 실행되는 컴퓨팅 엔진으로 대량의 데이터를 보냅니다.

관련 솔루션 아키텍처

OR Availability Set ARM template Script file ClusterHead Node Virtual Machines VM Scale Set RDMA Network A8, A9, and H SeriesVirtual Machines Storage Virtual Network

클라우드에서 배포된 HPC 클러스터

HPC(고성능 컴퓨팅) 응용 프로그램은 컴퓨터 코어 수천 개로 확장하거나 온-프레미스 빅 컴퓨팅을 확장하거나 100% 클라우드 기본 솔루션으로 실행할 수 있습니다. 헤드 노드, 컴퓨터 노드, 저장소 노드 등을 포함하는 이 HPC 솔루션은 Azure에서 유지해야 할 하드웨어 인프라 없이 실행됩니다.

자세한 정보
HPC Compute Cluster OR OR VM Scale Set Virtual Machines Virtual Network Azure On-Premise S torage VPN Express R oute Cluster Nodes Cluster Head Node

Azure로 확장하는 온-프레미스 HPC 구현

HPC(고성능 컴퓨팅) 응용 프로그램은 컴퓨터 코어 수천 개로 확장하거나 온-프레미스 빅 컴퓨팅을 확장하거나 100% 클라우드 기본 솔루션으로 실행할 수 있습니다. 이 HPC 솔루션은 Azure에서 실행되고 ExpressRoute 또는 VPN을 통해 액세스되는 계산 집약적 Virtual Machines 인스턴스를 활용하여 계산 능력을 확장할 수 있습니다.

자세한 정보