Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt beschreven hoe u volumes in een cluster maakt met behulp van Het Windows-beheercentrum en Windows PowerShell, hoe u kunt werken met bestanden op de volumes en hoe u ontdubbeling, integriteitscontroles of BitLocker-versleuteling op volumes inschakelt. Zie Uitgerekte Volumes om te leren hoe u volumes maakt en replicatie instelt voor uitgerekte clusters.
Tip
Kijk eerst naar planvolumes als u dat nog niet hebt gedaan.
Wanneer u volumes in een cluster met één knooppunt maakt, moet u PowerShell gebruiken. Zie Volumes maken met Behulp van PowerShell.
Maak een tweevoudig of drievoudig spiegelvolume
Ga als volgt te werk om een spiegelvolume in twee richtingen of drie richtingen te maken met behulp van het Windows-beheercentrum:
- Maak verbinding met een cluster in Windows Admin Center en selecteer Volumes in het Tools-deelvenster.
- Selecteer op de pagina Volumes het tabblad Inventaris en selecteer vervolgens Maken.
- Voer in het deelvenster Volume maken een naam in voor het volume.
- In Tolerantie selecteert u spiegel in twee richtingen of spiegel in drie richtingen , afhankelijk van het aantal servers in uw cluster.
- Geef in Grootte op HDD de grootte van het volume op. Bijvoorbeeld 5 TB (terabytes).
- Onder Meer opties kunt u de selectievakjes gebruiken om ontdubbeling, integriteitscontroleommen of versleuteling in te schakelen.
- Klik op Creëren.
Afhankelijk van de grootte kan het maken van het volume enkele minuten duren. Meldingen in de rechterbovenhoek laten u weten wanneer het volume wordt gemaakt. Het nieuwe volume wordt weergegeven in de lijst Inventaris.
Een pariteitsvolume met versnelling op basis van spiegeling maken
Door gebruik te maken van mirror-accelerated parity (MAP) wordt de voetafdruk van het volume op de HDD verminderd. Een spiegelvolume in drie richtingen betekent bijvoorbeeld dat u voor elke 10 terabytes aan grootte 30 terabytes als footprint nodig hebt. Als u de overhead in de footprint wilt verminderen, maakt u een volume met gespiegelde pariteit. Dit vermindert de footprint van 30 terabytes tot slechts 22 terabytes, zelfs met slechts 4 servers, door het spiegelen van de meest actieve 20 procent van de gegevens en het gebruik van pariteit, wat efficiënter ruimte is, om de rest op te slaan. U kunt deze verhouding van pariteit en spiegel aanpassen om de balans tussen prestaties en capaciteit af te stemmen die geschikt is voor uw workload. Zo levert 90 procent pariteit en 10 procent spiegel minder prestaties op, maar stroomlijnt de footprint nog verder.
Note
Voor gespiegelde pariteitsvolumes is ReFS (Resilient File System) vereist.
Een volume met spiegelversnelde pariteit maken in het beheercentrum van Windows:
- Maak verbinding met een cluster in Windows Admin Center en selecteer Volumes in het Tools-deelvenster.
- Selecteer op de pagina Volumes het tabblad Inventaris en selecteer vervolgens Maken.
- Voer in het deelvenster Volume maken een naam in voor het volume.
- Selecteer in VeerkrachtSpiegelversnelde pariteit.
- Selecteer in pariteitspercentage het percentage pariteit.
- Onder Meer opties kunt u de selectievakjes gebruiken om ontdubbeling, integriteitscontroleommen of BitLocker-versleuteling in te schakelen.
- Klik op Creëren.
Volume openen en bestanden toevoegen
Een volume openen en bestanden toevoegen aan het volume in het Windows-beheercentrum:
Maak verbinding met een cluster in Windows Admin Center en selecteer Volumes in het Tools-deelvenster.
Selecteer op de pagina Volumes het tabblad Inventaris .
Selecteer in de lijst met volumes de naam van het volume dat u wilt openen.
Op de pagina met volumedetails ziet u het pad naar het volume.
Selecteer Openen boven aan de pagina. Hiermee start u het hulpprogramma Bestanden in het Windows-beheercentrum.
Navigeer naar het pad van het volume. Hier kunt u door de bestanden in het volume bladeren.
Selecteer Uploaden en selecteer vervolgens een bestand dat u wilt uploaden.
Gebruik de Vorige-knop in de browser om terug te gaan naar het Extra-paneel in Windows Admin Center.
ReFS-ontdubbeling gebruiken
Ontdubbeling wordt per volume beheerd. Ontdubbeling maakt gebruik van een naverwerkingsmodel, wat betekent dat u geen besparingen ziet totdat het wordt uitgevoerd. Wanneer dit het geval is, werkt het over alle bestanden, zelfs bestanden die er eerder waren.
Zie Volumeversleuteling, ontdubbeling inschakelen voor meer informatie.
Volumes maken met Windows PowerShell
Start eerst Windows PowerShell vanuit het startmenu van Windows. U wordt aangeraden de cmdlet New-Volume te gebruiken om volumes te maken voor Azure Local. Het biedt de snelste en meest eenvoudige ervaring. Met deze enkele cmdlet maakt u automatisch de virtuele schijf, partitioneert en formatteert u deze, maakt u het volume met overeenkomende naam en voegt u deze toe aan gedeelde clustervolumes, allemaal in één eenvoudige stap.
De cmdlet New-Volume heeft vier parameters die u moet opgeven:
FriendlyName: Een tekenreeks die u wilt gebruiken, bijvoorbeeld 'Volume1'
Bestandssysteem: Ofwel CSVFS_ReFS (aanbevolen voor alle volumes; vereist voor pariteitsvolumes met versnelling van spiegeling) of CSVFS_NTFS
StoragePoolFriendlyName: De naam van uw opslaggroep, bijvoorbeeld 'S2D op ClusterName'
Grootte: De grootte van het volume, bijvoorbeeld '10 TB'
Note
Windows, inclusief PowerShell, telt met binaire (base-2) getallen, terwijl stations vaak worden gelabeld met decimale getallen (basis-10). Dit verklaart waarom een schijf van één terabyte, gedefinieerd als 1.000.000.000.000 bytes, in Windows wordt weergegeven als ongeveer 909 GB. Dit wordt verwacht. Wanneer u volumes maakt met new-volume, moet u de parameter Grootte opgeven in binaire getallen (basis-2). Als u bijvoorbeeld '909 GB' of '0,909495 TB' opgeeft, wordt een volume gemaakt van ongeveer 1.000.000.000.000 bytes.
Voorbeeld: Met 1 tot 3 servers
Om het eenvoudiger te maken, als uw implementatie slechts één of twee servers heeft, maakt Opslagruimten Direct automatisch gebruik van spiegeling in twee richtingen voor tolerantie. Als uw implementatie slechts drie servers heeft, wordt automatisch spiegeling in drie richtingen gebruikt.
New-Volume -FriendlyName "Volume1" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -Size 1TB
Voorbeeld: Met 4+ servers
Als u vier of meer servers hebt, kunt u de optionele parameter ResiliencySettingName gebruiken om uw tolerantietype te kiezen. De ResiliencySettingName is mirror of pariteit.
In het volgende voorbeeld maakt Volume2 gebruik van spiegeling in drie richtingen en 'Volume3' maakt gebruik van dubbele pariteit (ook wel 'erasure coding' genoemd).
New-Volume -FriendlyName "Volume2" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -Size 1TB -ResiliencySettingName Mirror
New-Volume -FriendlyName "Volume3" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -Size 1TB -ResiliencySettingName Parity
Opslaglagen gebruiken
In implementaties met drie typen stations kan één volume de SSD- en HDD-lagen omvatten die zich gedeeltelijk op elk station bevinden. In implementaties met vier of meer servers kan één volume spiegeling en dubbele pariteit combineren om zich gedeeltelijk op elk volume te bevinden.
Azure Local biedt standaardlaagsjablonen met de naam MirrorOnMediaType en NestedMirrorOnMediaType (voor prestaties) en ParityOnMediaType en NestedParityOnMediaType (voor capaciteit), waarbij MediaType HDD of SSD is. De sjablonen vertegenwoordigen opslaglagen op basis van mediatypen en bevatten definities voor spiegeling in drie richtingen op de snellere capaciteitsstations (indien van toepassing) en dubbele pariteit op de langzamere capaciteitsstations (indien van toepassing).
De SBL-cache (Storage Bus Layer) wordt niet ondersteund in de configuratie van één server. Alle configuraties van één opslagtype (bijvoorbeeld all-NVMe of all-SSD) zijn het enige ondersteunde opslagtype voor één server.
In Opslagruimten Direct-clusters die worden uitgevoerd in eerdere versies van Windows Server 2016, worden de standaardlaagsjablonen Prestatie en Capaciteit genoemd.
U kunt de opslaglagen zien door de cmdlet Get-StorageTier uit te voeren op elke server in het cluster.
Get-StorageTier | Select FriendlyName, ResiliencySettingName, PhysicalDiskRedundancy
Als u bijvoorbeeld een cluster met twee knooppunten met alleen HDD hebt, ziet uw uitvoer er ongeveer als volgt uit:
FriendlyName ResiliencySettingName PhysicalDiskRedundancy
------------ --------------------- ----------------------
NestedParityOnHDD Parity 1
Capacity Mirror 1
NestedMirrorOnHDD Mirror 3
MirrorOnHDD Mirror 1
Als u gelaagde volumes wilt maken, raadpleegt u deze laagsjablonen met behulp van de parameters StorageTierFriendlyNames en StorageTierSizes van de cmdlet New-Volume . Met de volgende cmdlet wordt bijvoorbeeld één volume gemaakt dat spiegeling in drie richtingen en dubbele pariteit combineert in 30:70 verhoudingen.
New-Volume -FriendlyName "Volume1" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -StorageTierFriendlyNames MirrorOnHDD, Capacity -StorageTierSizes 300GB, 700GB
Herhaal dit zo nodig om meer dan één volume te maken.
Samenvattingstabel opslagniveau
De volgende tabellen bevatten een overzicht van de opslaglagen die zijn gemaakt in Azure Local en Windows Server.
NumberOfNodes: 1
| FriendlyName | MediaType | ResiliencySettingName | NumberOfDataCopies | PhysicalDiskRedundancy | NumberOfGroups | FaultDomainAwareness | ColumnIsolation | Note |
|---|---|---|---|---|---|---|---|---|
| MirrorOnHDD | HDD | Mirror | 2 | 1 | 1 | PhysicalDisk | PhysicalDisk | automatisch gemaakt |
| MirrorOnSSD | SSD | Mirror | 2 | 1 | 1 | PhysicalDisk | PhysicalDisk | automatisch gemaakt |
| MirrorOnSCM | SCM | Mirror | 2 | 1 | 1 | PhysicalDisk | PhysicalDisk | automatisch gemaakt |
| ParityOnHDD | HDD | Parity | 1 | 1 | 1 | PhysicalDisk | PhysicalDisk | automatisch gemaakt |
| ParityOnSSD | SSD | Parity | 1 | 1 | 1 | PhysicalDisk | PhysicalDisk | automatisch gemaakt |
| ParityOnSCM | SCM | Parity | 1 | 1 | 1 | PhysicalDisk | PhysicalDisk | automatisch gemaakt |
NumberOfNodes: 2
| FriendlyName | MediaType | ResiliencySettingName | NumberOfDataCopies | PhysicalDiskRedundancy | NumberOfGroups | FaultDomainAwareness | ColumnIsolation | Note |
|---|---|---|---|---|---|---|---|---|
| MirrorOnHDD | HDD | Mirror | 2 | 1 | 1 | StorageScaleUnit | PhysicalDisk | automatisch gemaakt |
| MirrorOnSSD | SSD | Mirror | 2 | 1 | 1 | StorageScaleUnit | PhysicalDisk | automatisch gemaakt |
| MirrorOnSCM | SCM | Mirror | 2 | 1 | 1 | StorageScaleUnit | PhysicalDisk | automatisch gemaakt |
| NestedMirrorOnHDD | HDD | Mirror | 4 | 3 | 1 | StorageScaleUnit | PhysicalDisk | manual |
| NestedMirrorOnSSD | SSD | Mirror | 4 | 3 | 1 | StorageScaleUnit | PhysicalDisk | manual |
| NestedMirrorOnSCM | SCM | Mirror | 4 | 3 | 1 | StorageScaleUnit | PhysicalDisk | manual |
| NestedParityOnHDD | HDD | Parity | 2 | 1 | 1 | StorageScaleUnit | PhysicalDisk | manual |
| NestedParityOnSSD | SSD | Parity | 2 | 1 | 1 | StorageScaleUnit | PhysicalDisk | manual |
| NestedParityOnSCM | SCM | Parity | 2 | 1 | 1 | StorageScaleUnit | PhysicalDisk | manual |
NumberOfNodes: 3
| FriendlyName | MediaType | ResiliencySettingName | NumberOfDataCopies | PhysicalDiskRedundancy | NumberOfGroups | FaultDomainAwareness | ColumnIsolation | Note |
|---|---|---|---|---|---|---|---|---|
| MirrorOnHDD | HDD | Mirror | 3 | 2 | 1 | StorageScaleUnit | PhysicalDisk | automatisch gemaakt |
| MirrorOnSSD | SSD | Mirror | 3 | 2 | 1 | StorageScaleUnit | PhysicalDisk | automatisch gemaakt |
| MirrorOnSCM | SCM | Mirror | 3 | 2 | 1 | StorageScaleUnit | PhysicalDisk | automatisch gemaakt |
NumberOfNodes: 4+
| FriendlyName | MediaType | ResiliencySettingName | NumberOfDataCopies | PhysicalDiskRedundancy | NumberOfGroups | FaultDomainAwareness | ColumnIsolation | Note |
|---|---|---|---|---|---|---|---|---|
| MirrorOnHDD | HDD | Mirror | 3 | 2 | 1 | StorageScaleUnit | PhysicalDisk | automatisch gemaakt |
| MirrorOnSSD | SSD | Mirror | 3 | 2 | 1 | StorageScaleUnit | PhysicalDisk | automatisch gemaakt |
| MirrorOnSCM | SCM | Mirror | 3 | 2 | 1 | StorageScaleUnit | PhysicalDisk | automatisch gemaakt |
| ParityOnHDD | HDD | Parity | 1 | 2 | Auto | StorageScaleUnit | StorageScaleUnit | automatisch gemaakt |
| ParityOnSSD | SSD | Parity | 1 | 2 | Auto | StorageScaleUnit | StorageScaleUnit | automatisch gemaakt |
| ParityOnSCM | SCM | Parity | 1 | 2 | Auto | StorageScaleUnit | StorageScaleUnit | automatisch gemaakt |
Geneste veerkrachtvolumes
Geneste tolerantie is alleen van toepassing op clusters met twee servers met Azure Local of Windows Server 2022 of Windows Server 2019; u kunt geen geneste tolerantie gebruiken als uw cluster drie of meer servers heeft of als uw cluster Windows Server 2016 uitvoert. Met geneste tolerantie kan een cluster met twee servers tegelijkertijd bestand zijn tegen meerdere hardwarefouten zonder verlies van opslagbeschikbaarheid, zodat gebruikers, apps en virtuele machines zonder onderbreking kunnen blijven werken. Zie Geneste tolerantie voor Opslagruimten Direct en Planvolumes: het tolerantietype kiezen voor meer informatie.
U kunt bekende cmdlets voor opslag in PowerShell gebruiken om volumes met geneste veerkracht te maken, zoals beschreven in de volgende sectie.
Stap 1: Opslaglaagsjablonen maken (alleen Windows Server 2019)
Voor Windows Server 2019 moet u nieuwe opslaglaagsjablonen maken met behulp van de New-StorageTier cmdlet voordat u volumes maakt. U hoeft dit slechts één keer te doen en vervolgens kan elk nieuw volume dat u maakt verwijzen naar deze sjablonen.
Note
Als u Windows Server 2022, Azure Stack HCI, versie 21H2 of Azure Stack HCI, versie 20H2, gebruikt, kunt u deze stap overslaan.
Specificeer de -MediaType van uw capaciteitsschijven en, indien gewenst, de -FriendlyName van uw keuze. Wijzig geen andere parameters.
Als uw capaciteitsstations bijvoorbeeld harde schijven (HDD) zijn, start u PowerShell als administrator en voert u de volgende cmdlets uit.
Volg de volgende stappen om een NestedMirror-laag te maken:
New-StorageTier -StoragePoolFriendlyName S2D* -FriendlyName NestedMirrorOnHDD -ResiliencySettingName Mirror -MediaType HDD -NumberOfDataCopies 4
Maak een NestedParity-laag aan:
New-StorageTier -StoragePoolFriendlyName S2D* -FriendlyName NestedParityOnHDD -ResiliencySettingName Parity -MediaType HDD -NumberOfDataCopies 2 -PhysicalDiskRedundancy 1 -NumberOfGroups 1 -FaultDomainAwareness StorageScaleUnit -ColumnIsolation PhysicalDisk
Als uw capaciteitsdrives SSD's (Solid-State Drives) zijn, stelt u -MediaType in op SSD en wijzigt u -FriendlyName naar *OnSSD. Wijzig geen andere parameters.
Tip
Get-StorageTier Controleer of de lagen zijn gemaakt.
Stap 2: Maak geneste schijven
Maak nieuwe volumes met behulp van de New-Volume cmdlet.
Geneste spiegel in twee richtingen
Als u een geneste tweerichtingsspiegel wilt gebruiken, raadpleegt u de
NestedMirrorlaagsjabloon en geeft u de grootte op. Voorbeeld:New-Volume -StoragePoolFriendlyName S2D* -FriendlyName Volume01 -StorageTierFriendlyNames NestedMirrorOnHDD -StorageTierSizes 500GBAls uw opslagdrives solid-state drives (SSD's) zijn, wijzigt u
-StorageTierFriendlyNamesin*OnSSD.Geneste spiegelversnelde pariteit
Om geneste spiegelversnelde pariteit te gebruiken, verwijst u naar zowel de
NestedMirrorals deNestedParitylaag sjablonen en geeft u twee groottes op, één voor elk deel van het volume (eerst spiegel, daarna pariteit). Als u bijvoorbeeld een volume van 500 GB wilt maken dat 20% tweezijdige geneste spiegel en 80% geneste pariteit is, voert u het volgende uit:New-Volume -StoragePoolFriendlyName S2D* -FriendlyName Volume02 -StorageTierFriendlyNames NestedMirrorOnHDD, NestedParityOnHDD -StorageTierSizes 100GB, 400GBAls uw opslagdrives solid-state drives (SSD's) zijn, wijzigt u
-StorageTierFriendlyNamesin*OnSSD.
Stap 3: Doorgaan in het Windows-beheercentrum
Volumes die gebruikmaken van geneste veerkracht worden weergegeven in Windows Admin Center met duidelijke etiketten, zoals in de volgende schermopname. Zodra ze zijn gemaakt, kunt u ze beheren en bewaken met behulp van het Windows-beheercentrum, net als elk ander volume in Opslagruimten Direct.
Optioneel: uitbreiden naar cache-schijven
Met de standaardinstellingen beschermt geneste tolerantie tegen het verlies van meerdere capaciteitsstations tegelijk, of één server en één capaciteitsstation tegelijk. Om deze bescherming uit te breiden naar cachestations, is er nog een andere overweging: omdat cachestations vaak lees- en schrijfcache bieden voor meerdere capaciteitstations, is de enige manier om te garanderen dat u het verlies van een cachestation kunt verdragen wanneer de andere server uitvalt om geen schrijfbewerkingen in de cache op te slaan, wat echter de prestaties beïnvloedt.
Om dit scenario aan te pakken, biedt Opslagruimten Direct de mogelijkheid om schrijfcaching automatisch uit te schakelen wanneer één server in een cluster met twee servers uitvalt en schrijfcache vervolgens opnieuw inschakelen zodra de server een back-up heeft. Om routine herstarts zonder prestatieverlies mogelijk te maken, wordt schrijfcache pas uitgeschakeld nadat de server 30 minuten offline is geweest. Zodra schrijfcache is uitgeschakeld, wordt de inhoud van de schrijfcache naar capaciteitsapparaten geschreven. Hierna kan de server een mislukt cacheapparaat op de onlineserver tolereren, hoewel leesbewerkingen uit de cache mogelijk worden vertraagd of mislukken als een cacheapparaat mislukt.
Note
Voor een fysiek systeem met alle caches (één mediatype) hoeft u niet te overwegen om schrijfcaching automatisch uit te schakelen wanneer één server in een cluster met twee servers uitvalt. U moet dit alleen overwegen met de SBL-cache (Storage Bus Layer), die alleen vereist is als u HDD's gebruikt.
(Optioneel) Als u schrijfcaching automatisch wilt uitschakelen wanneer één server in een cluster met twee servers offline is, start u PowerShell als beheerder en voert u het volgende uit:
Get-StorageSubSystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.NestedResiliency.DisableWriteCacheOnNodeDown.Enabled" -Value "True"
Zodra deze is ingesteld op Waar, is het cachegedrag:
| Situation | Cachegedrag | Kan verlies van een cacheschijf worden getolereerd? |
|---|---|---|
| Beide servers actief | Lees- en schrijfbewerkingen in cache, volledige prestaties | Yes |
| Server offline, eerste 30 minuten | Lees- en schrijfbewerkingen in cache, volledige prestaties | Nee (tijdelijk) |
| Na de eerste 30 minuten | Alleen lezen van cache, prestatie geschaad | Ja (nadat de cache is weggeschreven naar capacitieve schijven) |
Verwante inhoud
Zie voor gerelateerde inhoud en andere opslagbeheertaken: