Delen via


Overwegingen voor stationssymmetrie voor Azure Stack HCI- en Windows Server-clusters

Van toepassing op: Azure Stack HCI, versies 22H2 en 21H2; Windows Server 2022, Windows Server 2019

Azure Stack HCI- en Windows Server-clusters werken het beste wanneer elke server precies dezelfde stations heeft.

In werkelijkheid erkennen we dat dit niet altijd praktisch is. Tegenwoordig kunt u ruime harde schijven van 3 TB kopen; volgend jaar kan het onmogelijk worden om zo kleine stations te vinden. Daarom wordt enige hoeveelheid mengen en vergelijken verwacht en ondersteund. Houd er echter rekening mee dat meer symmetrie altijd beter is.

In dit artikel worden de beperkingen uitgelegd en vindt u voorbeelden van ondersteunde en niet-ondersteunde configuraties in Opslagruimten Direct, de onderliggende opslagvirtualisatietechnologie achter Azure Stack HCI en Windows Server.

Beperkingen

In deze sectie worden beperkingen beschreven in termen van stationstype, model, grootte en aantal stations.

Type

Alle servers moeten dezelfde typen stations hebben.

Als één server bijvoorbeeld NVMe heeft, moeten ze allemaal NVMe hebben.

Aantal

Alle servers moeten hetzelfde aantal stations van elk type hebben.

Als één server bijvoorbeeld zes SSD's heeft, moeten ze allemaal zes SSD's hebben.

Notitie

Het is geen probleem dat het aantal stations tijdelijk verschilt tijdens fouten of tijdens het toevoegen of verwijderen van stations.

Model

U wordt aangeraden waar mogelijk stations van hetzelfde model en dezelfde firmwareversie te gebruiken. Als dat niet mogelijk is, selecteert u stations die zo veel mogelijk op elkaar lijken. We raden het combineren en koppelen van stations van hetzelfde type met sterk verschillende prestatie- of uithoudingsvermogenskenmerken af (tenzij de ene cache is en de andere capaciteit) omdat Opslagruimten Direct IO gelijkmatig distribueert en niet discrimineert op basis van model.

Notitie

Het is geen probleem om vergelijkbare SATA- en SAS-stations te combineren.

Grootte

We raden u aan waar mogelijk stations van dezelfde grootte te gebruiken. Het gebruik van capaciteitsstations van verschillende grootten kan leiden tot onbruikbare capaciteit en het gebruik van cachestations van verschillende grootten verbetert de cacheprestaties mogelijk niet. Zie de volgende sectie voor details.

Waarschuwing

Verschillende grootten van capaciteitsstations tussen servers kunnen leiden tot een gestrande capaciteit.

Inzicht in: capaciteitsevenwichtigheid

Opslagruimten Direct is robuust genoeg om de capaciteitsevenwicht tussen stations en servers te verwerken. Zelfs als de onevenwichtigheid ernstig is, blijft alles werken. Afhankelijk van verschillende factoren is capaciteit die niet op elke server beschikbaar is, mogelijk niet bruikbaar.

Bekijk de vereenvoudigde afbeelding hieronder om te zien waarom dit gebeurt. Elk gekleurd vak vertegenwoordigt één kopie van gespiegelde gegevens. De vakken A, A en A zijn bijvoorbeeld drie kopieën van dezelfde gegevens. Om de fouttolerantie van de server te honoreren, moeten deze kopieën op verschillende servers worden opgeslagen.

Gestrande capaciteit

Zoals getekend, zijn Server 1 (10 TB) en Server 2 (10 TB) vol. Server 3 heeft grotere stations, waardoor de totale capaciteit groter is (15 TB). Voor het opslaan van meer spiegelingsgegevens in drie richtingen op Server 3 zijn echter ook kopieën op Server 1 en Server 2 vereist, die al vol zijn. De resterende capaciteit van 5 TB op Server 3 kan niet worden gebruikt. Het is 'gestrande' capaciteit.

Spiegelen in drie richtingen, drie servers, gestrande capaciteit.

Optimale plaatsing

Met vier servers van 10 TB, 10 TB, 10 TB en 15 TB capaciteit en tolerantie voor spiegeling in drie richtingen is het daarentegen mogelijk om kopieën geldig te plaatsen op een manier die gebruikmaakt van alle beschikbare capaciteit, zoals getekend. Wanneer dit mogelijk is, zal de Opslagruimten Direct allocator de optimale plaatsing vinden en gebruiken, waardoor er geen gestrande capaciteit overblijft.

Spiegelen in drie richtingen, vier servers, geen gestrande capaciteit.

Het aantal servers, de tolerantie, de ernst van de onbalans in de capaciteit en andere factoren zijn van invloed op het feit of er sprake is van gestrande capaciteit. De meest voorzichtige algemene regel is om ervan uit te gaan dat alleen de capaciteit die op elke server beschikbaar is, gegarandeerd bruikbaar is.

Inzicht in: onevenwichtige cache

Opslagruimten Direct kan ook bestand zijn tegen een onevenwichtige cache tussen stations en servers. Zelfs als de onevenwichtigheid ernstig is, blijft alles werken. Bovendien worden alle beschikbare caches altijd optimaal gebruikt.

Het gebruik van cachestations van verschillende grootten kan de prestaties van de cache mogelijk niet uniform of voorspelbaar verbeteren: alleen I/O om bindingen met grotere cachestations te maken, kunnen de prestaties verbeteren. Opslagruimten Direct distribueert IO gelijkmatig over bindingen en maakt geen onderscheid op basis van de verhouding tussen cache en capaciteit.

Onevenwichtigheid in cache.

Tip

Zie Inzicht in de cache van de opslaggroep voor meer informatie over cachebindingen.

Voorbeeldconfiguraties

Hier volgen enkele ondersteunde en niet-ondersteunde configuraties:

Ondersteund: verschillende modellen tussen servers

De eerste twee servers gebruiken NVMe-model 'X', maar de derde server maakt gebruik van NVMe-model 'Z', wat vergelijkbaar is.

Server 1 Server 2 Server 3
2 x NVMe Model X (cache) 2 x NVMe Model X (cache) 2 x NVMe Model Z (cache)
10 x SSD Model Y (capaciteit) 10 x SSD Model Y (capaciteit) 10 x SSD Model Y (capaciteit)

Dit wordt ondersteund.

Ondersteund: verschillende modellen binnen de server

Elke server gebruikt een andere combinatie van HDD-modellen 'Y' en 'Z', die erg op elkaar lijken. Elke server heeft in totaal 10 HDD's.

Server 1 Server 2 Server 3
2 x SSD Model X (cache) 2 x SSD Model X (cache) 2 x SSD Model X (cache)
7 x HDD-model Y (capaciteit) 5 x HDD Model Y (capaciteit) 1 x HDD-model Y (capaciteit)
3 x HDD Model Z (capaciteit) 5 x HDD Model Z (capaciteit) 9 x HDD Model Z (capaciteit)

Dit wordt ondersteund.

Ondersteund: verschillende grootten tussen servers

De eerste twee servers gebruiken 4 TB HDD, maar de derde server gebruikt zeer vergelijkbare 6 TB HDD.

Server 1 Server 2 Server 3
2 x 800 GB NVMe (cache) 2 x 800 GB NVMe (cache) 2 x 800 GB NVMe (cache)
4 x 4 TB HDD (capaciteit) 4 x 4 TB HDD (capaciteit) 4 x 6 TB HDD (capaciteit)

Dit wordt ondersteund, hoewel dit leidt tot een gestrande capaciteit.

Ondersteund: verschillende grootten binnen de server

Elke server maakt gebruik van een andere combinatie van 1,2 TB en zeer vergelijkbare 1,6 TB SSD. Elke server heeft in totaal 4 SSD's.

Server 1 Server 2 Server 3
3 x 1,2 TB SSD (cache) 2 x 1,2 TB SSD (cache) 4 x 1,2 TB SSD (cache)
1 x 1,6 TB SSD (cache) 2 x 1,6 TB SSD (cache) -
20 x 4 TB HDD (capaciteit) 20 x 4 TB HDD (capaciteit) 20 x 4 TB HDD (capaciteit)

Dit wordt ondersteund.

Niet ondersteund: verschillende typen stations op servers

Server 1 heeft NVMe, maar de andere niet.

Server 1 Server 2 Server 3
6 x NVMe (cache) - -
- 6 x SSD (cache) 6 x SSD (cache)
18 x HDD (capaciteit) 18 x HDD (capaciteit) 18 x HDD (capaciteit)

Nee, dit wordt niet ondersteund. De typen stations moeten op elke server hetzelfde zijn.

Niet ondersteund: verschillend aantal van elk type op servers

Server 3 heeft meer stations dan de andere.

Server 1 Server 2 Server 3
2 x NVMe (cache) 2 x NVMe (cache) 4 x NVMe (cache)
10 x HDD (capaciteit) 10 x HDD (capaciteit) 20 x HDD (capaciteit)

Nee, dit wordt niet ondersteund. Het aantal stations van elk type moet op elke server hetzelfde zijn.

Niet ondersteund: alleen HDD-stations

Op alle servers zijn alleen HDD-stations aangesloten.

Server 1 Server 2 Server 3
18 x HDD (capaciteit) 18 x HDD (capaciteit) 18 x HDD (capaciteit)

Nee, dit wordt niet ondersteund. U moet minimaal twee cachestations (NvME of SSD) toevoegen die aan elk van de servers zijn gekoppeld.

Samenvatting

Kort samengevat moet elke server in het cluster dezelfde typen stations en hetzelfde aantal van elk type hebben. Het wordt ondersteund voor het combineren van stationsmodellen en schijfgrootten als dat nodig is, met de bovenstaande overwegingen.

Beperking Staat
Dezelfde typen stations op elke server Vereist
Hetzelfde aantal van elk type op elke server Vereist
Dezelfde stationsmodellen op elke server Aanbevolen
Dezelfde stationsgrootten op elke server Aanbevolen

Volgende stappen

Zie ook voor gerelateerde informatie: