konfigurace clusteru s podporou převzetí služeb při selhání serveru Windows v Azure VMware Solution síti vsan
v tomto článku se dozvíte, jak nakonfigurovat clustering s podporou převzetí služeb při selhání v Windows serveru v Azure VMware Solution síti vsan s nativními sdílenými disky.
Důležité
Implementace v tomto článku je určena pro účely testování konceptu a pilotního nasazení. Doporučujeme použít konfiguraci CIB (cluster-in-the-box), dokud nebudou zásady umístění k dispozici.
Windows serverový cluster s podporou převzetí služeb při selhání, dříve označovaný jako služba Microsoft Service Cluster service (MSCS), je funkce Windowsho operačního systému (OS) serveru. WSFC je důležité obchodní funkce a pro mnoho aplikací se vyžaduje. Například WSFC je nutné pro následující konfigurace:
- server SQL nakonfigurovaný jako:
- Instance clusteru s podporou převzetí služeb při selhání (FCI) vždy pro vysokou dostupnost na úrovni instance.
- Skupina dostupnosti Always On (AG) pro vysokou dostupnost na úrovni databáze.
- Windows Souborové služby:
- Obecná sdílená složka běžící na aktivním uzlu clusteru.
- Scale-Out souborový server (SOFS), který ukládá soubory do sdílených svazků clusteru (CSV).
- Prostory úložiště Přímý (S2D); místní disky používané k vytváření fondů úložiště v různých uzlech clusteru.
Cluster služby WSFC můžete hostovat na různých instancích řešení Azure VMware, označovaných jako cluster-on-box (CAB). Cluster služby WSFC můžete také umístit na jeden uzel řešení Azure VMware. Tato konfigurace se označuje jako cluster-in-the-box (CIB). Pro produkční implementaci nedoporučujeme používat řešení CIB. Nedošlo k selhání jednoho uzlu řešení Azure VMware, všechny uzly clusteru služby WSFC budou vypnuté a aplikace by měla zacházet k výpadkům. Řešení Azure VMware vyžaduje minimálně tři uzly v clusteru privátního cloudu.
Je důležité nasadit podporovanou konfiguraci služby WSFC. Budete chtít, aby vaše řešení bylo podporované v vSphere a pomocí řešení Azure VMware. VMware poskytuje podrobný dokument o službě WSFC v vSphere 6,7, nastavení pro clustering s podporou převzetí služeb při selhání a Clusterové služby Microsoftu.
tento článek se zaměřuje na služby WSFC na Windows Server 2016 a Windows serveru 2019. starší verze Windows serveru ale nejsou v běžné podpoře, takže je tady nepovažujeme.
Nejdřív budete muset vytvořit WSFC. Pak použijte informace, které poskytujeme v tomto článku, a určete nasazení služby WSFC v řešení Azure VMware.
Požadavky
- Prostředí řešení Azure VMware
- instalační médium s operačním systémem Microsoft Windows serveru
Referenční architektura
Řešení Azure VMware poskytuje nativní podporu pro virtualizované služby WSFC. Podporuje trvalé rezervace SCSI-3 (SCSI3PR) na úrovni virtuálního disku. WSFC vyžaduje, aby tato podpora arbitrate přístup ke sdílenému disku mezi uzly. Podpora SCSI3PRs umožňuje konfiguraci služby WSFC s prostředkem disku sdíleným mezi virtuálními počítači nativně v úložišti dat síti vSAN.
Následující diagram znázorňuje architekturu virtuálních uzlů služby WSFC v privátním cloudu řešení Azure VMware. Zobrazuje, kde se řešení Azure VMware nachází, včetně virtuálních serverů služby WSFC (červené pole) ve vztahu k širší platformě Azure. Tento diagram znázorňuje typickou architekturu hvězdicové architektury, ale pomocí Azure Virtual WAN je možné použít podobný instalační program. Obě služby Azure nabízejí všechny další hodnoty.
Podporované konfigurace
V současné době jsou podporované konfigurace:
- Microsoft Windows Server 2012 nebo novější
- Až pět uzlů clusteringu s podporou převzetí služeb při selhání na cluster
- Až čtyři PVSCSI adaptéry na virtuální počítač
- Až 64 disků na PVSCSI adaptér
Požadavky na konfiguraci virtuálního počítače
Parametry konfigurace uzlu služby WSFC
- Na každý uzel WSFC nainstalujte nejnovější nástroje VMware.
- Kombinování nesdílených a sdílených disků na jednom virtuálním adaptéru SCSI se nepodporuje. Například pokud systémový disk (jednotka C:) je připojen k SCSI0:0, první sdílený disk by byl připojen k SCSI1:0. Uzel virtuálního počítače služby WSFC má stejný maximální počet virtuálních řadičů SCSI jako běžný virtuální počítač až čtyř (4) virtuálních řadičů SCSI.
- Identifikátory SCSI virtuálních disků by měly být konzistentní mezi všemi hostitelskými uzly stejné služby WSFC.
| Komponenta | Požadavky |
|---|---|
| Verze hardwaru virtuálního počítače | 11 nebo vyšší pro podporu živých vMotion |
| Virtuální síťová karta | VMXNET3 paravirtualizovanými síťové rozhraní (NIC); povolte v hostovi Windows škálování na straně příjmu (RSS) na virtuální síťové kartě. |
| Memory (Paměť) | Pro uzly v clusteru služby WSFC použijte úplnou paměť vyhrazení virtuálních počítačů. |
| Zvyšte časový limit vstupně-výstupních operací každého uzlu služby WSFC. | Upravte HKEY _ Local _ MACHINE\System\CurrentControlSet\Services\Disk\TimeOutValueSet na 60 sekund nebo více. (Pokud cluster znovu vytvoříte, bude tato hodnota nastavena na výchozí hodnotu, takže ji musíte znovu změnit.) |
| Windows monitorování stavu clusteru | hodnota parametru SameSubnetThreshold Windowsho monitorování stavu clusteru musí být upravena, aby bylo možné minimálně 10 zmeškaných prezenčních signálů. Ve výchozím nastaveníje to Windows Server 2016. Toto doporučení se vztahuje na všechny aplikace, které používají WSFC, včetně sdílených a nesdílených disků. |
Parametry konfigurace pro spouštěcí disky v uzlu WSFC
| Komponenta | Požadavky |
|---|---|
| Typ řadiče SCSI | Adaptér LSI Logic SAS |
| Režim disku | Virtuální |
| Sdílení sběrnice SCSI | Žádné |
| Úprava upřesňujících nastavení pro virtuální řadič SCSI hostující spouštěcí zařízení. | Do každého uzlu WSFC přidejte následující Rozšířená nastavení: scsiX. returnNoConnectDuringAPD = "TRUE" scsiX. returnBusyOnNoConnectStatus = "FALSE" Kde X je číslo ID řadiče sběrnice SCSI spouštěcího zařízení. Ve výchozím nastavení je X nastavená na 0. |
Parametry konfigurace sdílených disků uzlu služby WSFC
| Komponenta | Požadavky |
|---|---|
| Typ řadiče SCSI | VMware Paravirtualize (PVSCSI) |
| Režim disku | Nezávislé – trvalé (krok 2 na ilustraci níže). Pomocí tohoto nastavení zajistíte, aby se všechny disky vyloučily ze snímků. Pro virtuální počítače založené na WSFC se snímky nepodporují. |
| Sdílení sběrnice SCSI | Fyzický (krok 1 na obrázku níže) |
| Příznak pro vícenásobný zápis | Nepoužívá se. |
| Formát disku | Silné zřízené. (S vSAN se nevyžaduje sytá nultá nula.) |
Podporované scénáře
Následující funkce nejsou podporované pro WSFC na Azure VMware Solution:
- Úložiště dat NFS
- Prostory úložiště
- vSAN s využitím služby iSCSI
- Roztažený cluster vSAN
- Vylepšená kompatibilita vMotion (EVC)
- Odolnost proti chybám vSphere
- Snímky
- Živé (online) úložiště vMotion
- Virtualizace ID N portů (NPIV)
Horké změny hardwaru virtuálního počítače můžou narušit heartbeat mezi uzly služby WSFC.
Následující aktivity nejsou podporované a můžou způsobit převzetí služeb při selhání uzlu SLUŽBY WSFC:
- Horké přidávání paměti
- Horké přidávání procesoru
- Použití snímků
- Zvětšení velikosti sdíleného disku
- Pozastavení a obnovení stavu virtuálního počítače
- Přílišné využití paměti, což vede k prohození ESXi nebo ballooningu paměti virtuálního počítače
- Horké rozšíření místního souboru VMDK, i když není přidružený ke kontroleru sdílení sběrnice SCSI
Konfigurace služby WSFC se sdílenými disky ve Azure VMware Solution vSAN
Ujistěte se, že je k dispozici prostředí Active Directory.
Vytvořte virtuální počítače v datovém úložiště vSAN.
Zapnutí všech virtuálních počítačů, konfigurace názvu hostitele a IP adres, připojení všech virtuálních počítačů k doméně služby Active Directory a instalace nejnovějších dostupných aktualizací operačního systému.
Nainstalujte nejnovější nástroje VMware.
Povolte a nakonfigurujte funkci clusteru Windows s podporou převzetí služeb při selhání serveru na každém virtuálním počítači.
Konfigurace určující sdílené složky clusteru pro kvorum (určující sdílená složku funguje správně).
Vypněte všechny uzly clusteru WSFC.
Přidejte do každé části virtuálního počítače služby WSFC jeden nebo více řadičů Paravirtual SCSI (až čtyři). Použijte nastavení podle předchozích odstavců.
Na prvním uzlu clusteru přidejte všechny potřebné sdílené disky pomocí příkazu Přidat nový pevný disk > zařízení. Sdílení disků ponechte jako Neurčeno (výchozí) a Režim disku na Nezávislý – Trvalé. Pak ho připojte k řadiči vytvořeným v předchozích krocích.
Pokračujte se zbývajícími uzly WSFC. Přidejte disky vytvořené v předchozím kroku tak, že vyberete Přidat nový existující > pevný disk zařízení. Nezapomeňte na všech uzlech SLUŽBY WSFC udržovat stejná ID diskových rozhraní SCSI.
Zapnutí prvního uzlu WSFC přihlaste se a otevřete konzolu pro správu disků (mmc). Ujistěte se, že přidané sdílené disky může spravovat operační systém a že jsou inicializované. Naformátovat disky a přiřadit písmeno jednotky.
Na ostatních uzlech WSFC zakašlete .
Přidejte disk do clusteru SLUŽBY WSFC pomocí průvodce přidáním disku a přidejte ho do sdílený svazek clusteru.
Otestujte převzetí služeb při selhání pomocí průvodce přesunutím disku a ujistěte se, že cluster služby WSFC se sdílenými disky funguje správně.
Spusťte průvodce ověřovacím clusterem a ověřte, jestli cluster a jeho uzly fungují správně.
V testu ověření clusteru je důležité mít na paměti následující konkrétní položky:
Ověřte Prostory úložiště trvalou rezervaci. Pokud s clusterem Prostory úložiště (například v Azure VMware Solution vSAN), tento test nejde použít. Všechny výsledky testu Ověření trvalé rezervace můžete Prostory úložiště včetně tohoto upozornění. Pokud se chcete vyhnout upozorněním, můžete tento test vyloučit.
Ověřte síťovou komunikaci. Test ověření clusteru zobrazí upozornění, že je k dispozici pouze jedno síťové rozhraní na uzel clusteru. Toto upozornění můžete ignorovat. Azure VMware Solution poskytuje požadovanou dostupnost a potřebný výkon, protože uzly jsou připojené k jednomu ze segmentů NSX-T. Tuto položku ale nechte v rámci testu ověření clusteru, protože ověřuje další aspekty síťové komunikace.
Vytvořte pravidlo DRS, které virtuální počítače WSFC umístěte na stejné Azure VMware Solution uzly. K tomu potřebujete pravidlo spřažení mezi hostiteli a virtuálními počítači. Uzly clusteru tak budou běžet na stejném Azure VMware Solution hostiteli. Znovu je to pro účely pilotního projektu, dokud nebudou k dispozici zásady umístění.
Poznámka
K tomu je potřeba vytvořit lístek žádosti o podporu. S podpora Azure vám může pomoct naše organizace.
Související informace
- Clustering s podporou převzetí služeb při selhání ve Windows Serveru
- Pokyny pro clustering Microsoftu ve vSphere (1037959) (vmware.com)
- O instalaci clusteringu s podporou převzetí služeb při selhání a služby Microsoft Cluster Service (vmware.com)
- vSAN 6.7 U3 – WSFC se sdílenými disky – Trvalé rezervace & SCSI-3 (vmware.com)
- Azure VMware Solution limity
Další kroky
Teď, když jste se dozvěděli o nastavení služby WSFC v Azure VMware Solution, se můžete dozvědět víc o:
- Nastavení nové služby WSFC přidáním dalších aplikací, které vyžadují funkci služby WSFC. Například SQL Server a SAP ASCS.
- Nastavení řešení zálohování