Overwegingen voor symmetrie van stations voor Azure Stack HCI- en Windows Server-clusters
Van toepassing op: Azure Stack HCI, versies 22H2 en 21H2; Windows Server 2022, Windows Server 2019
Belangrijk
Azure Stack HCI maakt nu deel uit van Azure Local. De naam van productdocumentatie wordt nog steeds bijgewerkt. Oudere versies van Azure Stack HCI, bijvoorbeeld 22H2, blijven verwijzen naar Azure Stack HCI en geven de naamwijziging niet weer. Meer informatie.
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 stations te vinden die klein zijn. Daarom wordt een bepaalde hoeveelheid mix-en-matching 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 in termen van stationstype, model, grootte en aantal stations uitgelegd.
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 storingen of tijdens het toevoegen of verwijderen van stations.
Modelleren
We raden u aan waar mogelijk stations van hetzelfde model en dezelfde firmwareversie te gebruiken. Als u dat niet kunt, selecteert u stations die zo vergelijkbaar mogelijk zijn. We raden u af om stations van hetzelfde type te combineren met scherp verschillende prestatie- of uithoudingsvermogenskenmerken (tenzij de ene cache en de andere capaciteit is) omdat Opslagruimten Direct IO gelijkmatig distribueert en niet discrimineert op basis van het model.
Notitie
Het is in orde om vergelijkbare SATA- en SAS-stations te combineren.
Tekengrootte
U wordt aangeraden indien mogelijk stations van dezelfde grootte te gebruiken. Het gebruik van capaciteitsstations van verschillende grootten kan leiden tot een onbruikbare capaciteit en het gebruik van cachestations van verschillende grootten kan de cacheprestaties mogelijk niet verbeteren. Zie de volgende sectie voor meer informatie.
Waarschuwing
Verschillende grootten van capaciteitsstations op servers kunnen leiden tot gestrande capaciteit.
Inzicht in: onevenwichtige capaciteit
Opslagruimten Direct is robuust genoeg voor het afhandelen van capaciteitsonbalans tussen stations en servers. Zelfs als de onevenwichtigheid ernstig is, zal alles blijven werken. Afhankelijk van verschillende factoren is de capaciteit die niet beschikbaar is op elke server mogelijk niet bruikbaar.
Bekijk de onderstaande vereenvoudigde afbeelding om te zien waarom dit gebeurt. Elk gekleurde vak vertegenwoordigt één kopie van gespiegelde gegevens. De vakken met de markering A, A en A zijn bijvoorbeeld drie kopieën van dezelfde gegevens. Als u de fouttolerantie van de server wilt respecteren, moeten deze kopieën worden opgeslagen op verschillende servers.
Gestrande capaciteit
Zoals getekend, zijn Server 1 (10 TB) en Server 2 (10 TB) vol. Server 3 heeft grotere stations, daarom is de totale capaciteit groter (15 TB). Voor het opslaan van meer spiegelgegevens in drie richtingen op Server 3 zijn kopieën ook vereist op Server 1 en Server 2, die al vol zijn. De resterende capaciteit van 5 TB op Server 3 kan niet worden gebruikt. De capaciteit is 'gestrand' .
Optimale plaatsing
Omgekeerd, met vier servers van 10 TB, 10 TB, 10 TB en 15 TB capaciteit en spiegeltolerantie in drie richtingen, is het 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 is.
Het aantal servers, de tolerantie, de ernst van de capaciteitsonbalans en andere factoren zijn van invloed op het feit of er gestrande capaciteit is. De meest voorzichtige algemene regel is ervan uit te gaan dat alleen de capaciteit die beschikbaar is op elke server, 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, zal alles blijven werken. Bovendien wordt altijd alle beschikbare cache voor het volledige gebruik gebruikt.
Het gebruik van cachestations van verschillende grootten kan de prestaties van de cache mogelijk niet uniform of voorspelbaar verbeteren: alleen IO naar schijfbindingen met grotere cachestations kan verbeterde prestaties zien. Opslagruimten Direct distribueert IO gelijkmatig over bindingen en discrimineert niet 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 maken gebruik van HET 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 maakt gebruik van een andere mix van HDD-modellen 'Y' en 'Z', die vergelijkbaar zijn. Elke server heeft 10 totale HDD.
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 op servers
De eerste twee servers gebruiken 4 TB HDD, maar de derde server maakt gebruik van 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 resulteert in gestrande capaciteit.
Ondersteund: verschillende grootten binnen de server
Elke server maakt gebruik van een andere mix van 1,2 TB en zeer vergelijkbare 1,6 TB SSD. Elke server heeft 4 totaal SSD.
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) |
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 stations.
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) |
Dit wordt niet ondersteund. Het aantal stations van elk type moet op elke server hetzelfde zijn.
Niet ondersteund: alleen HDD-schijven
Alle servers hebben alleen HDD-stations aangesloten.
Server 1 | Server 2 | Server 3 |
---|---|---|
18 x HDD (capaciteit) | 18 x HDD (capaciteit) | 18 x HDD (capaciteit) |
Dit wordt niet ondersteund. U moet minimaal twee cachestations (NvME of SSD) toevoegen die aan elk van de servers zijn gekoppeld.
Samenvatting
Om een samenvatting te maken, moet elke server in het cluster dezelfde typen stations en hetzelfde aantal van elk type hebben. Het wordt ondersteund voor het combineren en matchen van stationsmodellen en stationsgrootten, indien nodig, met de bovenstaande overwegingen.
Beperking | Provincie |
---|---|
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: