Sdílet prostřednictvím


Využijte sdílené svazky ve vysokodostupném clusteru

Sdílené svazky clusteru (CSV) umožňují více uzlům ve Windows Server clusteru s podporou převzetí služeb při selhání nebo v Azure Local, aby měli současně přístup pro čtení a zápis ke stejné logické jednotce (disku), která je nakonfigurována jako svazek NTFS. Disk lze zřídit jako odolný systém souborů (ReFS); Jednotka CSV však bude v režimu přesměrování, což znamená, že přístup k zápisu se odešle do koordinačního uzlu. Další informace najdete v části O synchronizaci a přesměrování vstupně-výstupních operací v CSV komunikaci dále v tomto dokumentu. U sdíleného svazku clusteru můžou clusterové role rychle převzít služby při selhání z jednoho uzlu do jiného uzlu, aniž by bylo nutné změnit vlastnictví jednotky nebo odpojit a znovu připojit svazek. Sdílené svazky clusteru také pomáhají zjednodušit správu potenciálně velkého počtu LUN v clusteru s podporou převzetí služeb při selhání.

CSV poskytuje obecně použitelný, sdílený souborový systém vrstvený nad NTFS nebo ReFS. Mezi aplikace CSV patří:

  • Soubory clusterovaného virtuálního pevného disku (VHD/VHDX) pro clusterované Hyper-V virtuální počítače
  • Škálovatelné sdílené složky pro ukládání dat aplikací pro clusterovou roli souborového serveru Scale-Out. Mezi příklady aplikačních dat pro tuto roli patří Hyper-V soubory virtuálních počítačů a data Microsoft SQL Serveru. Mějte na paměti, že systém souborů ReFS není podporován pro souborový server Scale-Out ve Windows Serveru 2012 R2 a níže. Další informace o souborovém serveru Scale-Out naleznete v Scale-Out souborovém serveru pro data aplikací.
  • Instance s podporou převzetí služeb při selhání (FCI) pro Microsoft SQL Server 2014 (nebo novější). Clusterované pracovní zatížení Microsoft SQL Serveru v SQL Serveru 2012 a starších verzích SQL Serveru nepodporuje použití CSV.
  • Windows Server 2019 nebo vyšší Microsoft Distributed Transaction Control (MSDTC)

Poznámka

CSVs nepodporují úlohy s clustrovaným pracovním zatížením v Microsoft SQL Serveru 2012 a starších verzích tohoto SQL Serveru.

Ve Windows Serveru 2012 se výrazně vylepšily funkce CSV. Například byly odebrány závislosti ve službě Active Directory Domain Services. Byla přidána podpora pro funkční vylepšení chkdsk, pro interoperabilitu s antivirovými a zálohovanými aplikacemi a pro integraci s obecnými funkcemi úložiště, jako jsou svazky šifrované nástrojem BitLocker a Prostory úložiště. Přehled funkcí CSV, které byly zavedeny ve Windows Serveru 2012, najdete v tématu Novinky v převzetí služeb při selhání ve Windows Serveru 2012 [přesměrováno].

Windows Server 2012 R2 zavádí další funkce, jako je například distribuované vlastnictví sdíleného svazku clusteru, zvýšená odolnost díky dostupnosti služby Serveru, větší flexibilita v množství fyzické paměti, kterou můžete přidělit mezipaměti sdíleného svazku clusteru, lepší diagnostice a vylepšenou interoperabilitu, která zahrnuje podporu pro odolný systém souborů (ReFS) a odstranění duplicitních dat. Další informace najdete v tématu Novinky v clusteringu s podporou převzetí služeb při selhání.

Poznámka

Informace o použití deduplikace dat ve scénářích VDI najdete v blogových příspěvcích Nasazení deduplikace dat pro úložiště VDI ve Windows Serveru 2012 R2 a Rozšíření deduplikace dat na nové úlohy ve Windows Serveru 2012 R2.

Přehled požadavků a úvah pro použití CSV v clusteru s podporou převzetí služeb při selhání

Před použitím CSV v clusteru s převzetím služeb při selhání si projděte síťové, úložné a další požadavky a úvahy v této části.

Aspekty konfigurace sítě

Při konfiguraci sítí, které podporují CSV (sdílený svazek clusteru), zvažte následující skutečnosti.

  • více sítí a více síťových adaptérů. Aby byla zajištěna odolnost proti chybám v případě selhání sítě, doporučujeme, aby několik sítí clusterů přenášelo provoz CSV, nebo abyste nakonfigurovali sloučené síťové adaptéry.

    Pokud jsou uzly clusteru připojené k sítím, které by cluster neměl používat, měli byste je zakázat. Doporučujeme například zakázat sítě iSCSI pro použití clusteru, abyste zabránili provozu CSV (Cluster Shared Volume) v těchto sítích. Chcete-li zakázat síť ve Správci clusteru s podporou převzetí služeb při selhání, vyberte Sítě, vyberte příslušnou síť, klikněte na Vlastnosti a poté zvolte možnost Nepovolit komunikaci sítě clusteru na této síti. Alternativně můžete nakonfigurovat vlastnost role sítě pomocí rutiny Get-ClusterNetwork Windows PowerShellu.

  • vlastnosti síťového adaptéru. Ve vlastnostech všech adaptérů, které zajišťují komunikaci mezi uzly, se ujistěte, že jsou povolena následující nastavení:

    • Klient pro sítě Microsoft Networks a sdílení souborů a tiskáren pro sítě Microsoft Networks. Tato nastavení podporují protokol SMB (Server Message Block) 3.0, který se ve výchozím nastavení používá k přenosu provozu Cluster Shared Volume (CSV) mezi uzly. Pokud chcete povolit protokol SMB, ujistěte se také, že je spuštěná serverová služba a služba pracovní stanice a že jsou nakonfigurované tak, aby se spouštěly automaticky na každém uzlu clusteru.

      Poznámka

      Ve Windows Serveru 2012 R2 a novějším existuje více instancí služby Server pro každý uzel clusteru s podporou převzetí služeb při selhání. Existuje výchozí instance, která zpracovává příchozí provoz z klientů SMB, kteří přistupují k běžným sdíleným složkám, a druhá CSV instance, která zpracovává pouze přenosy sdíleného svazku clusteru mezi uzly. Pokud služba Serveru na uzlu není v pořádku, vlastnictví sdíleného svazku clusteru se automaticky přepojuje na jiný uzel.

      Protokol SMB 3.0 obsahuje funkce SMB Multichannel a SMB Direct, které umožňují přenášet provoz sdíleného svazku napříč více sítěmi a využívat síťové adaptéry podporující přímý přístup do paměti vzdáleného počítače (RDMA). Ve výchozím nastavení se protokol SMB Multichannel používá pro přenosy CSV. Další informace naleznete v přehledu o Server Message Block.

    • Výkonový filtr Microsoft pro virtuální adaptér v clusteru při selhání. Toto nastavení zlepšuje schopnost uzlů provádět přesměrování vstupně-výstupních operací, když je třeba dosáhnout sdíleného svazku clusteru, například když selhání připojení brání uzlu v přímém připojení k disku sdíleného svazku clusteru. Filtr výkonu virtuálního adaptéru NetFT je ve výchozím nastavení zakázaný ve všech verzích kromě Windows Serveru 2012 R2. Filtr je zakázaný, protože může způsobit problémy s clustery Hyper-V, které mají cluster hostů spuštěný na virtuálních počítačích, na kterých běží. Došlo k problémům, kdy filtr výkonu virtuálního adaptéru NetFT v hostiteli nesprávně směruje provoz NetFT vázaný na hostovaný virtuální počítač do hostitele. To může vést k problémům s komunikací s clusterem hostů na virtuálním počítači. Pokud nasazujete jakékoli úlohy jiné než Hyper-V s clustery hostů, povolením filtru výkonu virtuálního adaptéru NetFT se optimalizuje a zlepší výkon clusteru. Další informace najdete v části O synchronizaci a přesměrování vstupně-výstupních operací v CSV komunikaci dále v tomto tématu.

  • stanovení priorit sítě clusteru . Obecně doporučujeme, abyste nezměnili předvolby nakonfigurované clusterem pro sítě.

  • konfigurace podsítě IP. Pro uzly v síti, které používají CSV, není nutná žádná konkrétní konfigurace podsítě. CSV může podporovat stretch clustery s více podsítěmi.

  • technologie QoS (Quality of Service) založené na zásadách . Doporučujeme nakonfigurovat zásady priority QoS a zásady minimální šířky pásma pro síťový provoz ke každému uzlu při použití Cluster Shared Volumes (CSV). Další informace najdete v tématuQoS (Quality of Service).

  • Síť úložiště. V případě doporučení k síti úložiště si projděte pokyny poskytované dodavatelem úložiště. Pro další úvahy o úložišti pro CSV soubory viz Požadavky na konfiguraci úložiště a disku dále v tomto tématu.

Přehled požadavků na hardware, síť a úložiště pro clustery při selhání najdete v tématu Hardwarové požadavky a úložné možnosti pro clustery při selhání.

Informace o synchronizaci a přesměrování vstupně-výstupních operací při komunikaci s clusteru CSV

  • synchronizace vstupně-výstupních operací: CSV (sdílený svazek clusteru) umožňuje více uzlům mít souběžný přístup pro čtení i zápis k témuž sdílenému úložišti. Když uzel provádí diskové vstupně-výstupní operace (I/O) na svazku CSV, komunikuje přímo s úložištěm, například prostřednictvím sítě pro oblast úložiště (SAN). Každý uzel (označovaný jako koordinační uzel) však "vlastní" prostředek fyzického disku, který je přidružený k logické jednotce. Koordinační uzel CSV svazku se zobrazuje ve Správci převzetí služeb při selhání jako uzel vlastníka v části Disky. Zobrazí se také ve výstupu cmdletu Get-ClusterSharedVolume Windows PowerShell.

    Poznámka

    Počínaje Windows Serverem 2012 R2 je vlastnictví CSV (Cluster Shared Volumes) rovnoměrně rozděleno mezi uzly clusteru pro převzetí služeb při selhání na základě počtu svazků CSV, které vlastní každý uzel. Vlastnictví se navíc automaticky znovu vyrovná, pokud existují podmínky, jako je převzetí služeb při selhání sdíleného svazku clusteru, opětovné připojení uzlu k clusteru, přidání nového uzlu do clusteru, restartování uzlu clusteru nebo spuštění clusteru s podporou převzetí služeb při selhání po jejím vypnutí.

    Pokud v systému souborů na svazku CSV dojde k určitým malým změnám, musí se tato metadata synchronizovat na všech fyzických uzlech, které přistupují k logické jednotce, nejen na jednom koordinačním uzlu. Například když se spuští, vytvoří nebo odstraní virtuální počítač na CSV svazku, nebo když se virtuální počítač migruje, musí se tyto informace synchronizovat na každém fyzickém uzlu, který přistupuje k virtuálnímu počítači. Tyto operace aktualizace metadat probíhají paralelně napříč sítěmi clusteru pomocí protokolu SMB 3.0. Tyto operace nevyžadují, aby všechny fyzické uzly komunikují se sdíleným úložištěm.

  • vstupně-výstupní přesměrování: Selhání připojení k úložišti a určité operace úložiště mohou zabránit tomu, aby daný uzel komunikoval přímo s úložištěm. Aby se zachovala funkce, zatímco uzel nekomunikuje s úložištěm, přesměruje vstupně-výstupní operace disku přes síť clusteru do koordinačního uzlu, na kterém je disk aktuálně připojený. Pokud u aktuálního koordinačního uzlu dojde k selhání připojení k úložišti, všechny vstupně-výstupní operace disku se dočasně zařadí do fronty, zatímco se nový uzel vytvoří jako koordinační uzel.

Server používá jeden z následujících režimů přesměrování vstupně-výstupních operací v závislosti na situaci:

  • přesměrování systému souborů Přesměrování je na úrovni svazků – například když záložní aplikace pořizuje snímky CSV, když je svazek sdíleného svazku clusteru ručně umístěn do režimu přesměrování I/O.
  • Přesměrování bloků Přesměrování je na blokové úrovni souborů – například při ztrátě připojení úložiště ke svazku. Přesměrování bloku je výrazně rychlejší než přesměrování systému souborů.

Ve Windows Serveru 2012 R2 a novějším můžete zobrazit stav svazku CSV na jednotlivých uzlech. Můžete například zjistit, jestli je vstupně-výstupní operace přímá nebo přesměrovaná, nebo zda je svazek CSV (Cluster Shared Volume) nedostupný. Pokud je svazek CSV v režimu přesměrování I/O, můžete také zjistit důvod. K zobrazení této informace použijte cmdlet PowerShellu pro Windows Get-ClusterSharedVolumeState.

Důležitý

  • Upozorňujeme, že CSV předem naformátované pomocí ReFS používaného na SANs nebudou používat přímý vstup/výstup, a to bez ohledu na splnění všech ostatních požadavků na přímý vstup/výstup.
  • Pokud plánujete používat CSV ve spojení s připojenými disky SAN(-FrontEnd), naformátujte jednotky souborovým systémem NTFS předtím, než je převedete na CSV, abyste využili výhody výkonu přímého vstupně-výstupního přenosu dat.
  • Toto chování je záměrně. Další informace níže najdete na stránkách odkazovaných v části .
  • Díky integraci CSV s funkcemi SMB 3.0, jako je SMB Multichannel a SMB Direct, může přesměrovaný vstupně-výstupní provoz streamovat do více sítí clusteru.
  • Sítě clusteru byste měli naplánovat tak, aby během přesměrování vstupně-výstupních operací umožňovaly potenciální nárůst síťového provozu do koordinačního uzlu.

Poznámka

  • V systému Windows Server 2012, kvůli vylepšení návrhu sdíleného svazku clusteru (CSV), provádí CSV více operací v režimu přímého vstupně-výstupního, než bylo prováděno v systému Windows Server 2008 R2.
  • Díky integraci CSV s funkcemi SMB 3.0, jako je SMB Multichannel a SMB Direct, může přesměrovaný vstupně-výstupní provoz přenášet napříč více sítěmi clusteru.
  • Sítě clusteru byste měli naplánovat tak, aby během přesměrování vstupně-výstupních operací umožňovaly potenciální nárůst síťového provozu do koordinačního uzlu.

Požadavky na konfiguraci úložiště a disku

Pro použití CSV (sdíleného svazku clusteru) musí úložiště a disky splňovat následující požadavky:

  • Formát systému souborů. Ve Windows Serveru 2012 musí být disk nebo úložný prostor pro CSV svazek základním diskem, který je naformátovaný systémem souborů NTFS. Ve Windows Serveru 2012 R2 musí být disk nebo úložný prostor pro CSV svazek základní disk, který je rozdělený na oddíly se systémem souborů NTFS nebo ReFS. Ve Windows Serveru 2016 nebo novějším a v místní verzi Azure musí být disk nebo úložný prostor pro svazek sdíleného svazku clusteru formátu CSV buď disk GPT (GUID Partition Table) nebo základní disk, který je naformátován pomocí NTFS nebo ReFS.

    Soubor CSV má následující požadavky:

    • Ve Windows Serveru 2012 nelze použít disk pro CSV, který je formátovaný systémem souborů FAT, FAT32 nebo ReFS.
    • Ve Windows Serveru 2012 R2 a vyšším nelze použít disk pro CSV, který je formátován na FAT nebo FAT32.
    • Soubor CSV nelze použít jako disk kvora. Další informace o kvoru clusteru najdete v tématu Porozumění tomu, jak funguje kvorum v Prostorech úložiště s přímým přístupem.
    • Po přidání disku jako sdíleného svazku clusteru se označí ve formátu CSVFS (pro systém souborů CSV). To umožňuje clusteru a dalšímu softwaru odlišit úložiště CSV od jiného úložiště NTFS nebo ReFS. Obecně platí, že CSVFS podporuje stejné funkce jako NTFS nebo ReFS. Některé funkce se ale nepodporují. Například ve Windows Serveru 2012 R2 není možné povolit kompresi na CSV. Ve Windows Serveru 2012 není možné povolit odstranění duplicitních dat ani kompresi na CSV.
  • Typ prostředku v clusteru. Pro svazek CSV musíte použít typ prostředku fyzického disku. Ve výchozím nastavení se disk nebo prostor úložiště přidaný do úložiště clusteru automaticky konfiguruje tímto způsobem.

  • Volba CSV disků nebo jiných disků v clustrovém úložišti. Při výběru jednoho nebo více disků pro clusterovaný virtuální počítač zvažte, jak se budou jednotlivé disky používat. Pokud se disk použije k ukládání souborů vytvořených technologií Hyper-V, jako jsou soubory VHD/VHDX nebo konfigurační soubory, můžete si vybrat z disků CSV nebo jiných dostupných disků v úložišti clusteru. Pokud bude disk fyzickým diskem, který je přímo připojený k virtuálnímu počítači (označovaný také jako průchozí disk), nemůžete zvolit disk CSV a musíte zvolit z ostatních dostupných disků v úložišti clusteru.

  • název cesty pro identifikaci disků. Disky v CSV jsou označené názvem cesty. Každá cesta se zdá být na systémové jednotce uzlu jako číslovaný svazek ve složce \ClusterStorage. Tato cesta je stejná při zobrazení z libovolného uzlu v clusteru. Svazky můžete v případě potřeby přejmenovat, ale doporučuje se před instalací jakéhokoli virtuálního počítače (pokud Hyper-V) nebo aplikace, jako je SQL Server. CSV nelze přejmenovat, pokud existují otevřené popisovače (např. virtuální počítač, který je zapnutý nebo v uloženém stavu).

V případě požadavků na úložiště pro soubory CSV si projděte pokyny, které poskytuje váš dodavatel úložiště. Další aspekty plánování úložiště pro CSV najdete v tématu Plán použití CSV v clusteru při selhání dále v tomto tématu.

Požadavky na uzel

Pokud chcete používat CSV, musí uzly splňovat následující požadavky:

  • písmeno jednotky systémového disku. Na všech uzlech musí být písmeno jednotky systémového disku stejné.
  • Ověřovací protokol. Na všech uzlech musí být povolený protokol NTLM. Tato možnost je ve výchozím nastavení povolená. Od verze Windows Server 2019 a v Azure Local byly závislosti na NTLM odstraněny, přičemž autentizace nyní probíhá pomocí certifikátů.

Plán pro použití CSV v clusteru převzetí služeb při selhání

Tato část uvádí úvahy a doporučení pro použití CSV ve clusteru s podporou převzetí služeb při selhání.

Důležitý

Požádejte dodavatele úložiště o doporučení, jak nakonfigurovat konkrétní jednotku úložiště pro CSV. Pokud se doporučení od dodavatele úložiště liší od informací v tomto tématu, použijte doporučení od dodavatele úložiště.

Uspořádání LUN jednotek, svazků a souborů VHD

Pokud chcete co nejlépe využít CSV k poskytnutí úložiště pro clusterované virtuální počítače, je užitečné přezkoumat, jak byste uspořádali LUNy (logické jednotky) při konfiguraci fyzických serverů. Při konfiguraci odpovídajících virtuálních počítačů zkuste uspořádat soubory VHD podobným způsobem.

Představte si fyzický server, pro který byste disky a soubory uspořádali následujícím způsobem:

  • Systémové soubory, včetně stránkového souboru, na jednom fyzickém disku
  • Datové soubory na jiném fyzickém disku

U ekvivalentního clusterovaného virtuálního počítače byste měli svazky a soubory uspořádat podobným způsobem:

  • Systémové soubory, včetně stránkového souboru, v souboru VHD na jednom CSV
  • Datové soubory v souboru VHD na dalším CSV

Pokud přidáte další virtuální počítač, pokud je to možné, měli byste zachovat stejné uspořádání virtuálních pevných disků na daném virtuálním počítači.

Počet a velikost LUNů a svazků

Při plánování konfigurace úložiště pro cluster pro převzetí služeb při selhání, který používá CSV, zvažte následující doporučení:

  • Pokud se chcete rozhodnout, kolik jednotek LUN se má nakonfigurovat, obraťte se na dodavatele úložiště. Dodavatel úložiště může například doporučit, abyste každý LUN nakonfigurovali s jedním oddílem a na něj umístili jeden svazek CSV (sdíleného svazku clusteru).

  • Vytvořte alespoň jeden soubor CSV pro každý uzel.

  • Na počet virtuálních počítačů, které je možné podporovat na jednom svazku CSV, neexistují žádná omezení. Měli byste ale zvážit počet virtuálních počítačů, které plánujete mít v clusteru, a zatížení (vstupně-výstupní operace za sekundu) pro každý virtuální počítač. Podívejte se na následující příklady:

    • Jedna organizace nasazuje virtuální počítače, které budou podporovat infrastrukturu virtuálních klientských počítačů (VDI), což je relativně lehká úloha. Cluster používá vysoce výkonné úložiště. Správce clusteru se po konzultaci s dodavatelem úložiště rozhodne umístit relativně velký počet virtuálních počítačů na každý CSV (Cluster Shared Volume).
    • Jiná organizace nasazuje velký počet virtuálních počítačů, které budou podporovat silně využívanou databázovou aplikaci, což je těžší úloha. Cluster používá úložiště s nižším výkonem. Správce clusteru se po konzultaci s dodavatelem úložiště rozhodne umístit relativně malý počet virtuálních počítačů na svazek sdíleného svazku clusteru.
  • Při plánování konfigurace úložiště pro konkrétní virtuální počítač zvažte požadavky na disk služby, aplikace nebo role, které bude virtuální počítač podporovat. Pochopení těchto požadavků vám pomůže vyhnout se kolizí disku, které můžou mít za následek nízký výkon. Konfigurace úložiště virtuálního počítače by se měla podobat konfiguraci úložiště, kterou byste použili pro fyzický server se stejnou službou, aplikací nebo rolí. Další informace najdete v tématu Uspořádání LUNs, svazků a souborů VHD výše v tomto tématu.

    Kolize disků můžete také zmírnit tím, že máte úložiště s velkým počtem nezávislých fyzických pevných disků. Podle toho vyberte hardware úložiště a požádejte dodavatele o optimalizaci výkonu úložiště.

  • V závislosti na úlohách clusteru a jejich potřebě vstupně-výstupních operací můžete zvážit konfiguraci pouze procenta virtuálních počítačů pro přístup k jednotlivým logickým jednotkám, zatímco jiné virtuální počítače nemají připojení a místo toho jsou vyhrazené pro výpočetní operace.

Přidání disku do CSV na clusteru s převzetím služeb při selhání

Funkce CSV je ve výchozím nastavení povolená v clusteringu s podporou failoveru. Pokud chcete přidat disk do sdíleného svazku clusteru (CSV), musíte nejprve přidat disk do skupiny úložiště k dispozici v clusteru (pokud již není přidaný), a poté disk přidat do CSV na clusteru. K provedení těchto postupů můžete použít Správce clusteru s podporou převzetí služeb při selhání nebo rutiny Windows PowerShellu pro clustery s podporou převzetí služeb při selhání.

Přidání disku do dostupného úložiště

  1. Ve Správci clusteru pro převzetí služeb při selhání, ve stromu konzole rozbalte název clusteru a potom rozbalte Storage.

  2. Klepněte pravým tlačítkem myši Diskya pak vyberte Přidat disk. Zobrazí se seznam disků, které je možné přidat pro použití v clusteru pro převzetí služeb při selhání.

  3. Vyberte disk nebo disky, které chcete přidat, a pak vyberte OK.

    Disky jsou nyní přiřazené ke skupině Dostupné úložiště.

Ekvivalentní příkazy Windows PowerShellu (přidání disku do dostupného úložiště)

Následující cmdlet nebo cmdlety Windows PowerShell provádějí stejnou funkci jako předchozí postup. Každou rutinu zadejte na jeden řádek, i když se zde můžou zobrazovat slova zabalená přes několik řádků kvůli omezením formátování.

Následující příklad identifikuje disky, které jsou připravené k přidání do clusteru, a pak je přidá do skupiny Dostupné úložiště.

Get-ClusterAvailableDisk | Add-ClusterDisk

Přidání disku do dostupného úložiště do sdíleného svazku clusteru

  1. Ve Správci clusteru s podporou převzetí služeb při selhání ve stromu konzoly rozbalte název clusteru, rozbalte Úložiště a pak vyberte Disky.

  2. Vyberte jeden nebo více disků, které jsou přiřazeny k Dostupné úložiště, klikněte pravým tlačítkem myši na vybrané disky a poté vyberte Přidat do Sdílených svazků clusteru.

    Disky jsou nyní přiřazeny do skupiny Cluster Shared Volume v clusteru. Disky jsou vystaveny každému uzlu clusteru jako očíslované svazky (přípojné body) ve složce %SystemDrive%ClusterStorage. Svazky se zobrazí v systému souborů CSVFS.

