Vysokovýkonné výpočetní prostředí na virtuálních počítačích řady HB a N-series s podporou infiniBand
Platí pro: ✔️ Virtuální počítače s Linuxem ✔️ – Flexibilní škálovací sady ✔️ s Windows ✔️ – Jednotné škálovací sady
Virtuální počítače řady H-series a N-series s podporou infiniBandu v Azure jsou navržené tak, aby poskytovaly výkon na špičkové úrovni, škálovatelnost rozhraní MPI (Message Passing Interface) a nákladovou efektivitu pro celou řadu reálných úloh HPC a AI. Tyto virtuální počítače optimalizované pro vysokovýkonné výpočetní prostředí (HPC) se používají k řešení některých z výpočetně nejnáročnějších problémů ve vědě a inženýrství, jako jsou dynamika tekutin, modelování zemin, simulace počasí atd.
Tyto články popisují, jak začít na virtuálních počítačích řady H a N-series s podporou InfiniBand v Azure a také optimální konfiguraci úloh PROSTŘEDÍ HPC a AI na virtuálních počítačích pro zajištění škálovatelnosti.
Funkce a možnosti
Virtuální počítače řady HB a N-series s podporou infiniBand jsou navržené tak, aby poskytovaly nejlepší výkon HPC, škálovatelnost MPI a nákladovou efektivitu pro úlohy HPC. Další informace o funkcích a možnostech virtuálních počítačů najdete v tématu Virtuální počítače řady HB-series a N-series .
RDMA a InfiniBand
Virtuální počítače řady HB aN-seriespodporující RDMA komunikují přes síť InfiniBand s nízkou latencí a velkou šířkou pásma. Schopnost RDMA přes takové propojení je důležitá pro zvýšení škálovatelnosti a výkonu úloh prostředí HPC a AI distribuovaných uzlů. Virtuální počítače řady H-series a N-series s podporou InfiniBand jsou propojené v neblokující fat stromu s návrhem s nízkým průměrem pro optimalizovaný a konzistentní výkon RDMA. Další informace o nastavení InfiniBand na virtuálních počítačích s podporou InfiniBand najdete v tématu Povolení infiniBand .
Rozhraní pro předávání zpráv
Řada HB-řady s podporou SR-IOV a N-series podporují téměř všechny knihovny a verze MPI. Mezi nejčastěji používané knihovny MPI patří: Intel MPI, OpenMPI, HPC-X, MVAPICH2, MPICH, PLATFORM MPI. Podporují se všechny příkazy přímého přístupu do paměti vzdáleného počítače (RDMA). Další informace o instalaci různých podporovaných knihoven MPI a jejich optimální konfiguraci najdete v tématu Nastavení MPI .
Začínáme
Prvním krokem je výběr typu virtuálního počítače řady HB aN-series , který je pro úlohu optimální na základě specifikací virtuálních počítačů a možností RDMA. Za druhé nakonfigurujte virtuální počítač povolením InfiniBand. Existují různé metody, jak to provést, včetně použití optimalizovaných imagí virtuálních počítačů s vloženými ovladači. Podrobnosti najdete v tématech Optimalizace pro Linux a Povolení InfiniBand . Za třetí, pro úlohy distribuovaných uzlů je důležitý správný výběr a konfigurace MPI. Podrobnosti najdete v tématu Nastavení MPI . Začtvrté, z hlediska výkonu a škálovatelnosti optimálně nakonfigurujte úlohy podle pokynů specifických pro řadu virtuálních počítačů, například pro přehled řady HBv3 a přehled řady HC.
Další kroky
- Přečtěte si o konfiguraci a optimalizaci virtuálních počítačů řady HB a N-seriess podporou InfiniBand.
- Projděte si přehled řady HBv3 a přehled hc-series , kde najdete informace o optimální konfiguraci úloh pro zajištění výkonu a škálovatelnosti.
- Přečtěte si o nejnovějších oznámeních, příkladech úloh prostředí HPC a výsledcích výkonu na blogu technické komunity Azure Compute.
- Otestujte své znalosti pomocí výukového modulu o optimalizaci aplikací HPC v Azure.
- Zobrazení spuštěných úloh prostředí HPC na vyšší úrovni architektury najdete v tématu Vysokovýkonné výpočetní prostředí (HPC) v Azure.