솔루션 아키텍처: 클라우드에서 배포된 HPC 클러스터

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

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

Clúster HPC implementado en la nubeLas aplicaciones HPC de informática de alto rendimiento se pueden escalar a miles de núcleos de proceso, ampliar la capacidad de macroproceso local o ejecutarse como una solución de nube totalmente nativa. Esta solución HPC que incluye el nodo principal, nodos de ejecución y nodos de almacenamiento, se ejecuta en Azure sin infraestructura de hardware que mantener.ORAvailability SetARM templateScript fileClusterHead NodeVirtual MachinesVM Scale SetRDMA NetworkA8, A9, and H SeriesVirtual MachinesStorageVirtual Network

구현 가이드

제품/설명 설명서

HPC 헤드 노드

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

Virtual Machine Scale Sets

가용성 집합을 통해 애플리케이션은 사용이 가능하고 업데이트 및 하드웨어 오류에 대한 복원력을 가질 수 있습니다.
RDMA를 통해 통신하는 가상 머신은 같은 가용성 집합 내에 위치합니다.

Virtual Network

Virtual Network는 헤드 노드, 컴퓨팅 노드 및 스토리지 노드 사이에서 IP 연결을 제공합니다.

Storage Accounts

Azure Storage Blob에서는 가상 머신을 지원하는 디스크를 저장하고 HPC 애플리케이션에서 사용하는 구조화되지 않은 데이터와 실행 파일의 장기적인 스토리지를 제공합니다.

Azure Resource Manager 템플릿

Resource Manager 템플릿 또는 스크립트 파일을 사용하여 HPC 환경에 애플리케이션을 배포합니다.