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.

Az Azure H sorozatú virtuális gépek (VM-ek) vezető szintű teljesítményt, méretezhetőséget és költséghatékonyságot biztosítanak a különböző valós HPC számítási feladatokhoz.

HBv3 sorozat A virtuális gépek olyan HPC-alkalmazásokhoz vannak optimalizálva, mint a folyadékdinamika, az explicit és implicit véges elemelemzés, az időjárás-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 (Milánói) processzormagot, 448 GB RAM-ot és hiperthreading nélküli processzormagokat is támogatnak. 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 3,5 GHz-es órajelet biztosítanak.

Minden HBv3-sorozatú virtuális gép 200 Gb/s HDR InfiniBand tulajdonságot biztosít az NVIDIA hálózatról a szuperszámítógép méretű MPI számítási feladatok engedélyezéséhez. Ezek a virtuális gépek egy nem blokkoló zsírfában csatlakoznak 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 erősen ajánlott a használatuk.

HBv2 sorozat A virtuális gépek a memória sávszélességén alapuló alkalmazásokhoz vannak optimalizálva, mint például a folyadékdinamika, a véges elemelemzé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.

HBv2 virtuális gépek funkció 200 Gb/s Mellanox HDR InfiniBand, míg a HB és HC sorozatú virtuális gépek funkció 100 Gb/s Mellanox EDR InfiniBand. Ezen virtuálisgép-típusok mindegyike egy nem blokkoló zsírfában van 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 erősen ajánlott a használatuk.

HB-sorozat A virtuális gépek a memória sávszélességén alapuló alkalmazásokhoz vannak optimalizálva, 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 hiperthreading 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, például implicit végeselem-elemzés, molekuláris dinamika és számítási kémia vezérel. A HC virtuális gépek 44 Intel Xeon Platinum 8168 processzormaggal, processzormagonként 8 GB RAM-mal és hipertreading 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 Libraryt.

H sorozat A virtuális gépek a magas processzorfrekvenciák vagy a magonkénti nagy memóriaigényű alkalmazásokhoz vannak optimalizálva. A H sorozatú virtuális gépek 8 vagy 16 Intel Xeon E5 2667 v3 processzormaggal, processzormagonként 7 vagy 14 GB RAM-mal rendelkeznek, és nincs hyperthreading. H sorozat funkciók 56 Gb/s Mellanox FDR InfiniBand egy nem blokkoló zsírfa konfiguráció konzisztens RDMA teljesítmény. A H sorozatú virtuális gépek támogatják az Intel MPI 5.x és az MS-MPI-t.

Megjegyzés

Minden HBv3, HBv2, HB és HC 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 ezekhez a virtuális gépekhez nincs megosztott több-bérlős rendszer más virtuális gépekkel.

Megjegyzés

Az A8 – A11 virtuális gépek 2021.03.03-ától megszűnnek. Az ilyen méretű virtuális gépek nem telepíthetők újként. Ha rendelkezik meglévő virtuális gépekkel, a hpc áttelepítési útmutatójában e-mailben értesítheti a következő lépéseket, beleértve a más virtuálisgép-méretekre való migrálást is.

RDMA-kompatibilis példányok

A HPC virtuálisgép-méretek többsége rendelkezik hálózati adapterrel a távoli közvetlen memória-hozzáférés (RDMA) csatlakoztatásához. Az "r" betűvel kijelölt N sorozatok is 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 interfész 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, HBv2, HB, HC, NDv2 és FDR sebességek esetében 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 keresztül engedélyezett, é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 – Általában olyan Linux-disztribúciókat használnak, mint a CentOS, RHEL, Ubuntu, SUSE. Windows Server 2016 és újabb verziók minden HPC sorozatú virtuális gépen támogatottak. Windows Server 2012 R2 és Windows Server 2012 a nem SR-IOV-kompatibilis virtuális gépeken is támogatott. Vegye figyelembe, hogy az Windows Server 2012 R2 a HBv2-n tovább nem támogatott, mivel a virtuális gépek mérete több mint 64 (virtuális vagy fizikai) maggal rendelkezik. 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 között 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 között találja. Lásd még az InfiniBand engedélyezését a virtuálisgép-bővítményekről vagy az InfiniBand-illesztőprogramok manuális telepítéséről.

  • MPI – Az SR-IOV-kompatibilis virtuálisgép-méretek az Azure-ban szinte bármilyen MPI-verzió használatát lehetővé teszik a Mellanox OFED-hez. A nem SR-IOV-kompatibilis virtuális gépeken a támogatott MPI-implementációk a Microsoft Network Direct (ND) felületet használják a virtuális gépek közötti kommunikációhoz. Ezért csak az Intel MPI 5.x és a Microsoft MPI (MS-MPI) 2012 R2 vagy újabb verziók támogatottak. Előfordulhat, hogy az Intel MPI-futtatókörnyezeti kódtár későbbi verziói kompatibilisek az Azure RDMA-illesztőprogramokkal. A HPC-hez készült MPI beállításával kapcsolatos további részletekért tekintse meg az MPI beállítását az Azure-beli HPC virtuális gépeken.

    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 HPC virtuális gépek fürtjeinek létrehozására, amelyek az RDMA-hálózat használatával kommunikálhatnak, például:

  • Virtuális gépek – Helyezze üzembe 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 – A 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 a méretezési csoportban lévő InfiniBand-kommunikációhoz. Például egy Resource Manager sablonban állítsa a tulajdonságot a singlePlacementGroup következőretrue: . Vegye figyelembe, hogy a méretezési csoport maximális mérete, amellyel singlePlacementGroup=true összefonható, alapértelmezés szerint 100 virtuális gépre van leképezve. Ha a HPC-feladatok skálázási igényei magasabbak, mint 100 virtuális gép egyetlen bérlőn belül, akkor kérhet emelé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 virtuális gépek rendelkezésre állási csoportok használatával történő üzembe helyezésekor a maximális korlát rendelkezésre állási csoportonként 200 virtuális gép.

    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 MPI-számítási feladatok futtatásához. Ha nagy számítási igényű példányokat szeretne használni az MPI-alkalmazások Azure Batch való futtatásakor, olvassa el a Többpéldányos feladatok használata üzenetátadási felület (MPI) alkalmazások futtatásához Azure Batch.

  • 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 üzembe helyezésekkel kapcsolatban 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 az Azure-előfizetés magkvótája az alapértelmezett értékről növelhető. Az előfizetés korlátozhatja bizonyos virtuálisgép-méretcsaládokban üzembe helyezhető magok számát is, beleértve a H sorozatot is. Kvótanövelés kéréséhez ingyenesen nyisson meg egy online ügyfélszolgálati kérést . (Az alapértelmezett korlátok az előfizetés kategóriájától függően változhatnak.)

    Megjegyzés

    Ha nagy kapacitásra van szüksége, 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 a 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ányhoz azonban legalább 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áscsoportban lévő virtuális hálózathoz.

  • Átméretezés – A speciális hardverük 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 is figyelembe kell venni bizonyos virtuális gépek esetében.

Egyéb méretek

Következő lépések