plánování svazků na Azure Stack hcl a clusterech serverů Windows
Platí pro: Azure Stack HCI, verze 21H2 a 20H2; Windows server 2022, Windows server 2019
Tento článek obsahuje informace o tom, jak naplánovat svazky clusteru tak, aby splňovaly požadavky na výkon a kapacitu vašich úloh, včetně volby jejich systému souborů, typu odolnosti a velikosti.
Kontrola: co jsou svazky
Na svazcích se ukládají soubory, které vaše úlohy potřebují, například soubory VHD nebo VHDX pro virtuální počítače s technologií Hyper-V. svazky spojují jednotky ve fondu úložiště, aby zavedly odolnost proti chybám, škálovatelnost a výkonnostní výhody Prostory úložiště přímé, což je softwarově definovaná technologie úložiště pro Azure Stack HCI.
Poznámka
termín "objem" používáme ke společnému prokázání na svazek a virtuální disk, včetně funkcí poskytovaných jinými integrovanými Windows funkcemi, jako jsou sdílené svazky clusteru (CSV) a ReFS. porozumění těmto rozdílům na úrovni implementace není nutné k naplánování a nasazení Prostory úložiště přímým přístupem.

Všechny svazky jsou přístupné pro všechny servery v clusteru ve stejnou dobu. Po vytvoření se zobrazí v C:\ClusterStorage\ na všech serverech.

Volba počtu svazků, které se mají vytvořit
Doporučujeme, abyste v clusteru provedli počet svazků násobkem počtu serverů. Pokud máte třeba 4 servery, budete mít jednotnější výkon se 4 celkovými objemy než 3 nebo 5. Díky tomu může cluster distribuovat svazek "vlastnictví" (jeden server zpracovává orchestraci metadat pro každý svazek) rovnoměrně mezi servery.
Pro každý cluster doporučujeme omezit celkový počet svazků na 64 svazků.
Výběr systému souborů
pro Prostory úložiště Direct doporučujeme použít nový odolný systém souborů (ReFS) . ReFS je založený na účelu systému souborů Premier pro virtualizaci a nabízí spoustu výhod, včetně výrazné akcelerace výkonu a integrované ochrany před poškozením dat. podporuje téměř všechny klíčové funkce systému souborů NTFS, včetně odstranění duplicitních dat v Windows Server verze 1709 a novější. Podrobnosti najdete v tabulce porovnání funkcí ReFS.
Pokud vaše úloha vyžaduje funkci, kterou odkazy ještě nepodporují, můžete místo toho použít systém souborů NTFS.
Tip
Svazky s různými systémy souborů můžou existovat ve stejném clusteru.
Výběr typu odolnosti
svazky v Prostory úložiště Direct poskytují odolnost proti problémům s hardwarem, jako jsou například selhání jednotky nebo serveru, a umožňují nepřetržitou dostupnost během údržby serveru, jako jsou například aktualizace softwaru.
Poznámka
Jaké typy odolnosti si můžete vybrat nezávisle na tom, jaké typy jednotek máte.
Se dvěma servery
Se dvěma servery v clusteru můžete použít obousměrné zrcadlení nebo můžete použít vnořenou odolnost.
Obousměrné zrcadlení uchovává dvě kopie všech dat, jednu kopii na jednotkách na každém serveru. Efektivita úložiště je 50%; Pokud chcete zapsat 1 TB dat, budete potřebovat minimálně 2 TB kapacity fyzického úložiště ve fondu úložiště. Obousměrné zrcadlení může bezpečně tolerovat jednu selhání hardwaru v čase (jeden server nebo jednotka).

Vnořená odolnost poskytuje odolnost proti chybám dat mezi servery s obousměrným zrcadlením a pak přidává odolnost na serveru s obousměrným zrcadlením nebo paritou podporující zrcadlení. Vnořování zajišťuje odolnost dat i v případě, že je jeden server restartován nebo není k dispozici. Jeho efektivita úložiště je 25 procent s vnořeným obousměrným zrcadlením a přibližně 35-40 procent pro paritní zrcadlením. Vnořená odolnost může bezpečně tolerovat dvě chyby hardwaru (dvě jednotky nebo server a jednotku na zbývajícím serveru). Kvůli této přidané odolnosti dat doporučujeme používat pro produkční nasazení clusterů se dvěma servery vnořenou odolnost. Další informace najdete v tématu vnořená odolnost.

Se třemi servery
U tří serverů byste měli použít trojrozměrné zrcadlení pro lepší odolnost proti chybám a výkon. Trojrozměrné zrcadlení udržuje tři kopie všech dat, jednu kopii na jednotkách na každém serveru. Efektivita úložiště je 33,3% – pro zápis 1 TB dat potřebujete minimálně 3 TB kapacity fyzického úložiště ve fondu úložiště. Třícestný zrcadlení může bezpečně tolerovat alespoň dva problémy s hardwarem (na disku nebo na serveru). Pokud 2 uzly nebudou k dispozici, fond úložiště ztratí kvorum, protože 2/3 disků není k dispozici a virtuální disky nebudou přístupné. Uzel ale může být mimo provoz a jeden nebo víc disků na jiném uzlu se může zdařit a virtuální disky zůstanou online. Pokud například restartujete jeden server, když dojde k výpadku jiné jednotky nebo serveru, všechna data zůstanou bezpečná a nepřetržitě dostupná.

Se čtyřmi nebo více servery
Se čtyřmi nebo více servery si můžete zvolit pro každý svazek, jestli se má použít trojrozměrné zrcadlení, duální parita (často označované jako "mazání kódu"), nebo můžete kombinaci dvou s paritou podporující zrcadlení.
Duální parita poskytuje stejnou odolnost proti chybám jako trojrozměrné zrcadlení, ale s lepší efektivitou úložiště. Se čtyřmi servery je efektivita úložiště 50,0%; Pokud chcete uložit 2 TB dat, budete potřebovat 4 TB kapacity fyzického úložiště ve fondu úložiště. Zvyšuje se tím 66,7% efektivita úložiště s sedmi servery a pokračuje až do 80,0 procenta efektivity úložiště. Kompromisy jsou tím, že kódování parity je náročné na výpočetní výkon, což může omezit jeho výkon.

