Az Azure-beli virtuális gépek készletmegőrzési egységének ajánlott eljárásai az Azure NetApp Fileshoz
Ez a cikk az Azure NetApp Files ajánlott eljárásait ismerteti az Azure-beli virtuális gépek készletmegőrzési egységeiről (SKU-król), beleértve a termékváltozatok közötti különbségeket is.
Termékváltozat kiválasztásával kapcsolatos szempontok
A tárolási teljesítmény nagyobb, mint maga a tároló sebessége. A processzor sebességének és architektúrájának sok köze van az adott számítási csomópont általános élményéhez. Egy adott termékváltozat kiválasztási folyamatának részeként a következő tényezőket kell figyelembe vennie:
- AMD vagy Intel: Az SAS például kifejezetten Intel processzorokhoz tervezett matematikai kerneltárat használ. Ebben az esetben az Intel termékváltozatokat részesíti előnyben az AMD termékváltozat.
- Az F2, E_v3 és D_v3 géptípusok mindegyike több lapkakészleten alapul. Az Azure Dedikált gazdagépek használata esetén például az E típus kiválasztásakor bizonyos modelleket (Broadwell, Cascade Lake vagy Skylake) választhat ki. Ellenkező esetben a lapkakészlet kiválasztása nem határozható meg. Ha HPC-fürtöt helyez üzembe, és fontos a leltár egységes felülete, akkor megfontolhatja az önálló Azure-beli dedikált gazdagépeket, vagy használhat egyetlen lapkakészlet-termékváltozatot, például a E_v4 vagy a D_v4.
- Az Intel Broadwell-alapú termékváltozatokkal és az AMD EPYC™ 7551-alapú termékváltozatokkal végzett tesztelés során megfigyelhető a teljesítmény variabilitása a hálózati tárolóval (NAS). Két problémát észleltünk:
- Ha a gyorsított hálózati adapter helytelenül van leképezve egy nem optimális NUMA-csomópontra, az olvasási teljesítmény jelentősen csökken. Bár a gyorsított hálózati adapter egy adott NUMA-csomópontra való leképezése előnyös az újabb termékváltozatok esetében, az SKU-kra vonatkozó követelménynek kell tekinteni ezekkel a lapkakészletekkel (Lv2|E_v3|D_v3).
- Az Lv2-n futó virtuális gépek, vagy a Broadwell-lapkakészleten futó E_v3 vagy D_v3 érzékenyebbek az erőforrás-versengésre, mint más termékváltozatokon való futtatáskor. Ha több, egyetlen Azure-beli dedikált gazdagépen futó virtuális gépet használ, egy virtuális gép hálózati alapú tárolási számítási feladatainak futtatásakor a rendszer úgy látta, hogy csökkenti a második virtuális gépről futó hálózati alapú tárolási számítási feladatok teljesítményét. A csökkenés kifejezettebb, ha a csomóponton lévő virtuális gépek egyikében sem volt optimálisan leképezve a gyorsított hálózati adapter/NUMA-csomópont. Ne feledje, hogy a E_v3 és a D_V3 közöttük is landolt Haswell, Broadwell, Cascade Lake, vagy Skylake.
A virtuális gépek kiválasztásakor a legkonzisztensebb teljesítmény érdekében válasszon az SKU-k közül egyetlen lapkakészlettípussal – az újabb termékváltozatokat részesíti előnyben a régebbi modelleknél, ahol elérhető. Ne feledje, hogy a dedikált gazdagépek használata mellett nem valószínű, hogy a E_v3 vagy D_v3 virtuális gépek milyen hardvertípust jeleznek előre. A E_v3 vagy D_v3 termékváltozat használatakor:
- Ha egy virtuális gép ki van kapcsolva, felszabadítva, majd ismét be van kapcsolva, a virtuális gép valószínűleg módosítja a gazdagépeket és mint ilyen hardvermodelleket.
- Ha az alkalmazások több virtuális gépen vannak üzembe helyezve, várják, hogy a virtuális gépek heterogén hardveren fussanak.
A termékváltozatok közötti különbségek
Az alábbi táblázat az SKU-k közötti különbségeket emeli ki. Vegye figyelembe például, hogy a mögöttes E_v3 és a D_v3 lapkakészlete a Broadwell, a Cascade Lake, a Skylake és a D_v3 között változik.
Család | Verzió | Leírás | Frekvencia (GHz) |
---|---|---|---|
E | V3 | Intel® Xeon® E5-2673 v4 (Broadwell) | 2.3 (3.6) |
E | V3 | Intel® Xeon® Platinum 8272CL (Cascade Lake) | 2.6 (3.7) |
E | V3 | Intel® Xeon® Platinum 8171M (Skylake) | 2.1 (3.8) |
E | V4 | Intel® Xeon® Platinum 8272CL (Cascade Lake) | 2.6 (3.7) |
Darab | V4 | AMD EPYC™ 7452 | 2.35 (3.35) |
T | V3 | Intel® Xeon® E5-2673 v4 (Broadwell) | 2.3 (3.6) |
T | V3 | Intel® Xeon® E5-2673 v3 (Haswell) | 2.3 (2.3) |
T | V3 | Intel® Xeon® Platinum 8272CL (Cascade Lake) | 2.6 (3.7) |
T | V3 | Intel® Xeon® Platinum 8171M (Skylake) | 2.1 (3.8) |
T | V4 | Intel® Xeon® Platinum 8272CL (Cascade Lake) | 2.6 (3.7) |
Da | V4 | AMD EPYC™ 7452 | 2.35 (3.35) |
L | 2. verzió | AMD EPYC™ 7551 | 2.0 (3.2) |
F | 0 | Intel Xeon® E5-2673 v3 (Haswell) | 2.3 (2.3) |
F | 2 | Intel® Xeon® Platinum 8168M (Cascade Lake) | 2.7 (3.7) |
F | 2 | Gen 2 Intel® Xeon® Platinum 8272CL (Skylake) | 2.1 (3.8) |
Többcsomópontos SAS GRID-környezet éles környezetben való előkészítésekor előfordulhat, hogy az elemzési futtatások között ismétlődő, egyórás és tizenöt perces eltérés észlelhető, amely nem különbözik a mögöttes hardvertől.
Termékváltozat és hardverplatform | Feladat futási ideje |
---|---|
E32-8_v3 (Broadwell) | 5,5 óra |
E32-8_v3 (Cascade Lake) | 4,25 óra |
Mindkét tesztkészletben ki lett választva egy E32-8_v3 termékváltozat, és az nconnect=8
RHEL 8.3-at a csatlakoztatási lehetőséggel együtt használták.
Ajánlott eljárások
- Amikor csak lehetséges, válassza ki a E_v4, D_v4 vagy újabbat a E_v3 vagy D_v3 termékváltozatok helyett.
- Amikor csak lehetséges, válassza ki a Ed_v4, Dd_v4 vagy újabbat az L2 termékváltozat helyett.
Következő lépések
- Ajánlott eljárások a Linux közvetlen I/O-hoz az Azure NetApp Fileshoz
- Ajánlott eljárások linuxos fájlrendszer-gyorsítótárazáshoz az Azure NetApp Fileshoz
- A Linux NFS csatlakoztatási beállításainak ajánlott eljárásai az Azure NetApp Fileshoz
- Ajánlott linuxos egyidejűségi eljárások
- Ajánlott eljárások a Linux NFS írásvédett használatához
- Teljesítménytesztek Linuxhoz