Skapa volymer på Azure Stack HCI och Windows Server-kluster

Gäller för: Azure Stack HCI, versionerna 21H2 och 20H2; Windows Server 2022, Windows Server 2019, Windows Server 2016

I den här artikeln beskrivs hur du skapar volymer i ett kluster med hjälp av Windows Administrationscenter och Windows PowerShell, hur du arbetar med filer på volymerna och hur du aktiverar deduplicering och komprimering, kontrollsumor för integritet eller BitLocker-kryptering på volymer. Information om hur du skapar volymer och ställer in replikering för stretchkluster finns i Skapa stretchade volymer.

Tips

Om du inte redan har gjort det kan du kolla in Planera volymer först.

Skapa en tvåvägs- eller trevägsspeglingsvolym

Så här skapar du en tvåvägs- eller trevägsspeglingsvolym Windows Administrationscenter:

  1. I Windows Administrationscenter ansluter du till ett kluster och väljer sedan Volymer i fönstret Verktyg.

  2. På sidan Volymer väljer du fliken Inventering och sedan Skapa.

  3. I fönstret Skapa volym anger du ett namn på volymen.

  4. I Återhämtning väljerdu Tvåvägsspegling eller Trevägsspegling beroende på antalet servrar i klustret.

  5. I Storlek på HDDanger du volymens storlek. Till exempel 5 TB (terabyte).

  6. Under Fler alternativ kan du använda kryssrutorna för att aktivera deduplicering och komprimering, kontrollsumor för integritet eller BitLocker-kryptering.

  7. Välj Skapa.

    Du kan använda Windows Administrationscenter för att skapa en tvåvägs- eller trevägsspeglingsvolym

Beroende på storleken kan det ta några minuter att skapa volymen. Meddelanden uppe till höger ger dig information när volymen skapas. Den nya volymen visas sedan i inventeringslistan.

Skapa en speglad paritetsvolym

Speglings accelererad paritet (MAP) minskar storleken på volymen på hårddisken. En trevägsspeglingsvolym skulle till exempel innebära att du behöver 30 terabyte som fotavtryck för varje storlek på 10 terabyte. Om du vill minska arbetet med fotavtryck skapar du en volym med speglings-accelererad paritet. Detta minskar fotavtrycket från 30 terabyte till bara 22 terabyte, även med bara 4 servrar, genom att spegla de mest aktiva 20 procenten av data och använda paritet, vilket är mer utrymmeseffektivt, för att lagra resten. Du kan justera det här förhållandet mellan paritet och spegling för att kompromissa mellan prestanda och kapacitet som är rätt för din arbetsbelastning. Till exempel ger 90 procents paritet och 10 procent spegling sämre prestanda men effektiviserar fotavtrycket ytterligare.

Anteckning

Speglade paritetsvolymer kräver ReFS (Resilient File System).

Så här skapar du en volym med speglad paritet i Windows Administrationscenter:

  1. I Windows Administrationscenter ansluter du till ett kluster och väljer sedan Volymer i fönstret Verktyg.
  2. På sidan Volymer väljer du fliken Inventering och sedan Skapa.
  3. I fönstret Skapa volym anger du ett namn på volymen.
  4. I Återhämtning väljerdu Speglad paritet.
  5. I Paritetsprocentväljer du procentandelen paritet.
  6. Under Fler alternativ kan du använda kryssrutorna för att aktivera deduplicering och komprimering, kontrollsumor för integritet eller BitLocker-kryptering.
  7. Välj Skapa.

Öppna volym och lägg till filer

Öppna en volym och lägga till filer på volymen i Windows Administrationscenter:

  1. I Windows Administrationscenter ansluter du till ett kluster och väljer sedan Volymer i fönstret Verktyg.

  2. På sidan Volymer väljer du fliken Inventering.

  3. I listan över volymer väljer du namnet på den volym som du vill öppna.

    På sidan med volyminformation kan du se sökvägen till volymen.

  4. Längst upp på sidan väljer du Öppna. Detta startar verktyget Filer i Windows Administrationscenter.

  5. Navigera till volymens sökväg. Här kan du bläddra bland filerna på volymen.

  6. Välj Uploadoch välj sedan en fil att ladda upp.

  7. Använd bakåtknappen i webbläsaren för att gå tillbaka till fönstret Verktyg i Windows Administrationscenter.

Aktivera deduplicering och komprimering

Deduplicering och komprimering hanteras per volym. Deduplicering och komprimering använder en efterbearbetningsmodell, vilket innebär att du inte ser besparingar förrän den körs. När den gör det fungerar den över alla filer, även de som fanns där från tidigare.

Mer information finns i Aktivera volymkryptering, deduplicering och komprimering

Skapa volymer med Windows PowerShell

Starta först Windows PowerShell från Windows Start-menyn. Vi rekommenderar att du använder cmdleten New-Volume för att skapa volymer för Azure Stack HCI. Det ger den snabbaste och enklaste upplevelsen. Den här enskilda cmdleten skapar automatiskt den virtuella disken, partitionerar och formaterar den, skapar volymen med matchande namn och lägger till den i klusterdelade volymer – allt i ett enkelt steg.

Cmdleten New-Volume har fyra parametrar som du alltid behöver ange:

  • FriendlyName: Valfri sträng, till exempel "Volume1"

  • Filesystem: Antingen CSVFS_ReFS (rekommenderas för alla volymer, krävs för speglade accelererade paritetsvolymer) eller CSVFS_NTFS

  • StoragePoolFriendlyName: Namnet på lagringspoolen, till exempel "S2D på klusternamn"

  • Storlek: Volymens storlek, till exempel "10 TB"

    Anteckning

    Windows, inklusive PowerShell, räknar med binära tal (base-2), medan enheter ofta märks med decimaltal (base-10). Detta förklarar varför en "en terabyte"-enhet, definierad som 1 000 000 000 000 byte, visas i Windows ungefär "909 GB". Detta är förväntat. När du skapar volymer med New-Volumebör du ange storleksparametern i binära tal (base-2). Om du till exempel anger "909 GB" eller "0,909495 TB" skapas en volym på cirka 1 000 000 000 000 000 byte.

Exempel: Med 2 eller 3 servrar

För att göra det enklare, om distributionen bara har två servrar, Lagringsutrymmen Direct automatiskt tvåvägsspegling för återhämtning. Om distributionen bara har tre servrar används automatiskt trevägsspegling.

New-Volume -FriendlyName "Volume1" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -Size 1TB

Exempel: Med över 4 servrar

Om du har fyra eller fler servrar kan du använda den valfria parametern ResiliencySettingName för att välja din återhämtningstyp.

  • ResiliencySettingName: Antingen Mirror eller Parity.

I följande exempel använder "Volume2" trevägsspegling och "Volume3" dubbel paritet (kallas ofta "raderingskodning").

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

Använda lagringsnivåer

I distributioner med tre typer av enheter kan en volym sträcka sig över SSD- och HDD-nivåerna så att de delvis finns på var och en. På samma sätt kan en volym i distributioner med fyra eller flera servrar blanda spegling och dubbel paritet så att den delvis finns på var och en.

För att hjälpa dig att skapa sådana volymer tillhandahåller Azure Stack HCI standardnivåmallarna MirrorOnMediaType och NestedMirrorOnMediaType (för prestanda) och ParityOnMediaType och NestedParityOnMediaType (för kapacitet), där MediaType är HDD eller SSD. Mallarna representerar lagringsnivåer baserat på medietyper och kapslar in definitioner för trevägsspegling på snabbare kapacitetsenheter (om tillämpligt) och dubbel paritet på de långsammare kapacitetsenheterna (om tillämpligt).

Anteckning

I Lagringsutrymmen Direct-kluster som körs på tidigare versioner Windows Server 2016 kallades standardnivåmallarna helt enkelt prestanda och kapacitet.

Du kan se lagringsnivåer genom att köra cmdleten Get-StorageTier på valfri server i klustret.

Get-StorageTier | Select FriendlyName, ResiliencySettingName, PhysicalDiskRedundancy

Om du till exempel har ett kluster med två noder med endast HDD kan dina utdata se ut ungefär så här:

FriendlyName      ResiliencySettingName PhysicalDiskRedundancy
------------      --------------------- ----------------------
NestedParityOnHDD Parity                                     1
Capacity          Mirror                                     1
NestedMirrorOnHDD Mirror                                     3
MirrorOnHDD       Mirror                                     1

Om du vill skapa nivåindelade volymer refererar du till dessa nivåmallar med parametrarna StorageTierFriendlyNames och StorageTierSizes för cmdleten New-Volume. Följande cmdlet skapar till exempel en volym som blandar trevägsspegling och dubbel paritet i 30:70 proportioner.

New-Volume -FriendlyName "Volume1" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -StorageTierFriendlyNames MirrorOnHDD, Capacity -StorageTierSizes 300GB, 700GB

Upprepa vid behov för att skapa mer än en volym.

Kapslade återhämtningsvolymer

Kapslad återhämtning gäller endast för tvåserverkluster som kör Azure Stack HCI eller Windows Server 2019. Du kan inte använda kapslad återhämtning om klustret har tre eller fler servrar eller om klustret kör Windows Server 2016. Kapslad återhämtning gör att ett kluster med två servrar kan hantera flera maskinvarufel samtidigt utan att förlora lagringstillgänglighet, vilket gör att användare, appar och virtuella datorer kan fortsätta att köras utan avbrott. Mer information finns i Planera volymer: välja återhämtningstyp.

Skapa kapslade lagringsnivåer (endast Windows Server 2019)

Windows Server 2019 kräver att du skapar nya lagringsnivåmallar med hjälp av New-StorageTier cmdleten innan du skapar volymer. Du behöver bara göra detta en gång, och varje ny volym som du skapar kan sedan referera till dessa mallar. Om du kör Windows Server 2022, Azure Stack HCI 21H2 eller Azure Stack HCI 20H2 kan du hoppa över det här steget.

Ange -MediaType för dina kapacitetsenheter och, om du vill, -FriendlyName valfritt.

Om dina kapacitetsenheter till exempel är hårddiskar (HDD) startar du PowerShell som administratör och kör följande cmdlets.

Så här skapar du en NestedMirror-nivå:

New-StorageTier -StoragePoolFriendlyName S2D* -FriendlyName NestedMirrorOnHDD -ResiliencySettingName Mirror -NumberOfDataCopies 4 -MediaType HDD -CimSession 2nodecluster

Så här skapar du en NestedParity-nivå:

New-StorageTier -StoragePoolFriendlyName S2D* -FriendlyName NestedParityOnHDD -ResiliencySettingName Parity -NumberOfDataCopies 2 -PhysicalDiskRedundancy 1 -NumberOfGroups 1 -FaultDomainAwareness StorageScaleUnit -ColumnIsolation PhysicalDisk -MediaType HDD -CimSession 2nodecluster

Om dina kapacitetsenheter är SSD-enheter anger du -MediaType till i stället och ändrar till SSD-FriendlyName*OnSSD .

Skapa kapslade volymer

Så här skapar du en NestedMirror-volym:

New-Volume -StoragePoolFriendlyName S2D* -FriendlyName MyMirrorNestedVolume -StorageTierFriendlyNames NestedMirrorOnHDD -StorageTierSizes 500GB -CimSession 2nodecluster

Så här skapar du en NestedParity-volym:

New-Volume -StoragePoolFriendlyName S2D* -FriendlyName MyParityNestedVolume -StorageTierFriendlyNames NestedMirrorOnHDD,NestedParityOnHDD -StorageTierSizes 200GB, 1TB -CimSession 2nodecluster

Om dina kapacitetsenheter är SSD-enheter ändrar du -StorageTierFriendlyNames till *OnSSD .

Storage sammanfattningstabell för Storage-nivå

Följande tabeller sammanfattar de lagringsnivåer som skapas/kan skapas i Azure Stack HCI och Windows Server 2019.

NumberOfNodes: 2

FriendlyName MediaType ResiliencySettingName NumberOfDataCopies PhysicalDiskRedundancy NumberOfGroups FaultDomainAwareness ColumnIsolation Anteckning
MirrorOnHDD HDD Spegling 2 1 1 StorageScaleUnit PhysicalDisk skapad automatiskt
MirrorOnSSD SSD Spegling 2 1 1 StorageScaleUnit PhysicalDisk skapad automatiskt
MirrorOnSCM SCM Spegling 2 1 1 StorageScaleUnit PhysicalDisk skapad automatiskt
NestedMirrorOnHDDD HDD Spegling 4 3 1 StorageScaleUnit PhysicalDisk Manuell
NestedMirrorOnSSD SSD Spegling 4 3 1 StorageScaleUnit PhysicalDisk Manuell
NestedMirrorOnSCM SCM Spegling 4 3 1 StorageScaleUnit PhysicalDisk Manuell
NestedParityOnHDDD HDD Paritet 2 1 1 StorageScaleUnit PhysicalDisk Manuell
NestedParityOnSSD SSD Paritet 2 1 1 StorageScaleUnit PhysicalDisk Manuell
NestedParityOnSCM SCM Paritet 2 1 1 StorageScaleUnit PhysicalDisk Manuell

NumberOfNodes: 3

FriendlyName MediaType ResiliencySettingName NumberOfDataCopies PhysicalDiskRedundancy NumberOfGroups FaultDomainAwareness ColumnIsolation Anteckning
MirrorOnHDD HDD Spegling 3 2 1 StorageScaleUnit PhysicalDisk skapad automatiskt
MirrorOnSSD SSD Spegling 3 2 1 StorageScaleUnit PhysicalDisk skapad automatiskt
MirrorOnSCM SCM Spegling 3 2 1 StorageScaleUnit PhysicalDisk skapad automatiskt

NumberOfNodes: 4+

FriendlyName MediaType ResiliencySettingName NumberOfDataCopies PhysicalDiskRedundancy NumberOfGroups FaultDomainAwareness ColumnIsolation Anteckning
MirrorOnHDD HDD Spegling 3 2 1 StorageScaleUnit PhysicalDisk skapad automatiskt
MirrorOnSSD SSD Spegling 3 2 1 StorageScaleUnit PhysicalDisk skapad automatiskt
MirrorOnSCM SCM Spegling 3 2 1 StorageScaleUnit PhysicalDisk skapad automatiskt
ParityOnHDD HDD Paritet 1 2 Automatisk StorageScaleUnit StorageScaleUnit skapad automatiskt
ParityOnSSD SSD Paritet 1 2 Automatisk StorageScaleUnit StorageScaleUnit skapad automatiskt
ParityOnSCM SCM Paritet 1 2 Automatisk StorageScaleUnit StorageScaleUnit skapad automatiskt

Nästa steg

Relaterade ämnen och andra lagringshanteringsuppgifter finns också i: