Dela via


Högpresterande databehandling på InfiniBand-aktiverade virtuella datorer i HB-serien och N-serien

Gäller för: ✔️ Virtuella Linux-datorer ✔️ med virtuella Windows-datorer ✔️ – flexibla skalningsuppsättningar ✔️ Enhetliga skalningsuppsättningar

Azures InfiniBand-aktiverade virtuella datorer i H-serien och N-serien är utformade för att leverera prestanda i ledarskapsklass, MPI-skalbarhet (Message Passing Interface) och kostnadseffektivitet för en mängd verkliga HPC- och AI-arbetsbelastningar. Dessa HPC-optimerade virtuella datorer (high-performance computing) används för att lösa några av de mest beräkningsintensiva problemen inom vetenskap och teknik, till exempel vätskedynamik, jordmodellering, vädersimuleringar osv.

De här artiklarna beskriver hur du kommer igång med infiniBand-aktiverade virtuella datorer i H-serien och N-serien i Azure samt optimal konfiguration av HPC- och AI-arbetsbelastningarna på de virtuella datorerna för skalbarhet.

Funktioner och kapaciteter

InfiniBand-aktiverade virtuella datorer i HB-serien och N-serien är utformade för att ge bästa HPC-prestanda, MPI-skalbarhet och kostnadseffektivitet för HPC-arbetsbelastningar. Mer information om de virtuella datorernas funktioner finns i HB-serien och de virtuella datorerna i N-serien .

RDMA och InfiniBand

RDMA-kompatibla virtuella datorer i HB-serien och N-serien kommunicerar över infiniBand-nätverket med låg svarstid och hög bandbredd. RDMA-funktionen för en sådan sammankoppling är avgörande för att öka skalbarheten och prestandan för distribuerade HPC- och AI-arbetsbelastningar. InfiniBand-aktiverade virtuella datorer i H-serien och N-serien är anslutna i ett icke-blockerande fettträd med en design med låg diameter för optimerade och konsekventa RDMA-prestanda. Mer information om hur du konfigurerar InfiniBand på infiniBand-aktiverade virtuella datorer finns i Aktivera InfiniBand .

Gränssnitt för meddelandeöverföring

SR-IOV-aktiverade HB-serien och N-serien stöder nästan alla MPI-bibliotek och versioner. Några av de vanligaste MPI-biblioteken är: Intel MPI, OpenMPI, HPC-X, MVAPICH2, MPICH, Platform MPI. Alla RDMA-verb (Remote Direct Memory Access) stöds. Mer information om hur du installerar olika MPI-bibliotek som stöds och deras optimala konfiguration finns i Konfigurera MPI .

Kom igång

Det första steget är att välja den virtuella HB-serien och N-seriens VM-typ optimal för arbetsbelastningen baserat på VM-specifikationerna och RDMA-funktionen. För det andra konfigurerar du den virtuella datorn genom att aktivera InfiniBand. Det finns olika metoder för att göra detta, inklusive att använda optimerade VM-avbildningar med inbakade drivrutiner. Mer information finns i Optimering för Linux och Aktivera InfiniBand . För det tredje är det viktigt att välja och konfigurera MPI på rätt sätt för distribuerade nodarbetsbelastningar. Mer information finns i Konfigurera MPI . För det fjärde, för prestanda och skalbarhet, konfigurerar du arbetsbelastningarna optimalt genom att följa riktlinjer som är specifika för VM-familjen, till exempel för översikt över HBv3-serien och översikt över HC-serien.

Nästa steg