Typ odolnosti, který se použije, závisí na potřebách vaší úlohy. Tady je tabulka, která shrnuje, které úlohy jsou vhodné pro každý typ odolnosti, a také efektivitu výkonu a úložiště každého typu odolnosti.
| Typ odolnosti | Efektivita kapacity | Rychlost | Úlohy |
|---|---|---|---|
| Zrcadlení | ![]() Třícestný zrcadlový svazek: 33% Dvoucestné zrcadlení: 50% |
![]() Nejvyšší výkon |
Virtualizované úlohy Databáze Další úlohy s vysokým výkonem |
| Zrcadlení – urychlené parity | ![]() Závisí na poměru zrcadlení a parity. |
![]() Mnohem pomalejší než Zrcadlová, ale až dvakrát jako rychlá jako duální parita Nejlepší pro velké sekvenční zápisy a čtení |
Archivace a zálohování Infrastruktura virtualizovaných ploch |
| Duální parita | ![]() 4 servery: 50% 16 serverů: až 80% |
![]() Nejvyšší latence vstupně-výstupních operací & při zápisu Nejlepší pro velké sekvenční zápisy a čtení |
Archivace a zálohování Infrastruktura virtualizovaných ploch |
V případě nejdůležitějších aspektů výkonu
úlohy, které mají přísné požadavky na latenci nebo které potřebují velké množství smíšených vstupně-výstupních operací, například SQL Server databází nebo virtuálních počítačů s technologií Hyper-V s vysokým výkonem, by měly být spuštěny na svazcích, které k maximalizaci výkonu používají zrcadlení
Tip
Zrcadlení je rychlejší než jakýkoli jiný typ odolnosti. Pro téměř všechny naše příklady výkonu používáme zrcadlení.
Co nejvíc kapacity
Úlohy, které zapisují zřídka, například datové sklady nebo "studené" úložiště, by měly běžet na svazcích, které používají duální paritu k maximalizaci efektivity úložiště. Některé další úlohy, jako jsou tradiční souborové servery, Infrastruktura virtuálních klientských počítačů (VDI) nebo jiné, které nevytvářejí spoustu rychlých vstupně-výstupních operací s náhodným vstupem a/nebo nevyžadují nejlepší výkon, můžou ve vašem uvážení taky využívat duální paritu. Parita nevyhnutelně zvyšuje využití procesoru a latence v/v, zejména zápisy, ve srovnání s zrcadlením.
Při hromadném zápisu dat
Úlohy, které zapisují velký počet sekvenčních průchodů, jako jsou například archivace nebo cíle zálohování, mají jinou možnost: jeden svazek může kombinovat zrcadlení a duální paritu. Zapisuje první pozemky do zrcadlené části a postupně se přesunou do paritní části později. Tím se zrychluje ingestování a snížení využití prostředků, když se dostanou Velká zápisy, což umožňuje kódování parity náročné na výpočetní výkon při delší dobu. Při změně velikosti částí zvažte, že množství zápisů, které se provedou najednou (například jedna denní záloha), by mělo být v rámci zrcadlové části vhodné. Pokud například obdržíte 100 GB jednou denně, zvažte použití zrcadlení pro 150 GB až 200 GB a duální paritě pro zbytek.
Výsledná efektivita úložiště závisí na zvolených proportech. Příklady najdete v této ukázce .
Tip
Pokud obdržíte prudký pokles výkonu zápisu zablokuje prostřednictvím ingestování dat, může to znamenat, že zrcadlová část není dostatečně velká nebo že parita s možností zrcadlení není pro váš případ použití vhodná. Pokud například výkon zápisu klesá z 400 MB/s na 40 MB/s, zvažte rozšíření zrcadlové části nebo přepnutí na Třícestný zrcadlový svazek.
O nasazeních pomocí NVMe, SSD a HDD
V nasazení se dvěma typy jednotek poskytují rychlejší jednotky ukládání do mezipaměti, zatímco pomalejší jednotky poskytují kapacitu. k tomu dochází automaticky – další informace najdete v tématu principy mezipaměti v Prostory úložiště Direct. V takových nasazeních se všechny svazky nakonec nacházejí na stejném typu jednotek – kapacitní jednotky.
V nasazeních se všemi třemi typy jednotek poskytuje mezipaměť pouze nejrychlejší jednotky (NVMe) a zajišťují tak kapacitu dvěma typy jednotek (SSD a HDD). U každého svazku můžete zvolit, zda se nachází výhradně na úrovni SSD, výhradně na úrovni HDD, nebo na to, jestli se tyto dva rozsahy nacházejí.
Důležité
K umístění většiny úloh citlivých na výkon na všech bliknutích doporučujeme použít vrstvu SSD.
Výběr velikosti svazků
v Windows serveru 2019 doporučujeme omezit velikost každého svazku na 64 TB.
Tip
Pokud používáte řešení zálohování, které spoléhá na službu Stínová kopie svazku (VSS) a poskytovatele softwaru Volsnap, jak je běžné pro úlohy souborového serveru – omezení velikosti svazku na 10 TB zvýší výkon a spolehlivost. řešení pro zálohování, která používají novější rozšíření Hyper-V RCT api a/nebo nativní SQL rozhraní api pro zálohování, fungují až do 32 TB a i později.
Nároky
Velikost svazku odkazuje na jeho použitelnou kapacitu, na množství dat, která může ukládat. K tomu slouží parametr -Size rutiny New-Volume a pak se při spuštění rutiny Get-Volume zobrazí ve vlastnosti Size .
Velikost se liší od kapacity svazku , cožje celková kapacita fyzického úložiště, kterou zabírá fond úložiště. Nároky závisí na typu odolnosti. Například svazky, které používají trojrozměrné zrcadlení, mají třikrát větší nároky na velikost.
Nároky na vaše svazky se musí vejít do fondu úložiště.

Rezervní kapacita
Když se v nepřidělené kapacitě fondu úložiště zachová nějaká kapacita, připraví se na ně místo na disku, aby se zvýšila bezpečnost a výkon dat. Pokud je k dispozici dostatečná kapacita, okamžitá a místní oprava může obnovit svazky do plné odolnosti, dokonce i před tím, než se neúspěšné jednotky nahradí. K tomu dojde automaticky.
Doporučujeme, abyste zavedli ekvivalent jedné jednotky kapacity na server, až 4 jednotky. Můžete si vyhradit Další informace podle vašeho uvážení, ale toto minimální doporučení zaručuje okamžitou a místní opravu, může po selhání jakékoli jednotky být úspěšné.

Například pokud máte 2 servery a používáte 1 TB kapacitních jednotek, nastavte vyhrazené množství 2 × 1 = 2 TB fondu jako rezerva. Pokud máte 3 servery a 1 TB kapacitních jednotek, nastavte rezervovat 3 x 1 = 3 TB. Pokud máte minimálně 4 servery a kapacitu na 1 TB, nastavte rezervu na 4 x 1 = 4 TB.
Poznámka
V clusterech s jednotkami všech tří typů (NVMe + SSD + HDD) doporučujeme rezervovat ekvivalent jedné jednotky SSD Plus jeden pevný disk na server, a to až na 4 jednotky každého.
Příklad: plánování kapacity
Zvažte 1 4-serverový cluster. Každý server má pro kapacitu několik jednotek mezipaměti a 16 2 TB jednotek.
4 servers x 16 drives each x 2 TB each = 128 TB
Od tohoto 128 TB ve fondu úložiště jsme nastavili nevyužité čtyři jednotky nebo 8 TB, aby k nim na pracovišti docházelo bez nespěcháte, aby se jednotky po selhání nahradily. Tím se ve fondu vytvoří 120 TB fyzické kapacity úložiště, se kterou můžeme vytvářet svazky.
128 TB – (4 x 2 TB) = 120 TB
Předpokládejme, že naše nasazení potřebuje hostovat některé vysoce aktivní virtuální počítače Hyper-V, ale máme spoustu studeného úložiště – staré soubory a zálohy musíme zachovat. Vzhledem k tomu, že máme čtyři servery, vytvoříme čtyři svazky.
Pojďme virtuální počítače umístit na první dva svazky, Volume1 a Volume2. Pro zajištění odolnosti proti chybám vybíráme jako systém souborů ReFS (pro rychlejší vytváření a kontrolní body) a trojrozměrné zrcadlení. Podíváme se do chladírny na dalších dvou svazcích, na svazcích 3 a na svazcích 4. Jako systém souborů zvolíme NTFS (pro odstranění duplicitních dat) a duální parita odolnosti proti chybám, aby bylo možné maximalizovat kapacitu.
Nepotřebujeme, aby měly všechny svazky stejnou velikost, ale pro jednoduchost, ale můžeme je udělat na všech 12 TB.
Volume1 a Volume2 budou mít 12 tb × 33,3% 36 efektivitu kapacity fyzického úložiště.
Volume3 a Volume4 budou mít 12 TB × 50,0% efektivitu = 24 TB kapacity fyzického úložiště.
36 TB + 36 TB + 24 TB + 24 TB = 120 TB
Čtyři svazky přesně vyhovují kapacitě fyzického úložiště, která je k dispozici ve vašem fondu. Skvělé!

Tip
Nemusíte vytvářet všechny svazky hned. Svazky můžete kdykoli roztáhnout nebo vytvořit nové svazky později.
V zájmu jednoduchosti tento příklad používá desítkové jednotky (Base-10) v průběhu, což znamená 1 TB = 1 000 000 000 000 bajtů. množství úložiště v Windows se ale zobrazí v binárních jednotkách (2). Například každá jednotka 2 TB by se zobrazila jako 1,82 TiB v Windows. Podobně se fond úložiště 128 TB zobrazí jako 116,41 TiB. To se očekává.
Využití
Viz vytváření svazků v Azure Stack HCI.
Další kroky
Další informace najdete v tématu také:





