A Azure Stack HCI-hez szükséges adatmeghajtó-szimmetria szempontjaiDrive symmetry considerations 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

Azure Stack a HCI akkor működik a legjobban, ha minden kiszolgálón pontosan ugyanazok a meghajtók vannak.Azure Stack HCI works best when every server has exactly the same drives.

A valóságban Felismertük, hogy ez nem mindig praktikus, mert Azure Stack HCI-t évekig, illetve a szervezet igényeinek megfelelően méretezhetővé tervezték.In reality, we recognize this is not always practical, because Azure Stack HCI is designed to run for years and to scale as the needs of your organization grow. Ma a tágas 3 TB-os merevlemezeket is vásárolhat; a következő évben előfordulhat, hogy a kis méretű meghajtókat nem lehet megtalálni.Today, you may buy spacious 3 TB hard drives; next year, it may become impossible to find drives that small. Ezért a rendszer a keverés és a megfeleltetés bizonyos mennyiségét várt és támogatott.Therefore, some amount of mixing-and-matching is expected and supported. Ne feledje azonban, hogy a nagyobb szimmetria mindig jobb.Keep in mind, however, that more symmetry is always better.

Ez a témakör ismerteti a korlátozásokat, és példákat tartalmaz a támogatott és nem támogatott konfigurációkra.This topic explains the constraints and provides examples of supported and unsupported configurations.

KorlátozásokConstraints

Ez a szakasz a megkötéseket ismerteti a meghajtó típusa, a modell, a méret és a meghajtók száma tekintetében.This section explains constraints in terms of drive type, model, size, and number of drives.

TípusType

Minden kiszolgálónak azonos típusú meghajtóvalkell rendelkeznie.All servers should have the same types of drives.

Ha például egy kiszolgáló rendelkezik NVMe, akkor mindegyiknek rendelkeznie kell NVMe.For example, if one server has NVMe, they should all have NVMe.

SzámNumber

Minden kiszolgálónak azonos számú meghajtóval kell rendelkeznie az egyes típusokhoz.All servers should have the same number of drives of each type.

Ha például egy kiszolgáló hat SSD-vel rendelkezik, akkor mind a hat SSD-t kell tartalmaznia.For example, if one server has six SSD, they should all have six SSD.

Megjegyzés

A meghajtók számának a meghibásodások esetén átmenetileg eltérőnek kell lennie, illetve meghajtók hozzáadásakor vagy eltávolításakor.It is okay for the number of drives to differ temporarily during failures or while adding or removing drives.

ModellModel

Ha lehetséges, javasoljuk, hogy ugyanazt a modellt és belső vezérlőprogram-verziót használó meghajtókat használja.We recommend using drives of the same model and firmware version whenever possible. Ha nem tudja, gondosan válassza ki a lehető leghasonló meghajtókat.If you can't, carefully select drives that are as similar as possible. Az egyazon típusú keverési és megfeleltetési meghajtókat nem vesszük igénybe élesen eltérő teljesítmény-vagy tartóssági jellemzőkkel (kivéve, ha az egyik gyorsítótár, a másik pedig a kapacitás), mivel Azure Stack HCI egyenletesen osztja el az IO-t, és nem tesz különbséget a modell alapján.We discourage mixing-and-matching drives of the same type with sharply different performance or endurance characteristics (unless one is cache and the other is capacity) because Azure Stack HCI distributes IO evenly and doesn't discriminate based on model.

Megjegyzés

A hasonló SATA-és SAS-meghajtók összekeverése nem megfelelő.It is okay to mix-and-match similar SATA and SAS drives.

MéretSize

Azt javasoljuk, hogy ha lehetséges, használjon azonos méretű meghajtókat.We recommend using drives of the same sizes whenever possible. A különböző méretű kapacitás-meghajtók használata nem használható kapacitást eredményezhet, a különböző méretű gyorsítótár-meghajtók használata azonban nem javítja a gyorsítótár teljesítményét.Using capacity drives of different sizes may result in some unusable capacity, and using cache drives of different sizes may not improve cache performance. A részleteket a következő szakaszban találhatja meg.See the next section for details.

Figyelmeztetés

Az eltérő kapacitású meghajtók mérete a kiszolgálók között a kisodort kapacitást eredményezheti.Differing capacity drives sizes across servers may result in stranded capacity.

Megismerés: kapacitás-egyensúlyhiányUnderstand: capacity imbalance

Azure Stack a HCI robusztus a meghajtók és a kiszolgálók között a kapacitás kiegyensúlyozatlansága terén.Azure Stack HCI is robust to capacity imbalance across drives and across servers. Még ha az egyensúlyhiány is súlyos, minden továbbra is működni fog.Even if the imbalance is severe, everything will continue to work. Számos tényezőtől függően azonban előfordulhat, hogy az egyes kiszolgálókon nem elérhető kapacitás nem használható.However, depending on several factors, capacity that isn't available in every server may not be usable.

Ha szeretné megtudni, hogy ez miért történik, vegye figyelembe az alábbi egyszerűsített illusztrációt.To see why this happens, consider the simplified illustration below. Mindegyik színes doboz a tükrözött adatmásolatot jelöli.Each colored box represents one copy of mirrored data. Például az "a", "A" és A "" karakterrel jelölt mezők az azonos adatmennyiség három másolatát jelentik.For example, the boxes marked A, A', and A'' are three copies of the same data. A kiszolgáló hibatűrésének tiszteletben tartásához ezeket a másolatokat különböző kiszolgálókon kell tárolni.To honor server fault tolerance, these copies must be stored in different servers.

Sodort kapacitásStranded capacity

A leírtak szerint a Server 1 (10 TB) és a 2. kiszolgáló (10 TB) megtelt.As drawn, Server 1 (10 TB) and Server 2 (10 TB) are full. A 3. kiszolgáló nagyobb meghajtókkal rendelkezik, ezért a teljes kapacitása nagyobb (15 TB).Server 3 has larger drives, therefore its total capacity is larger (15 TB). Ahhoz azonban, hogy a 3. kiszolgálón több háromutas tükrözési adat legyen tárolva, az 1. és a 2. kiszolgáló is megkövetelheti, hogy a példányok már megteltek legyenek.However, to store more three-way mirror data on Server 3 would require copies on Server 1 and Server 2 too, which are already full. A 3. kiszolgálón található fennmaradó 5 TB-os kapacitás nem használható – "sodort" kapacitás.The remaining 5 TB capacity on Server 3 can't be used – it's "stranded" capacity.

Háromutas tükrözés, három kiszolgáló, sodort kapacitás

Optimális elhelyezésOptimal placement

Ezzel szemben a 10 TB-os, 10 TB-os, 10 TB-os és 15 TB-os kapacitású, valamint a háromutas tükrözési rugalmassággal rendelkező négy kiszolgáló esetén a másolatok olyan formában is érvényesek, amely az összes rendelkezésre álló kapacitást használja.Conversely, with four servers of 10 TB, 10 TB, 10 TB, and 15 TB capacity and three-way mirror resiliency, it is possible to validly place copies in a way that uses all available capacity, as drawn. Ha ez lehetséges, a Közvetlen tárolóhelyek lefoglalás megkeresi és felhasználja az optimális elhelyezést, így nem marad a rendelkezésre állási kapacitás.Whenever this is possible, the Storage Spaces Direct allocator will find and use the optimal placement, leaving no stranded capacity.

Háromutas tükrözés, négy kiszolgáló, nincs átadott kapacitás

A kiszolgálók száma, a rugalmasság, a kapacitás-egyensúlyhiány súlyossága és más tényezők befolyásolják, hogy vannak-e a rendelkezésre álló kapacitások.The number of servers, the resiliency, the severity of the capacity imbalance, and other factors affect whether there is stranded capacity. A legkörültekintőebb általános szabály azt feltételezi, hogy csak az összes kiszolgálón elérhető kapacitás használható.The most prudent general rule is to assume that only capacity available in every server is guaranteed to be usable.

Megismerés: gyorsítótár-egyensúlyhiányUnderstand: cache imbalance

Azure Stack HCI robusztus a meghajtók és a kiszolgálók közötti egyensúlyhiányok gyorsítótárazására.Azure Stack HCI is robust to cache imbalance across drives and across servers. Még ha az egyensúlyhiány is súlyos, minden továbbra is működni fog.Even if the imbalance is severe, everything will continue to work. Emellett Azure Stack HCI mindig az összes elérhető gyorsítótárat használja a legteljesebb mértékben.Moreover, Azure Stack HCI always uses all available cache to the fullest.

A különböző méretű gyorsítótár-meghajtók használata azonban nem javítja a gyorsítótár teljesítményét egységesen vagy kiszámíthatóan: a nagyobb gyorsítótár-meghajtókhoz tartozó kötések esetében csak az IO lehet jobb teljesítményt látni.However, using cache drives of different sizes may not improve cache performance uniformly or predictably: only IO to drive bindings with larger cache drives may see improved performance. Azure Stack HCI egyenletesen osztja el az IO-t a kötések között, és nem tesz különbséget a gyorsítótár – kapacitás arány alapján.Azure Stack HCI distributes IO evenly across bindings and doesn't discriminate based on cache-to-capacity ratio.

Gyorsítótár-egyensúlyhiány

Tipp

A gyorsítótár-kötésekkel kapcsolatos további tudnivalókért tekintse meg a gyorsítótár ismertetése című témakört.See Understanding the cache to learn more about cache bindings.

Példa konfigurációkExample configurations

Íme néhány támogatott és nem támogatott konfiguráció:Here are some supported and unsupported configurations:

Támogatott: különböző modellek a kiszolgálók között

Az első két kiszolgáló a "X" NVMe modellt használja, de a harmadik kiszolgáló a "Z" NVMe modellt használja, ami nagyon hasonló.The first two servers use NVMe model "X" but the third server uses NVMe model "Z", which is very similar.

1. kiszolgálóServer 1 2. kiszolgálóServer 2 3. kiszolgálóServer 3
2 x NVMe-modell X (gyorsítótár)2 x NVMe Model X (cache) 2 x NVMe-modell X (gyorsítótár)2 x NVMe Model X (cache) 2 x NVMe Model Z (gyorsítótár)2 x NVMe Model Z (cache)
10 x SSD-modell Y (kapacitás)10 x SSD Model Y (capacity) 10 x SSD-modell Y (kapacitás)10 x SSD Model Y (capacity) 10 x SSD-modell Y (kapacitás)10 x SSD Model Y (capacity)

Ez támogatott.This is supported.

Támogatott: különböző modellek a kiszolgálón belül

Minden kiszolgáló az "Y" és a "Z" HDD-modellek eltérő kombinációját használja, amelyek nagyon hasonlóak.Every server uses some different mix of HDD models "Y" and "Z", which are very similar. Minden kiszolgáló 10 teljes HDD-t tartalmaz.Every server has 10 total HDD.

1. kiszolgálóServer 1 2. kiszolgálóServer 2 3. kiszolgálóServer 3
2 x SSD-modell X (gyorsítótár)2 x SSD Model X (cache) 2 x SSD-modell X (gyorsítótár)2 x SSD Model X (cache) 2 x SSD-modell X (gyorsítótár)2 x SSD Model X (cache)
7 x HDD-modell Y (kapacitás)7 x HDD Model Y (capacity) 5 x HDD-modell Y (kapacitás)5 x HDD Model Y (capacity) 1 x HDD-modell Y (kapacitás)1 x HDD Model Y (capacity)
3 x HDD Model Z (kapacitás)3 x HDD Model Z (capacity) 5 x HDD Model Z (kapacitás)5 x HDD Model Z (capacity) 9 x HDD Model Z (kapacitás)9 x HDD Model Z (capacity)

Ez támogatott.This is supported.

Támogatott: különböző méretek a kiszolgálók között

Az első két kiszolgáló 4 TB-os HDD-t használ, de a harmadik kiszolgáló nagyon hasonló 6 TB-os HDD-t használ.The first two servers use 4 TB HDD but the third server uses very similar 6 TB HDD.

1. kiszolgálóServer 1 2. kiszolgálóServer 2 3. kiszolgálóServer 3
2 x 800 GB NVMe (gyorsítótár)2 x 800 GB NVMe (cache) 2 x 800 GB NVMe (gyorsítótár)2 x 800 GB NVMe (cache) 2 x 800 GB NVMe (gyorsítótár)2 x 800 GB NVMe (cache)
4 x 4 TB-os HDD (kapacitás)4 x 4 TB HDD (capacity) 4 x 4 TB-os HDD (kapacitás)4 x 4 TB HDD (capacity) 4 x 6 TB HDD (kapacitás)4 x 6 TB HDD (capacity)

Ez támogatott, bár a művelet a kiszolgált kapacitást eredményezi.This is supported, although it will result in stranded capacity.

Támogatott: különböző méretek a kiszolgálón belül

Minden kiszolgáló a 1,2 TB és a nagyon hasonló 1,6 TB SSD kombinációt használja.Every server uses some different mix of 1.2 TB and very similar 1.6 TB SSD. Minden kiszolgáló 4 teljes SSD-t tartalmaz.Every server has 4 total SSD.

1. kiszolgálóServer 1 2. kiszolgálóServer 2 3. kiszolgálóServer 3
3 x 1,2 TB SSD (gyorsítótár)3 x 1.2 TB SSD (cache) 2 x 1,2 TB SSD (gyorsítótár)2 x 1.2 TB SSD (cache) 4 x 1,2 TB SSD (gyorsítótár)4 x 1.2 TB SSD (cache)
1 x 1,6 TB SSD (gyorsítótár)1 x 1.6 TB SSD (cache) 2 x 1,6 TB SSD (gyorsítótár)2 x 1.6 TB SSD (cache) -
20 x 4 TB-os HDD (kapacitás)20 x 4 TB HDD (capacity) 20 x 4 TB-os HDD (kapacitás)20 x 4 TB HDD (capacity) 20 x 4 TB-os HDD (kapacitás)20 x 4 TB HDD (capacity)

Ez támogatott.This is supported.

Nem támogatott: különböző típusú meghajtók a kiszolgálók között

Az 1. kiszolgáló rendelkezik NVMe, de a többi nem.Server 1 has NVMe but the others don't.

1. kiszolgálóServer 1 2. kiszolgálóServer 2 3. kiszolgálóServer 3
6 x NVMe (gyorsítótár)6 x NVMe (cache) - -
- 6 x SSD (gyorsítótár)6 x SSD (cache) 6 x SSD (gyorsítótár)6 x SSD (cache)
18 x HDD (kapacitás)18 x HDD (capacity) 18 x HDD (kapacitás)18 x HDD (capacity) 18 x HDD (kapacitás)18 x HDD (capacity)

Ez a funkció nem támogatott.This isn't supported. A meghajtók típusának azonosnak kell lennie minden kiszolgálón.The types of drives should be the same in every server.

Nem támogatott: eltérő számú egyes típus a kiszolgálók között

A 3. kiszolgáló több meghajtót tartalmaz, mint a többi.Server 3 has more drives than the others.

1. kiszolgálóServer 1 2. kiszolgálóServer 2 3. kiszolgálóServer 3
2 x NVMe (gyorsítótár)2 x NVMe (cache) 2 x NVMe (gyorsítótár)2 x NVMe (cache) 4 x NVMe (gyorsítótár)4 x NVMe (cache)
10 x HDD (kapacitás)10 x HDD (capacity) 10 x HDD (kapacitás)10 x HDD (capacity) 20 x HDD (kapacitás)20 x HDD (capacity)

Ez a funkció nem támogatott.This isn't supported. Az egyes típusú meghajtók számának azonosnak kell lennie minden kiszolgálón.The number of drives of each type should be the same in every server.

Nem támogatott: csak HDD-meghajtók

Minden kiszolgálón csak a HDD-meghajtók vannak csatlakoztatva.All servers have only HDD drives connected.

1. kiszolgálóServer 1 2. kiszolgálóServer 2 3. kiszolgálóServer 3
18 x HDD (kapacitás)18 x HDD (capacity) 18 x HDD (kapacitás)18 x HDD (capacity) 18 x HDD (kapacitás)18 x HDD (capacity)

Ez a funkció nem támogatott.This isn't supported. Hozzá kell adnia legalább két gyorsítótár-meghajtót (NvME vagy SSD) az egyes kiszolgálókhoz.You need to add a minimum of two cache drives (NvME or SSD) attached to each of the servers.

ÖsszegzésSummary

Az újraküldéshez a fürtben lévő összes kiszolgálónak azonos típusú meghajtóval és azonos számú típussal kell rendelkeznie.To recap, every server in the cluster should have the same types of drives and the same number of each type. A fenti szempontok alapján a meghajtó modelljeinek és a szükséges méreteknek a használata támogatott.It's supported to mix-and-match drive models and drive sizes as needed, with the considerations above.

KorlátozásConstraint ÁllamState
Azonos típusú meghajtók minden kiszolgálónSame types of drives in every server KötelezőRequired
Az összes kiszolgáló azonos számú típusaSame number of each type in every server KötelezőRequired
Minden kiszolgáló azonos meghajtó-modelljeiSame drive models in every server AjánlottRecommended
Azonos méretű meghajtók minden kiszolgálónSame drive sizes in every server AjánlottRecommended

Következő lépésekNext steps

A kapcsolódó információkkal kapcsolatban lásd még:For related information, see also: