Lösungsarchitektur: Umfangreiche Computelösungen als Service

High Performance Computing-Anwendungen (HPC) können auf Tausende von Computekernen skalieren, so ihre lokalen Computekapazitäten erweitern oder sie als vollständige cloudbasierte Lösung ausführen. Diese HPC-Lösung ist in Azure Batch implementiert und bietet Auftragsplanung und automatische Skalierung von Computeressourcen. Die Verwaltung der Ausführung erfolgt als Plattformdienst (PaaS), der den HPC-Infrastrukturcode und den Wartungsaufwand reduziert.

Diese Lösung basiert auf diesen verwalteten Azure-Diensten: Virtual Machines, Storage und der Batch. Diese Dienste werden in einer Hochverfügbarkeitsumgebung ausgeführt, gepatcht und unterstützt, sodass Sie sich auf die Lösung konzentrieren können, anstatt auf die Umgebung, in der sie ausgeführt wird.

Pool Storage Virtual Machines Client App Web App Batch

Implementierungsleitfaden

Produkte Dokumentation

Virtual Machines

Virtuelle Azure-Computer der Größe A8/A9 bieten HPC-Computeknoten, die unter Windows oder Linux ausgeführt werden können.
Ein mit A8- und A9-Instanzen verfügbares RDMA-Netzwerk dient dazu, eine hohe Bandbreite und Latenzen im Mikrosekundenbereich zwischen Computeknoten zu erzielen.
Speicherknoten können auch auf virtuellen Computern ausgeführt werden.

Storage

Die Datenträger, auf denen die virtuellen Computer gesichert sind, werden in Azure Storage-Blobs gespeichert. Die Blobs dienen außerdem als Langzeitspeicher für unstrukturierte Daten und für von der HPC-Anwendung verwendete ausführbare Dateien.

Batch

Azure Batch sendet große Datenvolumen an das in der Cloud ausgeführte Computemodul.

Zugehörige Lösungsarchitekturen

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

In der Cloud bereitgestellte HPC-Cluster

High Performance Computing-Anwendungen (HPC) können auf Tausende von Computekernen skalieren, so ihre lokalen Computekapazitäten erweitern oder sie als vollständige cloudbasierte Lösung ausführen. Diese HPC-Lösung wird einschließlich mit dem Hauptknoten, Computeknoten sowie Speicherknoten unter Azure ohne Hardwareinfrastruktur ausgeführt, die bereitgestellt werden muss.

Weitere Informationen
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

Lokale HPC-Implementierung in Azure

High Performance Computing-Anwendungen (HPC) können auf Tausende von Computekernen skalieren, so ihre lokalen Computekapazitäten erweitern oder sie als vollständige cloudbasierte Lösung ausführen. Diese HPC-Lösung kann ihre Rechenkapazität erweitern, indem die rechenintensiven Instanzen von virtuellen Computern eingesetzt werden, die unter Azure ausgeführt werden und auf die über ExpressRoute oder VPN zugegriffen werden kann.

Weitere Informationen