Vytváření svazků v clusterech Azure Stack HCI a Windows Server

Platí pro: Azure Stack HCI, verze 21H2 a 20H2; Windows Server 2022, Windows Server 2019, Windows Server 2016

Tento článek popisuje, jak vytvářet svazky v clusteru pomocí Center pro správu Windows a Windows PowerShell, jak pracovat se soubory na svazcích a jak povolit odstranění duplicitních dat a kompresi, kontrolní součty integrity nebo šifrování BitLockeru na svazcích. Informace o vytváření svazků a nastavení replikace pro roztažené clustery najdete v tématu Vytváření roztažených svazků.

Tip

Pokud jste to ještě neudělali, nejprve si prohlédněte plánování svazků.

Vytvoření dvousměnné nebo třísměnné zrcadlené svazky

Vytvoření dvousměnné nebo třísměnné zrcadlené svazky pomocí Windows Admin Center:

  1. V Windows Admin Center se připojte ke clusteru a pak v podokněNástroje vyberte Svazky.

  2. Na stránce Svazky vyberte kartu Inventory a pak vyberte Vytvořit.

  3. V podokně Vytvořit svazek zadejte název svazku.

  4. V části Odolnostvyberte v závislosti na počtu serverů v clusteru možnost Dvousměnné zrcadlení nebo Trojrozměrné zrcadlení.

  5. V části Velikost na pevnémdisku zadejte velikost svazku. Například 5 TB (terabajty).

  6. V části Další možnosti můžete pomocí zaškrtávacích políček zapnout odstranění duplicitních dat a kompresi, kontrolní součty integrity nebo šifrování nástrojem BitLocker.

  7. Vyberte Vytvořit.

    You can use Windows Admin Center to create a two-way or three-way mirror volume

V závislosti na velikosti může vytvoření svazku trvat několik minut. Oznámení v pravém horním rohu vás upozorní na vytvoření svazku. Nový svazek se pak zobrazí v seznamu Inventory.

Vytvoření svazku parity s akcelerované zrcadlením

Zrcadlově akcelerovaná parita (MAP) snižuje nároky na svazek na pevném disku. Například trojrozměrné zrcadlení by znamenalo, že pro každých 10 terabajtů velikosti budete potřebovat 30 terabajtů jako stopu. Pokud chcete snížit nároky na stopu, vytvořte svazek s paritou s akcelerované zrcadlením. Tím se sníží nároky z 30 terabajtů na pouhých 22 terabajtů, a to i při pouhých 4 serverech, zrcadlením nejaktivnějších 20 procent dat a použitím parity, která je efektivnější z místa pro uložení zbývajících dat. Tento poměr parity a zrcadlení můžete upravit tak, aby výkon a výkon vyměněna za kapacitu byla pro vaši úlohu to pravé. Například 90% parita a 10% zrcadlení přináší nižší výkon, ale ještě více zjednodušuje stopu.

Poznámka

Svazky parity se zrcadlením vyžadují odolný systém souborů (ReFS).

Vytvoření svazku s paritou akcelerované zrcadlením v centru Windows pro správu:

  1. V Windows Admin Center se připojte ke clusteru a pak v podokněNástroje vyberte Svazky.
  2. Na stránce Svazky vyberte kartu Inventory a pak vyberte Vytvořit.
  3. V podokně Vytvořit svazek zadejte název svazku.
  4. V části Odolnostvyberte Zrcadlení a akcelerovaná parita.
  5. V části Parity percentage(Procento parity) vyberte procento parity.
  6. V části Další možnosti můžete pomocí zaškrtávacích políček zapnout odstranění duplicitních dat a kompresi, kontrolní součty integrity nebo šifrování nástrojem BitLocker.
  7. Vyberte Vytvořit.

Otevření svazku a přidání souborů

Otevření svazku a přidání souborů do svazku v Windows Admin Center:

  1. V Windows Admin Center se připojte ke clusteru a pak v podokněNástroje vyberte Svazky.

  2. Na stránce Svazky vyberte kartu Inventory.

  3. V seznamu svazků vyberte název svazku, který chcete otevřít.

    Na stránce s podrobnostmi svazku se zobrazí cesta ke svazku.

  4. V horní části stránky vyberte Otevřít. Tím se spustí nástroj Soubory v Windows Admin Center.

  5. Přejděte na cestu ke svazku. Tady můžete procházet soubory ve svazku.

  6. Vyberte Uploada pak vyberte soubor, který chcete nahrát.

  7. Pomocí tlačítka Zpět v prohlížeči se vraťte do podokna Nástroje v Windows pro správu.

Zapnutí odstranění duplicitních dat a komprese

Odstranění duplicitních dat a komprese se spravují pro každý svazek. Odstranění duplicitních dat a komprese používají model post-processing, což znamená, že dokud se aplikace nes spustí, neuvidíte úspory. Pokud ano, bude fungovat u všech souborů, dokonce i těch, které tam byly dříve.

Další informace najdete v tématu Povolení šifrování, odstranění duplicitních dat a komprese svazků.

Vytváření svazků pomocí Windows PowerShell

Nejprve spusťte Windows PowerShell z Windows Start. K vytvoření svazků pro virtuální zařízení doporučujeme použít rutinu New-Volume Azure Stack HCI. Poskytuje nejrychlejší a nejjednodušší prostředí. Tato jedna rutina automaticky vytvoří virtuální disk, vytvoří oddíly a naformátuje ho, vytvoří svazek s odpovídajícím názvem a přidá ho do sdílených svazků clusteru – to vše v jednom jednoduchém kroku.

Rutina New-Volume má čtyři parametry, které budete vždy muset zadat:

  • Friendlyname: Libovolný řetězec, například Volume1

  • Souborový systém: Buď CSVFS_ReFS (doporučeno pro všechny svazky; vyžadované pro svazky parity se zrcadlením) nebo CSVFS_NTFS

  • StoragePoolFriendlyName: Název vašeho fondu úložiště, například "S2D on ClusterName"

  • Velikost: Velikost svazku, například "10TB".

    Poznámka

    Windows, včetně PowerShellu, používá binární čísla (základ-2), zatímco jednotky jsou často označeny desetinnými čísly (base-10). To vysvětluje, proč se "jeden terabajt" disk definovaný jako 1 000 000 000 000 bajtů objevuje v Windows jako přibližně 909 GB. To se očekává. Při vytváření svazků pomocí příkazu New-Volumebyste měli zadat parametr Size v binárních číslech (základ-2). Například zadáním 909 GB nebo 0,909495TB se vytvoří svazek o přibližně 1 000 000 000 000 bajtů.

Příklad: Se 2 nebo 3 servery

Aby to bylo jednodušší, pokud vaše nasazení obsahuje jenom dva servery, Prostory úložiště Direct pro odolnost automaticky použije dvousměrné zrcadlení. Pokud má vaše nasazení jenom tři servery, použije se automaticky trojrozměrné zrcadlení.

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

Příklad: Se 4 a více servery

Pokud máte čtyři nebo více serverů, můžete k výběru typu odolnosti použít volitelný parametr ResiliencySettingName.

  • ResiliencySettingName: Zrcadlení neboparita.

V následujícím příkladu používá svazek Volume2 trojrozměrné zrcadlení a Volume3 používá duální paritu (často nazývanou "kódování mazání").

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

Použití úrovní úložiště

V nasazeních se třemi typy jednotek může jeden svazek zahrnovat vrstvy SSD a HDD, aby se na každém z nich nacházejí částečně. Podobně v nasazeních se čtyřmi nebo více servery může jeden svazek kombinovat zrcadlení a duální paritu tak, aby se na každém z nich našly částečně.

Pro lepší vytváření takových svazků poskytuje Azure Stack HCI výchozí šablony vrstev s názvem MirrorOnMediaType a NestedMirrorOnMediaType (pro výkon) a ParityOnMediaType a NestedParityOnMediaType (pro kapacitu), kde MediaType je HDD nebo SSD. Šablony představují vrstvy úložiště založené na typech médií a zapouzdřují definice pro trojrozměrné zrcadlení na rychlejších jednotkách kapacity (pokud jsou k dispozici) a duální paritu na pomalejších jednotkách kapacity (pokud jsou k dispozici).

Poznámka

Na Prostory úložiště Direct, které běží na starších verzích Windows Server 2016, se výchozí šablony vrstev jednoduše nazývaly Výkon a Kapacita.

Úrovně úložiště můžete zobrazit spuštěním rutiny Get-StorageTier na libovolném serveru v clusteru.

Get-StorageTier | Select FriendlyName, ResiliencySettingName, PhysicalDiskRedundancy

Pokud máte například cluster se dvěma uzly jenom s pevným diskem HDD, výstup může vypadat nějak takhle:

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

Pokud chcete vytvořit vrstvené svazky, odkažte na tyto šablony vrstev pomocí parametrů StorageTierFriendlyNames a StorageTierSizes rutiny New-Volume. Například následující rutina vytvoří jeden svazek, který zmíchá trojsměrné zrcadlení a duální paritu v poměru 30:70.

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

Podle potřeby postup opakujte, pokud chcete vytvořit více než jeden svazek.

Vnořené svazky odolnosti

Vnořená odolnost se vztahuje pouze na clustery se dvěma servery se systémem Azure Stack HCI nebo Windows Server 2019. Vnořenou odolnost nemůžete použít, pokud má cluster tři nebo více serverů nebo pokud cluster používá Windows Server 2016. Vnořená odolnost umožňuje, aby cluster se dvěma servery odolal několika selháním hardwaru současně bez ztráty dostupnosti úložiště, což uživatelům, aplikacím a virtuálním počítačům umožnilo pokračovat v provozu bez přerušení. Další informace najdete v tématu Plánování svazků: volba typu odolnosti.

Vytvoření vnořených úrovní úložiště (Windows Server 2019)

Windows Server 2019 vyžaduje, abyste před vytvořením svazků pomocí rutiny vytvořili nové šablony New-StorageTier vrstvy úložiště. Musíte to udělat jenom jednou a každý nový svazek, který vytvoříte, může na tuto šablonu odkazovat. Pokud používáte Windows Server 2022, Azure Stack HCI 21H2 nebo Azure Stack HCI 20H2, můžete tento krok přeskočit.

Zadejte jednotky kapacity a volitelně podle -MediaType-FriendlyName svého výběru.

Pokud máte například jednotky kapacity pevného disku (HDD), spusťte PowerShell jako správce a spusťte následující rutiny.

Postup vytvoření NestedMirror úrovně:

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

Postup vytvoření NestedParity úrovně:

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

Pokud jsou vaše jednotky kapacity jednotky SSD (Solid-State Drive), nastavte -MediaType na SSD místo toho a změňte na -FriendlyName*OnSSD .

Vytvořit vnořené svazky

Vytvoření svazku NestedMirror:

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

Vytvoření svazku NestedParity:

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

Pokud jsou vaše jednotky kapacity jednotky SSD (Solid-State Drive), změňte -StorageTierFriendlyNames na *OnSSD .

tabulka souhrnu Storage úrovně

následující tabulky shrnují vrstvy úložiště, které jsou/jde vytvořit, v Azure Stack HCI a Windows serveru 2019.

NumberOfNodes: 2

FriendlyName Média ResiliencySettingName NumberOfDataCopies PhysicalDiskRedundancy NumberOfGroups FaultDomainAwareness ColumnIsolation Poznámka
MirrorOnHDD HDD Zrcadlový 2 1 1 StorageScaleUnit PhysicalDisk automaticky vytvořeno
MirrorOnSSD SSD Zrcadlový 2 1 1 StorageScaleUnit PhysicalDisk automaticky vytvořeno
MirrorOnSCM SUBVENC Zrcadlový 2 1 1 StorageScaleUnit PhysicalDisk automaticky vytvořeno
NestedMirrorOnHDD HDD Zrcadlový 4 3 1 StorageScaleUnit PhysicalDisk zásah
NestedMirrorOnSSD SSD Zrcadlový 4 3 1 StorageScaleUnit PhysicalDisk zásah
NestedMirrorOnSCM SUBVENC Zrcadlový 4 3 1 StorageScaleUnit PhysicalDisk zásah
NestedParityOnHDD HDD Parity 2 1 1 StorageScaleUnit PhysicalDisk zásah
NestedParityOnSSD SSD Parity 2 1 1 StorageScaleUnit PhysicalDisk zásah
NestedParityOnSCM SUBVENC Parity 2 1 1 StorageScaleUnit PhysicalDisk zásah

Počet uzlu: 3

Friendlyname Mediatype ResiliencySettingName NumberOfDataCopies PhysicalDiskRedundancy NumberOfGroups FaultDomainAwareness ColumnIsolation Poznámka
MirrorOnHDD HDD Zrcadlový 3 2 1 Jednotka škálování úložiště Fyzický disk automaticky vytvořeno
MirrorOnSSD SSD Zrcadlový 3 2 1 Jednotka škálování úložiště Fyzický disk automaticky vytvořeno
MirrorOnSCM SCM Zrcadlový 3 2 1 Jednotka škálování úložiště Fyzický disk automaticky vytvořeno

NumberOfNodes: 4+

Friendlyname Mediatype ResiliencySettingName NumberOfDataCopies PhysicalDiskRedundancy NumberOfGroups FaultDomainAwareness ColumnIsolation Poznámka
MirrorOnHDD HDD Zrcadlový 3 2 1 Jednotka škálování úložiště Fyzický disk automaticky vytvořeno
MirrorOnSSD SSD Zrcadlový 3 2 1 Jednotka škálování úložiště Fyzický disk automaticky vytvořeno
MirrorOnSCM SCM Zrcadlový 3 2 1 Jednotka škálování úložiště Fyzický disk automaticky vytvořeno
ParityOnHDD HDD Parity 1 2 Auto Jednotka škálování úložiště Jednotka škálování úložiště automaticky vytvořeno
ParityOnSSD SSD Parity 1 2 Auto Jednotka škálování úložiště Jednotka škálování úložiště automaticky vytvořeno
ParityOnSCM SCM Parity 1 2 Auto Jednotka škálování úložiště Jednotka škálování úložiště automaticky vytvořeno

Další kroky

Související témata a další úlohy správy úložišť najdete zde: