Meghajtók kiválasztása Azure Stack HCI-hezChoose drives for Azure Stack HCI

A következőkre vonatkozik: Azure Stack HCI, Version 20H2; Windows Server 2019Applies to: Azure Stack HCI, version 20H2; Windows Server 2019

Ez a témakör útmutatást nyújt a meghajtók kiválasztásához a Azure Stack HCI teljesítményére és kapacitására vonatkozó követelmények teljesítéséhez.This topic provides guidance on how to choose drives to meet your performance and capacity requirements for Azure Stack HCI.

MeghajtótípusokDrive types

A Azure Stack HCI jelenleg négyféle típusú meghajtóval működik:Azure Stack HCI currently works with four types of drives:

Meghajtó típusaType of drive LeírásDescription
PMem A PMem az állandó memóriára, egy új, kis késleltetésű, nagy teljesítményű tárhelyre utal.PMem refers to persistent memory, a new type of low latency, high-performance storage.
NVMe A NVMe (nem felejtő memória expressz) olyan SSD-meghajtókra utal, amelyek közvetlenül a PCIe-buszon ülnek.NVMe (Non-Volatile Memory Express) refers to solid-state drives that sit directly on the PCIe bus. Az általános alaki tényezők a következők: 2,5 "U. 2, PCIe add-in-Card (AIC) és M. 2.Common form factors are 2.5" U.2, PCIe Add-In-Card (AIC), and M.2. A NVMe magasabb IOPS és IO-átviteli sebességet kínál, amely alacsonyabb késéssel rendelkezik, mint bármely más típusú meghajtó, amelyet ma támogatunk, kivéve a PMem.NVMe offers higher IOPS and IO throughput with lower latency than any other type of drive we support today except PMem.
SSD Az SSD olyan SSD-meghajtókra utal, amelyek hagyományos SATA-vagy sas-kapcsolaton keresztül csatlakoznak.SSD refers to solid-state drives, which connect via conventional SATA or SAS.
HDD A HDD olyan rotációs, mágneses merevlemez-meghajtókra utal, amelyek nagy kapacitású tárolókapacitást kínálnak.HDD refers to rotational, magnetic hard disk drives, which offer vast storage capacity.

Beépített gyorsítótárBuilt-in cache

Azure Stack a HCI egy beépített kiszolgálóoldali gyorsítótárat tartalmaz.Azure Stack HCI features a built-in server-side cache. Ez egy nagy, állandó, valós idejű olvasási és írási gyorsítótár.It is a large, persistent, real-time read and write cache. A több típusú meghajtóval üzemelő példányok esetében a rendszer automatikusan konfigurálja a "leggyorsabb" típus összes meghajtójának használatát.In deployments with multiple types of drives, it is configured automatically to use all drives of the "fastest" type. A fennmaradó meghajtók szolgálnak a tárolókapacitás biztosítására.The remaining drives are used for capacity.

További információkért tekintse meg a gyorsítótár Azure stack HCI-ben való megismerését ismertetőtémakört.For more information, check out Understanding the cache in Azure Stack HCI.

1. lehetőség – a teljesítmény maximalizálásaOption 1 – Maximizing performance

Ha az adatok véletlenszerű olvasásakor és írásakor kiszámítható és egységes ezredmásodperces késést szeretne elérni, vagy rendkívül magas IOPS ( 13 000 000!) vagy i/o-sebesség elérésére van szükség (több mint 500 GB/s olvasás), akkor az "All-Flash" kifejezést kell elvégeznie.To achieve predictable and uniform submillisecond latency across random reads and writes to any data, or to achieve extremely high IOPS (we've done over 13 million!) or IO throughput (we've done over 500 GB/sec reads), you should go "all-flash."

Több módon is elvégezhető:There are multiple ways to do so:

A diagram az üzembe helyezési lehetőségeket mutatja be, beleértve az összes N V M kapacitást, az N V M e-t, a kapacitáshoz S S D-vel, valamint az összes S S D kapacitást.

  1. Minden NVMe.All NVMe. Az összes NVMe használata páratlan teljesítményt biztosít, beleértve a legelőre jelezhető kis késleltetést.Using all NVMe provides unmatched performance, including the most predictable low latency. Ha az összes meghajtó ugyanaz a modell, nincs gyorsítótár.If all your drives are the same model, there is no cache. Emellett magasabb szintű és alacsonyabb tartósságú NVMe modelleket is felhasználhat, és konfigurálhatja a korábbi gyorsítótár-írási műveleteket az utóbbi számára (beállítás szükséges).You can also mix higher-endurance and lower-endurance NVMe models, and configure the former to cache writes for the latter (requires set-up).

  2. NVMe + SSD.NVMe + SSD. A NVMe és az SSD-k együttes használatával a NVMe automatikusan gyorsítótárazza az SSD-ket az írásokkal.Using NVMe together with SSDs, the NVMe will automatically cache writes to the SSDs. Ez lehetővé teszi, hogy az írási műveletek a gyorsítótárban legyenek egyesítve, és az SSD-k kopásának csökkentése érdekében csak szükség szerint legyenek elrendezve.This allows writes to coalesce in cache and be de-staged only as needed, to reduce wear on the SSDs. Ez a NVMe hasonló írási tulajdonságokat nyújt, az olvasások pedig közvetlenül a szintén gyors SSD-lemezekről származnak.This provides NVMe-like write characteristics, while reads are served directly from the also-fast SSDs.

  3. Minden SSD.All SSD. Akárcsak a NVMe esetében, nincs gyorsítótár, ha az összes meghajtó ugyanaz a modell.As with All-NVMe, there is no cache if all your drives are the same model. Ha nagyobb tartósságot és alacsonyabb tartósságú modelleket használ, akkor a korábbi gyorsítótár-írási műveleteket is beállíthatja az utóbbi számára (beállítás szükséges).If you mix higher-endurance and lower-endurance models, you can configure the former to cache writes for the latter (requires set-up).

    Megjegyzés

    A teljes NVMe vagy az összes – SSD és gyorsítótár nélküli használat előnye, hogy minden meghajtón használható tárolási kapacitást kap.An advantage to using all-NVMe or all-SSD with no cache is that you get usable storage capacity from every drive. A gyorsítótárazás nem rendelkezik "költött" kapacitással, ami kisebb méretekben is vonzó lehet.There is no capacity "spent" on caching, which may be appealing at smaller scale.

2. lehetőség – a teljesítmény és a kapacitás kiegyensúlyozásaOption 2 – Balancing performance and capacity

A különböző alkalmazásokkal és számítási feladatokkal rendelkező környezetek esetében, amelyek némelyike szigorú teljesítménybeli követelményekkel és a jelentős tárolókapacitást igénylő egyéb szolgáltatásokkal rendelkezik, a nagyobb HDD-k esetében NVMe vagy SSD-gyorsítótárazással kell eljárnia.For environments with a variety of applications and workloads, some with stringent performance requirements and others requiring considerable storage capacity, you should go "hybrid" with either NVMe or SSDs caching for larger HDDs.

A diagram az üzembe helyezési lehetőségeket jeleníti meg, beleértve az N V M-t is, a kapacitáshoz H d d-t tartalmazó gyorsítótárhoz, S D-t, a kapacitáshoz h d d-t tartalmazó gyorsítótárhoz, illetve N V M E-re a kapacitáshoz a (z) és H D

  1. NVMe + HDD .NVMe + HDD . A NVMe-meghajtók felgyorsítják az olvasást és az írást a gyorsítótárazással is.The NVMe drives will accelerate reads and writes by caching both. A gyorsítótárazási olvasási funkció lehetővé teszi, hogy a HDD-k az írásokra összpontosítsanak.Caching reads allows the HDDs to focus on writes. A gyorsítótárazási írások elnyelik a töréseket, és lehetővé teszik az írások egyesítését, és csak szükség esetén, mesterségesen szerializált módon, a HDD-IOPS és az i/o-átviteli sebesség maximalizálása érdekében.Caching writes absorbs bursts and allows writes to coalesce and be de-staged only as needed, in an artificially serialized manner that maximizes HDD IOPS and IO throughput. Ez NVMe-szerű írási jellemzőket biztosít, valamint a gyakran vagy a legutóbb olvasott adatok NVMe is.This provides NVMe-like write characteristics, and for frequently or recently read data, NVMe-like read characteristics too.

  2. SSD és HDD .SSD + HDD . A fentiekhez hasonlóan az SSD-k is felgyorsítják az olvasási és írási műveleteket a gyorsítótárazással.Similar to the above, the SSDs will accelerate reads and writes by caching both. Ez biztosítja az SSD-hez hasonló írási tulajdonságokat, valamint az SSD-hez hasonló olvasási jellemzőket a gyakran vagy a legutóbb olvasott adatokhoz.This provides SSD-like write characteristics, and SSD-like read characteristics for frequently or recently read data.

    Egy további, inkább egzotikus megoldás : a mindhárom típusú meghajtó használata.There is one additional, rather exotic option: to use drives of all three types.

  3. NVMe + SSD + HDD.NVMe + SSD + HDD. Mindhárom típusú meghajtó esetében a NVMe az SSD-k és a HDD-k esetében is gyorsítótárba kerül.With drives of all three types, the NVMe drives cache for both the SSDs and HDDs. A fellebbezés célja, hogy köteteket hozzon létre az SSD-meghajtókon, valamint a HDD-k köteteit ugyanazon a fürtön egymás mellett, a NVMe gyorsítsa fel.The appeal is that you can create volumes on the SSDs, and volumes on the HDDs, side by side in the same cluster, all accelerated by NVMe. Az előző pontosan ugyanúgy, mint az "összes Flash" üzemelő példányban, és az utóbbi pontosan ugyanúgy, mint a fent ismertetett "hibrid" központi telepítésekben.The former are exactly as in an "all-flash" deployment, and the latter are exactly as in the "hybrid" deployments described above. Ez fogalmi módon úgy viselkedik, mint két készlet, nagymértékben független kapacitás-felügyeleti, meghibásodási és javítási ciklusokkal, és így tovább.This is conceptually like having two pools, with largely independent capacity management, failure and repair cycles, and so on.

    Fontos

    Javasoljuk, hogy az SSD-réteg használatával helyezze el a legtöbb teljesítményre érzékeny munkaterhelést az összes flash-meghajtón.We recommend using the SSD tier to place your most performance-sensitive workloads on all-flash.

3. lehetőség – a kapacitás maximalizálásaOption 3 – Maximizing capacity

A nagy kapacitást igénylő és ritkán írható számítási feladatokhoz, például archiváláshoz, biztonsági mentési célokhoz, adattárházak vagy "hideg" tároláshoz össze kell kapcsolni néhány SSD-t, hogy a gyorsítótárazáshoz több nagyobb HDD legyen a kapacitása.For workloads that require vast capacity and write infrequently, such as archival, backup targets, data warehouses or "cold" storage, you should combine a few SSDs for caching with many larger HDDs for capacity.

Üzembe helyezési lehetőségek a kapacitás maximalizálása céljából

  1. SSD és HDD .SSD + HDD . Az SSD gyorsítótárba helyezi az olvasásokat és az írásokat, és beolvassa a terheléseket, és az SSD-hez hasonló írási teljesítményt nyújt, és a HDD-re optimalizált, a későbbiekben is.The SSDs will cache reads and writes, to absorb bursts and provide SSD-like write performance, with optimized de-staging later to the HDDs.

Fontos

A csak HDD-val történő konfiguráció nem támogatott.Configuration with HDDs only is not supported. Az SSD-k alacsony tartósságú SSD-k általi gyorsítótárazása nem ajánlott.High endurance SSDs caching to low endurance SSDs is not advised.

Méretezési szempontokSizing considerations

GyorsítótárCache

Minden kiszolgálónak legalább két gyorsítótár-meghajtóval kell rendelkeznie (a redundancia minimális követelménye).Every server must have at least two cache drives (the minimum required for redundancy). Azt javasoljuk, hogy a kapacitások számának többszörösét a gyorsítótár-meghajtók száma határozza meg.We recommend making the number of capacity drives a multiple of the number of cache drives. Ha például 4 gyorsítótár-meghajtóval rendelkezik, a rendszer konzisztens teljesítményt nyújt 8 kapacitású meghajtóval (1:2 arány), mint 7 vagy 9.For example, if you have 4 cache drives, you will experience more consistent performance with 8 capacity drives (1:2 ratio) than with 7 or 9.

A gyorsítótár méretének az alkalmazások és a számítási feladatok munkakészletének, azaz az összes olyan adatnak a megfelelőnek kell lennie, amelyik aktívan olvas és ír.The cache should be sized to accommodate the working set of your applications and workloads, that is, all the data they are actively reading and writing at any given time. Ezen túlmenően nincs szükség a gyorsítótár méretére.There is no cache size requirement beyond that. A HDD-vel végzett központi telepítések esetén a valós kiindulási hely a kapacitás 10 százaléka, például ha minden kiszolgáló 4 x 4 TB HDD = 16 TB kapacitással rendelkezik, akkor 2 x 800 GB SSD = 1,6 TB gyorsítótár kiszolgálónként.For deployments with HDDs, a fair starting place is 10 percent of capacity – for example, if each server has 4 x 4 TB HDD = 16 TB of capacity, then 2 x 800 GB SSD = 1.6 TB of cache per server. Az összes Flash-telepítés esetében – különösen a nagyon nagy teljesítményű SSD-k esetében – előfordulhat, hogy a kapacitás akár 5%-kal is megközelíthető, például ha minden kiszolgálón 24 x 1,2 TB SSD = 28,8 TB kapacitású, akkor 2 x 750 GB NVMe = 1,5 TB gyorsítótár kiszolgálónként.For all-flash deployments, especially with very high endurance SSDs, it may be fair to start closer to 5 percent of capacity – for example, if each server has 24 x 1.2 TB SSD = 28.8 TB of capacity, then 2 x 750 GB NVMe = 1.5 TB of cache per server. A módosításhoz később bármikor hozzáadhat vagy eltávolíthat gyorsítótár-meghajtókat.You can always add or remove cache drives later to adjust.

Általános kérdésekGeneral

Javasoljuk, hogy a kiszolgáló teljes tárolókapacitását körülbelül 400 terabájtra korlátozza (TB).We recommend limiting the total storage capacity per server to approximately 400 terabytes (TB). A több tárolási kapacitás kiszolgálónként, annál hosszabb idő szükséges az adatleállás vagy újraindítás utáni újraszinkronizáláshoz, például a szoftverfrissítések alkalmazásakor.The more storage capacity per server, the longer the time required to resync data after downtime or rebooting, such when applying software updates. A Storage-készlet jelenlegi maximális mérete 4 petabájt (PB) (4 000 TB) a Windows Server 2019.The current maximum size per storage pool is 4 petabytes (PB) (4,000 TB) for Windows Server 2019.

Következő lépésekNext steps

További információért lásd még:For more information, see also: