Nagy teljesítményű feldolgozásra alkalmas virtuálisgép-méretek

A következőkre vonatkozik: ✔️ Linux rendszerű virtuális ✔️ gépek Windows rendszerű virtuális gépek rugalmas méretezési ✔️ csoportjai Egységes méretezési csoportok ✔️

Tipp

Próbálja ki a Virtuális gépek választóeszközt , és keressen más, a számítási feladatoknak leginkább megfelelő méreteket.

HBv4 sorozat A virtuális gépek különböző HPC számítási feladatokhoz vannak optimalizálva, például számítási folyadékdinamika, végeselem-elemzés, előtérbeli és háttérbeli EDA, renderelés, molekuláris dinamika, számítástechnika, időjárásszimuláció és pénzügyi kockázatelemzés. A HBv4 virtuális gépek legfeljebb 176 AMD EPYC™ 9004 sorozatú (Genoa) processzormaggal, 688 GB RAM-mal és egyidejű többszálúsággal rendelkeznek. A HBv4 sorozatú virtuális gépek emellett 800 GB/s DDR5 memória-sávszélességet és 768 MB L3 gyorsítótárat biztosítanak virtuális gépenként, akár 12 GB/s (olvasási) és 7 GB/s (írási) blokkeszköz SSD-teljesítményt, valamint 3,7 GHz-ig futó órafrekvenciákat.

Minden HBv4 sorozatú virtuális gép 400 Gb/s NDR InfiniBand szolgáltatást biztosít az NVIDIA hálózatkezeléséből a szuperszámítógépes méretű MPI-számítási feladatok engedélyezéséhez. Ezek a virtuális gépek egy nem blokkoló zsírfában vannak csatlakoztatva az optimalizált és konzisztens RDMA-teljesítmény érdekében. Az NDR továbbra is támogatja az olyan funkciókat, mint az adaptív útválasztás és a dinamikusan csatlakoztatott átvitel (DCT). Az InfiniBand legújabb generációja nagyobb támogatást nyújt az MPI-kollektívák kiszervezéséhez, a torlódás-vezérlési intelligencia által optimalizált valós késésekhez és a továbbfejlesztett adaptív útválasztási képességekhez. Ezek a funkciók javítják az alkalmazások teljesítményét, méretezhetőségét és konzisztenciáját, és használatuk ajánlott.

HBv3 sorozat A virtuális gépek olyan HPC-alkalmazásokhoz vannak optimalizálva, mint a folyadékdinamika, az explicit és implicit végeselem-elemzés, az időjárási modellezés, a szeizmikus feldolgozás, a tározószimuláció és az RTL-szimuláció. A HBv3 virtuális gépek akár 120 AMD EPYC™ 7003-as sorozatú (Milánói) processzormaggal, 448 GB RAM-mal és hipertreading nélkül is rendelkeznek. A HBv3 sorozatú virtuális gépek emellett 350 GB/s memória-sávszélességet, magonként legfeljebb 32 MB L3 gyorsítótárat, akár 7 GB/s blokkeszköz SSD-teljesítményt és akár 3,5 GHz-es órajelet is biztosítanak.

Minden HBv3-sorozatú virtuális gép 200 Gb/s HDR InfiniBand funkcióval rendelkezik az NVIDIA-hálózatról a szuperszámítógépes méretű MPI-számítási feladatok engedélyezéséhez. Ezek a virtuális gépek egy nem blokkoló zsírfában vannak csatlakoztatva az optimalizált és konzisztens RDMA-teljesítmény érdekében. A HDR InfiniBand háló az adaptív útválasztást és a dinamikus csatlakoztatott átvitelt (DCT) is támogatja a standard RC- és UD-átvitelek mellett. Ezek a funkciók javítják az alkalmazások teljesítményét, méretezhetőségét és konzisztenciáját, és használatuk erősen ajánlott.

HBv2 sorozat A virtuális gépek olyan alkalmazásokhoz vannak optimalizálva, amelyeket a memória sávszélessége hajt, például a folyadékdinamika, a végeselem-elemzés és a tározószimuláció. A HBv2 virtuális gépek 120 AMD EPYC 7742 processzormaggal, processzormagonként 4 GB RAM-mal és egyidejű többszálúsággal rendelkeznek. Minden HBv2 virtuális gép legfeljebb 340 GB/s memória-sávszélességet és akár 4 teraFLOPS FP64 számítási kapacitást biztosít.

A HBv2 virtuális gépek 200 Gb/s mellanox HDR InfiniBand funkcióval rendelkeznek, míg a HB és HC sorozatú virtuális gépek 100 Gb/s mellanox EDR InfiniBand funkcióval rendelkeznek. Ezek a virtuálisgép-típusok egy nem blokkoló zsírfában vannak csatlakoztatva az optimalizált és konzisztens RDMA-teljesítmény érdekében. A HBv2 virtuális gépek támogatják az adaptív útválasztást és a dinamikus csatlakoztatott átvitelt (DCT), a standard RC- és UD-átvitelek mellett. Ezek a funkciók javítják az alkalmazások teljesítményét, méretezhetőségét és konzisztenciáját, és használatuk erősen ajánlott.

HB-sorozat A virtuális gépek olyan alkalmazásokhoz vannak optimalizálva, amelyek memória-sávszélességen alapulnak, például a folyadékdinamika, az explicit végeselem-elemzés és az időjárás-modellezés. A HB virtuális gépek 60 AMD EPYC 7551 processzormaggal, processzormagonként 4 GB RAM-mal és hyperthreading nélkül rendelkeznek. Az AMD EPYC platform több mint 260 GB/s memória-sávszélességet biztosít.

HC-sorozat A virtuális gépek olyan alkalmazásokhoz vannak optimalizálva, amelyeket sűrű számítások hajtanak, mint például az implicit végeselem-elemzés, a molekuláris dinamika és a számítási kémia. A HC virtuális gépek 44 Intel Xeon Platinum 8168 processzormaggal, processzormagonként 8 GB RAM-mal és hyperthreading nélkül rendelkeznek. Az Intel Xeon Platinum platform támogatja az Intel gazdag szoftvereszközök ökoszisztémáját, például az Intel Math Kernel Library-t.

HX-sorozat A virtuális gépek olyan számítási feladatokhoz vannak optimalizálva, amelyek jelentős memóriakapacitást igényelnek, és A HBv4 memóriakapacitásának kétszerese. Az olyan számítási feladatok, mint a szilícium-tervezés, HX sorozatú virtuális gépek használatával például lehetővé teszik a legfejlettebb gyártási folyamatokat célzó EDA-ügyfelek számára a legnagyobb memóriaigényű számítási feladatok futtatását. A HX virtuális gépek akár 176 AMD EPYC 9004-es sorozatú (Genoa) processzormaggal, 1408 GB RAM-mal és egyidejű többszálúsággal is rendelkeznek. A HX sorozatú virtuális gépek emellett 800 GB/s DDR5 memória-sávszélességet és 768 MB L3 gyorsítótárat biztosítanak virtuális gépenként, akár 12 GB/s (olvasási) és 7 GB/s (írási) blokkeszköz SSD-teljesítményét, valamint 3,7 GHz-es órafrekvenciát.

Megjegyzés

Minden HBv4, HBv3, HBv2, HB, HC és HX sorozatú virtuális gép kizárólagos hozzáféréssel rendelkezik a fizikai kiszolgálókhoz. Fizikai kiszolgálónként csak 1 virtuális gép található, és ezen virtuálisgép-méretekhez nincs megosztott több-bérlős virtuális gép más virtuális gépekkel.

RDMA-kompatibilis példányok

A HPC virtuálisgép-méretek többsége hálózati adapterrel rendelkezik a távoli közvetlen memóriahozzáféréshez (RDMA) való csatlakozáshoz. Az "r" beállítással kijelölt N-sorozatok szintén RDMA-kompatibilisek. Ez a felület a többi virtuálisgép-méretben elérhető standard Azure Ethernet hálózati adapteren kívül van.

Ez a másodlagos adapter lehetővé teszi, hogy az RDMA-kompatibilis példányok infiniBand (IB) hálózaton keresztül kommunikáljanak, és HDR-sebességgel működjenek a HBv3, HBv2, EDR-arányok HB, HC, NDv2 és FDR sebesség esetén A H16r, H16mr és más RDMA-kompatibilis N sorozatú virtuális gépek esetében. Ezek az RDMA-képességek növelhetik a Message Passing Interface (MPI) alapú alkalmazások méretezhetőségét és teljesítményét.

Megjegyzés

SR-IOV-támogatás: Az Azure HPC-ben jelenleg két virtuális géposztály létezik attól függően, hogy engedélyezve vannak-e az SR-IOV az InfiniBand esetében. Jelenleg szinte az összes újabb generációs, RDMA-kompatibilis vagy InfiniBand-kompatibilis virtuális gép engedélyezve van az Azure-ban, kivéve a H16r, a H16mr és az NC24r. Az RDMA csak az InfiniBand (IB) hálózaton engedélyezve van, és minden RDMA-kompatibilis virtuális gép esetében támogatott. Az IB-n keresztüli IP-cím csak az SR-IOV-kompatibilis virtuális gépeken támogatott. Az RDMA nincs engedélyezve az Ethernet-hálózaton keresztül.

  • Operációs rendszer – Gyakran használnak linuxos disztribúciókat, például CentOS, RHEL, Ubuntu, SUSE. Windows Server 2016 és újabb verziók támogatottak az összes HPC sorozatú virtuális gépen. Vegye figyelembe, hogy Windows Server 2012 R2 nem támogatott a HBv2-n, mivel a virtuális gépek mérete meghaladja a 64 (virtuális vagy fizikai) magot. A marketplace-en támogatott virtuálisgép-rendszerképek listáját és azok megfelelő konfigurálásának módját a Virtuálisgép-rendszerképek című témakörben találja. A megfelelő virtuálisgép-méretoldalak a szoftververem támogatását is felsorolják.

  • InfiniBand és illesztőprogramok – Az InfiniBand-kompatibilis virtuális gépeken a megfelelő illesztőprogramok szükségesek az RDMA engedélyezéséhez. A marketplace-en támogatott virtuálisgép-rendszerképek listáját és azok megfelelő konfigurálásának módját a Virtuálisgép-rendszerképek című témakörben találja. Lásd még: Az InfiniBand engedélyezése a virtuálisgép-bővítmények vagy az InfiniBand-illesztőprogramok manuális telepítésének megismeréséhez.

  • MPI – Az SR-IOV-kompatibilis virtuálisgép-méretek az Azure-ban lehetővé teszik az MPI szinte bármilyen ízének használatát a Mellanox OFED-hez. A HPC-hez készült MPI beállításával kapcsolatos további részletekért lásd: MPI beállítása HPC-alapú virtuális gépeken az Azure-ban.

    Megjegyzés

    RDMA hálózati címtér: Az Azure RDMA-hálózata a 172.16.0.0/16 címteret foglalja le. Ha MPI-alkalmazásokat szeretne futtatni egy Azure-beli virtuális hálózaton üzembe helyezett példányokon, győződjön meg arról, hogy a virtuális hálózati címtér nem fedi át az RDMA-hálózatot.

Fürtkonfigurációs beállítások

Az Azure számos lehetőséget kínál olyan HPC virtuális gépek fürtöinek létrehozására, amelyek az RDMA-hálózat használatával kommunikálhatnak, többek között a következőket:

  • Virtuális gépek – Telepítse az RDMA-kompatibilis HPC virtuális gépeket ugyanabban a méretezési csoportban vagy rendelkezésre állási csoportban (az Azure Resource Manager üzembehelyezési modell használatakor). Ha a klasszikus üzemi modellt használja, helyezze üzembe a virtuális gépeket ugyanabban a felhőszolgáltatásban.

  • Virtuálisgép-méretezési csoportok – Virtuálisgép-méretezési csoportban győződjön meg arról, hogy az üzembe helyezést egyetlen elhelyezési csoportra korlátozza az InfiniBand-kommunikációhoz a méretezési csoportban. Például egy Resource Manager sablonban állítsa a tulajdonságot a singlePlacementGroup értékretrue. Vegye figyelembe, hogy a méretezési csoport maximális mérete, amellyel singlePlacementGroup=true fel lehet fonni, alapértelmezés szerint 100 virtuális gépre van leképezve. Ha a HPC-feladatok skálázási igényei több mint 100 virtuális gépet jelentenek egyetlen bérlőben, kérhet növelést, és ingyenesen megnyithat egy online ügyfélszolgálati kérést . Az egyetlen méretezési csoportban lévő virtuális gépek számának korlátja 300-ra növelhető. Vegye figyelembe, hogy a rendelkezésre állási csoportok használatával történő virtuális gépek üzembe helyezésekor a maximális korlát rendelkezésre állási csoportonként 200 virtuális gép lehet.

    Megjegyzés

    MPI a virtuális gépek között: Ha RDMA (például MPI-kommunikáció használata) szükséges a virtuális gépek között, győződjön meg arról, hogy a virtuális gépek ugyanabban a virtuálisgép-méretezési csoportban vagy rendelkezésre állási csoportban találhatók.

  • Azure CycleCloud – HPC-fürt létrehozása az Azure CycleCloud használatával MPI-feladatok futtatásához.

  • Azure Batch – Hozzon létre egy Azure Batch készletet az MPI-számítási feladatok futtatásához. Ha nagy számítási igényű példányokat szeretne használni mpi-alkalmazások Azure Batch való futtatásakor, olvassa el a Többpéldányos feladatok használata az Üzenetátadó felület (MPI) alkalmazások futtatásához Azure Batch című témakört.

  • Microsoft HPC Pack - A HPC Pack tartalmaz egy futtatókörnyezetet az MS-MPI-hez, amely az Azure RDMA-hálózatot használja RDMA-kompatibilis Linux rendszerű virtuális gépeken való üzembe helyezéskor. Például az üzemelő példányokról lásd: Linux RDMA-fürt beállítása HPC Pack csomaggal MPI-alkalmazások futtatásához.

Telepítési szempontok

  • Azure-előfizetés – Ha több számítási igényű példányt szeretne üzembe helyezni, fontolja meg a használatalapú fizetéses előfizetést vagy más vásárlási lehetőségeket. Amennyiben ingyenes Azure-fiókot használ, csak korlátozott számú számítási magot használhat az Azure-ban.

  • Díjszabás és rendelkezésre állás – Ellenőrizze a virtuális gépek díjszabását és rendelkezésre állását az Azure-régiók szerint.

  • Magkvóta – Előfordulhat, hogy növelnie kell az Azure-előfizetés magkvóta értékét az alapértelmezett értékről. Az előfizetés korlátozhatja az egyes virtuálisgép-méretű családokban üzembe helyezhető magok számát is, beleértve a H sorozatot is. Kvótanövelés kéréséhez nyisson meg egy online ügyfélszolgálati kérést díjmentesen. (Az alapértelmezett korlátok az előfizetés kategóriájától függően változhatnak.)

    Megjegyzés

    Ha nagy kapacitásigényekkel rendelkezik, forduljon az Azure ügyfélszolgálatához. Az Azure-kvóták kreditkorlátok, nem kapacitásgaranciák. A kvótától függetlenül csak az Ön által használt magokért kell fizetnie.

  • Virtuális hálózat – A nagy számítási igényű példányok használatához nincs szükség Azure-beli virtuális hálózatra . Sok üzemelő példány esetében azonban legalább egy felhőalapú Azure-beli virtuális hálózatra vagy helyek közötti kapcsolatra van szükség, ha helyszíni erőforrásokhoz kell hozzáférnie. Szükség esetén hozzon létre egy új virtuális hálózatot a példányok üzembe helyezéséhez. Nem támogatott a nagy számítási igényű virtuális gépek hozzáadása egy affinitási csoport virtuális hálózatához.

  • Átméretezés – Speciális hardvereik miatt csak a nagy számítási igényű példányokat méretezheti át ugyanabban a méretcsaládban (H sorozat vagy N sorozat). Például csak egy H sorozatú virtuális gépet méretezhet át egyik H sorozatból a másikba. Az InfiniBand illesztőprogram-támogatásával és az NVMe-lemezekkel kapcsolatos további szempontokat figyelembe kell venni bizonyos virtuális gépek esetében.

Egyéb méretek

Következő lépések