Poznámka

Svazky CSV můžete přejmenovat ve složce %SystemDrive%ClusterStorage.

Ekvivalentní příkazy Windows PowerShellu (přidání disku do CSV)

Následující rutiny Windows PowerShellu provádějí stejnou funkci jako předchozí postup. Každý cmdlet zadejte na jeden řádek, i když se zde může zobrazovat zalamování textu přes několik řádků kvůli omezením formátování.

Následující příklad přidá Disk clusteru 1 v Dostupné úložiště do sdíleného svazku na místním clusteru.

Add-ClusterSharedVolume –Name "Cluster Disk 1"

Povolení mezipaměti CSV pro úlohy náročné na čtení (volitelné)

Mezipaměť sdíleného svazku clusteru poskytuje ukládání do mezipaměti na úrovni bloku pro nebufferované vstupně-výstupní operace jen pro čtení tím, že přiděluje systémovou paměť (RAM) jako propustnou mezipaměť. (Správce mezipaměti neukládá nevyrovnané vstupně-výstupní operace do mezipaměti.) To může zlepšit výkon pro aplikace, jako je Hyper-V, které provádějí nevyrovnané vstupně-výstupní operace při přístupu k virtuálnímu pevnému disku. CSV mezipaměť může zvýšit výkon požadavků na čtení, aniž by ukládala požadavky na zápis. Povolení mezipaměti sdíleného svazku clusteru je také užitečné pro scénáře Scale-Out souborového serveru.

Poznámka

Doporučujeme povolit CSV mezipaměť pro všechna nasazení clusterovaných souborových serverů Hyper-V a Scale-Out.

Ve Windows Serveru 2019 je mezipaměť CSV ve výchozím nastavení zapnutá s přiděleným 1 gibibatem (GiB). Ve Windows Serveru 2016 a Windows Serveru 2012 je ve výchozím nastavení vypnutý. Ve Windows Serveru 2012 R2 je ve výchozím nastavení povolena mezipaměť CSV; přesto však musíte přidělit velikost mezipaměti bloku pro rezervaci.

Následující tabulka popisuje dvě nastavení konfigurace, která řídí mezipaměť CSV.

Windows Server 2012 R2 a novější Windows Server 2012 Popis
BlockCacheSize SharedVolumeBlockCacheSizeInMB Toto je společná vlastnost clusteru, která umožňuje definovat, kolik paměti (v megabajtech) se má rezervovat pro CSV mezipaměť na každém uzlu v clusteru. Pokud je například definována hodnota 512, pak je na každém uzlu vyhrazeno 512 MB systémové paměti. (V mnoha clusterech se doporučuje 512 MB.) Výchozí nastavení je 0 (pro zakázáno).
Povolit blokovou mezipaměť CsvEnableBlockCache Toto je soukromá vlastnost prostředku fyzického disku v rámci clusteru. Umožňuje povolit mezipaměť CSV na jednotlivém disku, který je přidán do sdíleného svazku clusteru (CSV). Ve výchozím nastavení ve Windows Serveru 2012 je hodnota 0 (pro zakázáno). Pokud chcete povolit mezipaměť CSV na disku, nakonfigurujte hodnotu 1. Ve výchozím nastavení je ve Windows Serveru 2012 R2 toto nastavení povolené.

Mezipaměť CSV můžete monitorovat v nástroji Sledování výkonu přidáním čítačů do clusteru CSV.

Konfigurace mezipaměti CSV

  1. Spusťte Windows PowerShell jako správce.

  2. Pokud chcete definovat mezipaměť 512 MB, která se má rezervovat na každém uzlu, zadejte následující:

    • Windows Server 2012 R2 a novější:

      (Get-Cluster).BlockCacheSize = 512
      
    • Pro Windows Server 2012:

      (Get-Cluster).SharedVolumeBlockCacheSizeInMB = 512
      
  3. Pokud chcete ve Windows Serveru 2012 povolit mezipaměť CSV na CSV s názvem Cluster Disk 1, zadejte následující:

    Get-ClusterSharedVolume "Cluster Disk 1" | Set-ClusterParameter CsvEnableBlockCache 1
    

Poznámka

  • Ve Windows Server 2012 můžete přidělit pouze 20% z celkové fyzické paměti RAM do cache CSV. Ve Windows Serveru 2012 R2 a novějším můžete přidělit až 80%. Vzhledem k tomu, že souborové servery Scale-Out nejsou obvykle omezeny pamětí, můžete dosáhnout velkého zvýšení výkonu tím, že použijete dodatečnou paměť pro mezipaměť CSV.
  • Abyste zabránili konfliktům prostředků, měli byste po úpravě paměti přidělené mezipaměti CSV restartovat každý uzel v clusteru. Ve Windows Serveru 2012 R2 a novějším už není potřeba restartovat.
  • Pro zajištění účinnosti těchto nastavení po povolení nebo zakázání mezipaměti sdíleného svazku clusteru na jednotlivém disku je nutné převést prostředek fyzického disku do režimu offline a poté ho vrátit zpět do režimu online. (Ve výchozím nastavení je ve Windows Server 2012 R2 a novějších verzích povolena mezipaměť sdílených svazků clusteru.)
  • Další informace o mezipaměti CSV, která obsahuje informace o čítačích výkonu, najdete v blogovém příspěvku Povolení mezipaměti CSV.

Zálohování CSV souborů

Existuje několik metod zálohování informací uložených na souborech CSV ve clusteru s podporou převzetí služeb při selhání. Můžete použít zálohovací aplikaci Microsoftu nebo aplikaci, která není microsoftem. CSV obecně nevyžadují zvláštní požadavky na zálohování nad rámec těch, které jsou pro clusterované úložiště formátované systémem NTFS nebo ReFS. Zálohy CSV také nenarušují jiné operace úložiště CSV.

Při výběru zálohovací aplikace a plánu zálohování pro CSV byste měli zvážit následující faktory:

  • Zálohování na úrovni svazku pro sdílený svazek clusteru (CSV) se dá spustit z libovolného uzlu, který se připojuje ke svazku CSV.
  • Vaše zálohovací aplikace může používat snímky softwaru nebo hardwarové snímky. V závislosti na schopnosti vaší zálohovací aplikace je podporovat mohou zálohy využívat snímky služby Stínová kopie svazku, které jsou konzistentní z hlediska aplikace a při selhání.
  • Pokud zálohujete CSV, které obsahují několik spuštěných virtuálních počítačů, měli byste obecně zvolit metodu zálohování, která je založená na správním operačním systému. Pokud ji vaše zálohovací aplikace podporuje, můžete zálohovat více virtuálních počítačů současně.
  • CSV podporuje žadatele o zálohování běžící na Windows Server Backup. Zálohování Windows Serveru ale obecně poskytuje pouze základní řešení zálohování, které nemusí být vhodné pro organizace s většími clustery. Zálohování Windows Serveru nepodporuje aplikacím konzistentní zálohování virtuálních počítačů na CSV (sdílený svazek clusteru). Podporuje pouze zálohování na úrovni svazku, které je konzistentní v případě selhání. (Pokud obnovíte zálohu konzistentní při selhání, virtuální počítač bude ve stejném stavu, jako kdyby došlo k chybovému ukončení virtuálního počítače v přesném okamžiku, kdy došlo k vytvoření zálohy.) Zálohování virtuálního počítače na svazku sdíleného svazku clusteru bude úspěšné, ale bude zaznamenána chybová událost, která upozorňuje, že toto není podporováno.
  • K zálohování clusteru pro převzetí služeb při selhání můžete potřebovat přihlašovací údaje správce.

Důležitý

Nezapomeňte pečlivě zkontrolovat, jaká data zálohovaná aplikace zálohuje a obnovuje, které funkce CSV podporuje, a požadavky na prostředky pro aplikaci na každém uzlu clusteru.

Varování

Pokud potřebujete obnovit zálohovaná data na CSV svazek, buďte si vědomi schopností a omezení zálohovací aplikace, abyste zajistili uchování a obnovení dat konzistentních s aplikacemi napříč uzly clusteru. Pokud se například v některých aplikacích obnoví sdílený svazek clusteru na uzlu, který se liší od uzlu, ve kterém byl svazek sdíleného svazku clusteru zálohovaný, můžete neúmyslně přepsat důležitá data o stavu aplikace na uzlu, na kterém probíhá obnovení.

Další informace