Pro zajištění vysoké dostupnosti a spolehlivosti IT infrastruktury je možné implementovat Failover Cluster s využitím technologie Hyper-V od Microsoftu.
Co je Hyper-V Failover Cluster?
Microsoft Hyper-V Failover Cluster je technologie společnosti Microsoft, která umožňuje provozovat virtuální servery (virtual machine, VM) na více fyzických serverech a úložišti.
Klíčovým prvkem tohoto řešení je failover mechanismus, který automaticky přepíná provoz na jiný server v případě selhání jednoho z nich. To zajišťuje vysokou spolehlivost s minimálními výpadky a neustálou dostupností virtuálních strojů a aplikací.
Schéma clusterové architektury složené ze 2 dedikovaných serverů a storage. Aktivní virtualizovaný server (vlevo) v případě selhání převede virtuální stroje i s aplikacemi do záložního serveru (vpravo) čímž zajistí vysokou dostupnost služeb.
Jedná o plnou virtualizaci a každý virtuální stroj má svůj vlastní operační systém Windows Server, jenž je licencován.
Failover cluster je typ clusteru, který je budován pro zajištění vysoké dostupnosti (anglicky High-availability cluster nebo také HA cluster). Řešení se také označuje pojmy: Windows cluster, Hyper-V Failover Cluster nebo Windows Server Failover Cluster.
Využití Hyper-V Failover clusteru
Skupina propojených serverů v rámci Windows Server Failover Clusteru zajišťuje vysokou dostupnost aplikací a služeb.
Hypervizor Hyper-V je nativní pro Windows Server. S jeho pomocí lze vytvářet virtuální stroje jako prostředí pro aplikace, které jsou izolované od zbytku infrastruktury, například z důvodu bezpečnosti nebo snadnější migrace.
Z pohledu bezpečnosti je zásadní, aby zejména Active Directory běžela v izolovaném prostředí, ve kterém bude oddělena od ostatních programů běžících na Windows serveru. Pokud by totiž došlo k nabourání do Active Directory, která je kritickou databází pro autorizaci a autentizaci, byla by ohrožena celá firemní infrastruktura.
Infrastruktura je vhodná pro náročnější projekty či IT lokální infrastrukturu a doporučujeme ji pro provozování Microsoft SQL Serveru. Více podrobností naleznete ve článku: Jak nasadit Microsoft SQL Server 2022?.
5 výhod Hyper-V clusteru:
- vysoká dostupnost - cluster umožňuje neustálou dostupnost aplikací a služeb díky automatickému přepínání na jiný server při výpadku
- redundance - díky redundantním serverům a síťovým spojením je infrastruktura odolná vůči výpadkům
- škálovatelnost - cluster lze snadno rozšiřovat přidáním dalších serverů
- optimalizace zdrojů - cluster umožňuje efektivní využití hardwaru a zdrojů díky dynamickému přidělování virtuálních strojů
- snadnější správa - integrace s nástroji Windows Server usnadňuje správu a monitorování
Jak implementovat Hyper-V Failover Cluster?
Implementace Hyper-V Failover Clusteru je strategickým krokem k zajištění vysoké dostupnosti IT infrastruktury. V případě, že se management pro tuto změnu rozhodne, tak nasazení clusteru ve firmě vždy řešíme individuálně.
Základní kroky jsou však shodné a zahrnují:
návrh clusteru a harmonogram přechodu
Prvním krokem při implementaci Hyper-V Failover Clusteru je důkladný návrh řešení infrastruktury a plánování přechodu ze stávající infrastruktury jednoho nebo více samostatných serverů. Vždy je třeba zvážit potřeby organizace, požadavky na výkon, kapacitu a požadovanou dostupnost.
hardware a síťová infrastruktura
Vybereme vhodný hardware a síťovou infrastrukturu pro řešení. Každý fyzický server by měl mít dostatek výkonu a paměti pro provoz plánovaného počtu virtuálních strojů.
Serverová i síťová infrastruktura by měla být plně redundantní, rychlá s minimálními latencemi.
Více o serverech na míru.
instalace a konfigurace Hyper-V role
Nainstalujeme a nakonfigurujte Hyper-V role na všech prvcích clusteru s použitím správných licencí. Licenci pro Hyper-V lze aktuálně stále získat jako součást licence pro Windows Server.
V našem článku Jak vyřešit přechod na Windows Server 2022 také naleznete popis licencování serverů ve virtualizovaném prostředí.
konfigurace clusteru
Nastavíme Failover Cluster. Tento krok zahrnuje vytvoření clusteru, přidání serverů do clusteru, konfiguraci úložišť a sítí pro cluster a nastavení failover pravidel.
vytvoření virtuálních strojů
Vytvoříme virtuální stroje a migrujeme je do clusteru. Virtuální stroje musí být správně nakonfigurovány pro failover.
Pokud máte zájem o další informace o implementaci Hyper-V Failover Clusteru, kontaktujte nás, Rádi poskytneme podrobnější konzultace popř. návrh implementace clusterového řešení.