ナビゲーションをスキップする

ソリューションのアーキテクチャ: クラウドにデプロイされた HPC クラスター

ハイ パフォーマンス コンピューティング (HPC) アプリケーションは、数千のコンピューティング コアにスケールしたり、オンプレミスの大規模なコンピューティングに拡張したり、100% クラウド ネイティブのソリューションとして実行したりすることができます。この HPC ソリューションとそのヘッド ノード、コンピューティング ノード、ストレージ ノードは Azure で実行され、ハードウェア インフラストラクチャを保持する必要がありません。

このソリューションは、Azure マネージ サービス (Virtual Machine Scale Sets, Virtual Network 」と「 Storage) 上に構築します。これらのサービスは高可用性環境で実行、修正、サポートされるため、実行される環境ではなくソリューションに注力できます。

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 ヘッド ノードは、オンプレミスまたは Azure 内で仮想マシンとして実行されます。
A8/A9 サイズの Azure 仮想マシンは、Windows または Linux オペレーティング システムで実行される HPC コンピューティング ノードを提供します。
A8 および A9 インスタンスで利用可能な RDMA ネットワークは、コンピューティング ノード間の高帯域幅およびマイクロ秒の待機時間を実現するために使用されます。
ストレージ ノードは仮想マシン内で実行することもできます。

Virtual Machine Scale Sets

可用性セットを利用すると、更新とハードウェア障害に対するアプリケーションの可用性と耐障害性を確保できます。
RDMA で通信する複数の仮想マシンは、同じ可用性セット内に配置されます。

Virtual Network

Virtual Network は、ヘッド ノード、コンピューティング ノード、ストレージ ノード間の IP 接続を提供します。

Storage

Azure Storage Blob により、仮想マシンを補助するディスクを保存し、HPC アプリケーションで使用される、構造化されていないデータと実行可能ファイルを長期保存できます。

Azure Resource Manager テンプレート

Resource Manager テンプレートまたはスクリプト ファイルを使用して、アプリケーションを HPC 環境にデプロイできます。