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.
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.
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.
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:
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor