Delen via


High Performance Computing op VM's uit de voor InfiniBand geschikte HB-serie en N-serie

Van toepassing op: ✔️ Virtuele Linux-machines voor Windows-VM's ✔️ ✔️ Flexibele schaalsets Uniform-schaalsets ✔️

De VM's uit de voor InfiniBand geschikte H-serie en N-serie van Azure zijn ontworpen om eersteklas prestaties, een MPI-schaalbaarheid (MPI: Message Passing Interface) en kostenefficiëntie te bieden voor diverse reële HPC- en AI-workloads. Deze voor HPC-geoptimaliseerde VM's (HPC: High-Performance Computing) worden gebruikt om een aantal van de meest rekenintensieve problemen in de wetenschap en techniek op te lossen, zoals: vloeistofdynamica, geologische modellen, weersimulaties enzovoort.

In deze artikelen wordt, naast een optimale configuratie van de HPC- en AI-workloads op de VM's voor schaalbaarheid, ook beschreven hoe u aan de slag gaat met de VM's uit de voor InfiniBand geschikte H-serie en N-serie op Azure.

Functies en mogelijkheden

De VM's uit de InfiniBand-serie en N-serie zijn ontworpen om de beste HPC-prestaties, MPI-schaalbaarheid en kostenefficiëntie voor HPC-workloads te bieden. Zie VM's uit de HB-serie en N-serie voor meer informatie over de functies en mogelijkheden van de VM's.

RDMA en InfiniBand

VM's uit de HB-serie en N-serie communiceren via het infiniBand-netwerk met lage latentie en hoge bandbreedte. De RDMA-functionaliteit via een dergelijke verbinding is essentieel om de schaalbaarheid en prestaties van HPC- en AI-workloads op gedistribueerde knooppunten te vergroten. De VM's uit de voor InfiniBand geschikte H-serie en N-serie zijn verbonden binnen een niet-blokkerende FAT-structuur met een ontwerp met een lage diameter voor optimale en consistente RDMA-prestaties. Zie InfiniBand inschakelen voor meer informatie over het instellen van InfiniBand op de voor InfiniBand geschikte VM's.

Message Passing Interface

De HB-serie en N-serie met SR-IOV ondersteunen bijna alle MPI-bibliotheken en -versies. Enkele van de meest gebruikte MPI-bibliotheken zijn: Intel MPI, OpenMPI, HPC-X, MVAPICH2, MPICH, Platform MPI. Alle RDMA-werkwoorden (Remote Direct Memory Access) worden ondersteund. Zie MPI instellen voor meer informatie over het installeren van verschillende ondersteunde MPI-bibliotheken en hun optimale configuratie.

Aan de slag

De eerste stap is het selecteren van het type VM uit de HB-serie en de N-serie optimaal voor de werkbelasting op basis van de VM-specificaties en RDMA-functionaliteit. Ten tweede moet u de VM configureren door InfiniBand in te schakelen. Er zijn verschillende manieren om dit te doen, waaronder het gebruik van geoptimaliseerde VM-installatiekopieën met geïntegreerde stuurprogramma's. Zie Optimalisatie voor Linux en InfiniBand inschakelen voor meer informatie. Ten derde is het essentieel dat het kiezen en configureren van MPI essentieel is voor gedistribueerde knooppuntworkloads. Zie MPI instellen voor meer informatie. Ten vierde configureert u voor prestaties en schaalbaarheid de workloads optimaal door richtlijnen te volgen die specifiek zijn voor de VM-serie, zoals voor overzicht van de HBv3-serie en het overzicht van HC-serie.

Volgende stappen