Sdílet prostřednictvím


Clusterování s podporou převzetí služeb při selhání ve Windows Server a Azure Local

Strategie clusteringu s podporou převzetí služeb při selhání je výkonná pro zajištění vysoké dostupnosti a nepřerušovaného provozu v kritických prostředích. Zahrnuje konfiguraci nezávislých počítačů, označovaných jako uzly, které společně zlepšují dostupnost a škálovatelnost aplikací a služeb, které se teď označují jako clusterované role. Tyto uzly jsou vzájemně propojené prostřednictvím fyzické kabeláže i softwaru.

Pokud dojde k selhání v jednom nebo několika uzlech, zbývající uzly automaticky převezmou úlohu, proces označovaný jako převzetí služeb při selhání, což minimalizuje přerušení. Kromě toho se nepřetržitě monitoruje stav clusterových rolí. Pokud se zjistí nějaké problémy, role se buď restartují, nebo se migrují do jiného uzlu, aby se zachovala bezproblémová operace. Tento proaktivní přístup zajišťuje, že služby zůstanou konzistentně dostupné, i když dojde k selhání hardwaru nebo softwaru.

Síťová infrastruktura hraje klíčovou roli v clusterech s podporou převzetí služeb při selhání tím, že umožňuje spolehlivou komunikaci a efektivní výměnu dat mezi uzly clustru a s externími klienty. Clustery často využívají vyhrazené privátní sítě pro interní funkce, jako jsou signály srdečního tepu a správa clusteru, zatímco samostatné veřejné sítě zpracovávají přístup klientů a data aplikací. Toto oddělení sítě zvyšuje výkon a zabezpečení tím, že izoluje kritický provoz clusteru od externích přerušení. Zvyšuje také odolnost proti chybám a zajišťuje, aby interní operace clusteru zůstaly nepřerušované a aby připojení klientů během událostí převzetí služeb při selhání udržovala vysokou dostupnost.

Stav clusteru se průběžně monitoruje prostřednictvím udržovacích signálů, které pomáhají odhalit případné problémy. Pokud nastane problém, systém může automaticky zahájit přepnutí na záložní režim, aby zachoval kontinuitu služeb. Clustery umožňující převzetí služeb při selhání zahrnují robustní bezpečnostní opatření, jako je šifrování pro zabezpečení dat citlivých v přenosu i v klidu, aby chránily citlivá data a splnily standardy organizace. Používají také podrobné řízení přístupu ke správě oprávnění a přístupových práv efektivně.

Další informace o clusteringu s podporou převzetí služeb při selhání v Místním prostředí Azure najdete v tématu Principy kvora clusteru a fondu.

Konfigurace aktivního a pasivního přepnutí

Clustery pro převzetí služeb při selhání lze nastavit ve dvou primárních konfiguracích: aktivně-aktivní a aktivně-pasivní. Každá konfigurace má své vlastní kompromisy, přičemž aktivní-aktivní se zaměřuje na výkon a efektivitu prostředků, zatímco aktivní-pasivní se zaměřuje na jednoduchost a spolehlivost ve scénářích převzetí služeb při selhání. Volba závisí na konkrétních potřebách organizace a závažnosti clusterovaných aplikací.

Configuration Operation
Active V aktivně-aktivním clusteru pro převzetí služeb při selhání jsou všechny uzly aktivní a společně pracují na vyrovnávání zatížení napříč clusterem. Tato konfigurace distribuuje úlohy, výpočetní výkon nebo služby mezi všechny dostupné uzly a efektivně využívá prostředky. Jak to funguje:

  • Vyrovnávání zatížení: Každý uzel zpracovává část celkové úlohy, zvyšuje výkon a zajišťuje, že žádný uzel nebude kritickým bodem. Tato stejná distribuce může zvýšit rychlost odezvy a propustnost, protože žádosti obsluhují více uzlů současně.
  • Využití prostředků: Nastavení aktivní-aktivní maximalizuje využití prostředků, protože všechny uzly jsou v provozu a přispívají k celkovému výkonu clusteru. Toto nastavení je ideální pro prostředí, ve kterých je důležitá maximalizace dostupných prostředků.
  • Odolnost proti chybám: Pokud jeden uzel selže, zbývající uzly v clusteru můžou i nadále zpracovávat úlohy. Ztráta uzlu může dočasně snížit celkovou kapacitu, ale systém zůstává funkční bez přerušení služeb.
  • Passive V aktivně-pasivním clusteru pro převzetí služeb při selhání jsou některé uzly označeny jako aktivní, zatímco jiné jsou v pohotovosti, připravené převzít úlohu při selhání aktivního uzlu. Jak to funguje:

  • Pohotovostní uzly: Pasivní uzly jsou v podstatě ve stavu čekání a během normálního provozu nezpracovávají žádné úlohy ani služby. Tyto uzly jsou připraveny převzít zodpovědnost, pokud dojde k selhání aktivního uzlu.
  • Proces převzetí služeb při selhání: Když se zjistí selhání, aktivuje se pohotovostní uzel, který převezme odpovědnost za uzel, který selhal. To zahrnuje rychlé uvedení pasivního uzlu do online režimu, aby se zajistila kontinuita služeb.
  • Přidělení prostředků: Konfigurace aktivní-pasivní nemusí během normálních operací plně využívat dostupné hardwarové prostředky, protože pohotovostní uzly zůstanou nečinné. Správa tohoto nastavení ale může být jednodušší a může zajistit předvídatelný výkon za určitých podmínek.
  • Jednoduchost a spolehlivost: Nastavení aktivní-pasivní může být výhodné pro aplikace, kde je stabilita a předvídatelnost důležitější než maximalizace provozní efektivity. Ve srovnání s konfigurací aktivní-aktivní je často jednodušší implementovat a udržovat.
  • Funkce clusteringu s podporou převzetí služeb při selhání

    Clustering s podporou převzetí služeb při selhání poskytuje komplexní sadu funkcí navržených k maximalizaci doby provozu, zajištění integrity dat a zjednodušení správy důležitých úloh. Tyto funkce umožňují organizacím udržovat kontinuitu služeb, efektivně spravovat prostředky a rychle se zotavit z selhání hardwaru nebo softwaru. Mezi funkce nabízené clusteringem s podporou převzetí služeb při selhání patří:

    • Uzly clusteru a kvorum:

      Uzly clusteru spolupracují na udržování toho, co se označuje jako kvorum, což je v podstatě minimální počet hlasů od členů clusteru potřebných pro správné fungování clusteru. Tento mechanismus brání scénářům rozděleného mozku, kdy se rozdělení částí clusteru může pokusit pracovat nezávisle, což může způsobit nekonzistence. Modely kvora, jako je Většina uzlů; Většina uzlů a disků; Většina uzlů a sdílení souborů; a Bez většiny (pouze disk), určují, jak jsou hlasy přiřazovány a počítány. Například Většina uzlů přiřadí každému uzlu hlas, zatímco Většina uzlů a disků zahrnuje dodatečné hlasy buď z disku, nebo ze sdílené složky.

    • Konfigurace úložiště:

      Důležitou funkcí clusterů pro převzetí služeb při selhání je clusterový sdílený svazek (CSV), který umožňuje souběžný přístup více uzlů ke stejnému úložišti, což umožňuje plynulou správu disků a koordinaci bez ztráty výkonu. Sdílené svazky clusteru (CSV) jsou nedílnou součástí konfigurací úložiště v clusterech s podporou převzetí služeb při selhání. Sdílené svazky clusteru (CSVs) umožňují efektivnější přístup k diskům a zajišťují, že uzly mohou úlohy úložiště zpracovávat společně.

    • Proaktivní monitorování a správa:

      Clustery s podporou převzetí služeb při selhání využívají srdcové signály jako prostředek monitorování stavu uzlů a jejich rolí. Tyto signály pomáhají zjišťovat problémy, jako jsou selhání uzlů nebo přerušení služeb. Když se takové problémy zjistí, systém může automaticky zahájit postupy převzetí služeb v případě selhání, zajistí kontinuitu a minimalizuje výpadky.

    • Zabezpečení a dodržování předpisů:

      Zabezpečení je zásadním aspektem clusterů s podporou převzetí služeb při selhání, včetně funkcí, jako je šifrování a řízení přístupu k ochraně dat a operací clusteru. Clustery pomáhají organizacím splňovat požadavky na dodržování předpisů pro důležité aplikace zajištěním zabezpečeného zpracování dat a spolehlivého výkonu systému. Díky tomu jsou vhodná pro prostředí vyžadující přísnou ochranu dat a dodržování právních předpisů.

    • Případy použití:

      Clustering s podporou převzetí služeb při selhání má několik praktických aplikací, včetně zotavení po havárii, vyrovnávání zatížení a vysoce výkonného výpočetního prostředí. Podporuje důležité aplikace tím, že poskytuje vysokou dostupnost a umožňuje podnikům udržovat provoz i v nepříznivých podmínkách. Například ve scénářích zotavení po havárii můžou clustery rychle obnovit služby přenosem operací do neověřených uzlů.

      • Clustering s podporou převzetí služeb při selhání zajišťuje vysokou dostupnost nebo nepřetržitou dostupnost pro důležité aplikace a služby (clusterové role) běžící na fyzických serverech nebo virtuálních počítačích. Pokud dojde k selhání, je možné tyto role rychle přesunout nebo restartovat na jiném uzlu, minimalizovat výpadky a udržovat konzistentní výkon a redundanci.

      • Aplikace, jako je Microsoft SQL Server a Hyper-V virtuální počítače, využívají clusterování s podporou převzetí služeb při selhání díky minimálnímu přerušení služeb, dokonce i při selhání hardwaru nebo softwaru.

    Prostředky clusteringu s podporou převzetí služeb při selhání

    Tato pečlivě sestavená tabulka prostředků je navržena tak, aby vám pomohla efektivně pochopit, naplánovat, nasadit a spravovat clustering s podporou failover.

    Understand Planning Deployment
    Novinky v clusteringu s podporou převzetí služeb při selhání Plánování požadavků na hardware clusteringu s podporou převzetí služeb při selhání a možností úložiště Vytvoření failover clusteru
    souborový serverScale-Out pro data aplikací Použijte sdílené svazky clusteru (CSV) Nasazení souborového serveru se dvěma uzly
    Kvorum clusteru a fondu Použití clusterů virtuálních počítačů pro hosty se Storage Spaces Direct Předpřipravení objektů počítačů clusteru ve službách Active Directory Domain Services
    Rozpoznávání domény selhání Konfigurace účtů clusteru ve službě Active Directory
    Zjednodušené multikanálové sítě SMB a klastrové sítě s více síťovými kartami Obnovení clusteru pro převzetí služeb při selhání bez kvora
    Vyrovnávání zatížení virtuálního počítače Nasazení quorumového svědka
    Sady clusterů Postupné upgrady operačního systému clusteru
    Spřažení clusteru Aktualizace clusteru s podporou failoveru na stejném hardwaru
    Nasazení odpojeného clusteru služby Active Directory
    Manage Nástroje a nastavení Komunitní zdroje
    Cluster-Aware aktualizace Rutiny PowerShellu pro clustering s podporou převzetí služeb při selhání Fórum clusteru v režimu převzetí služeb při selhání
    Health Service Aktualizace rutin Prostředí PowerShell s podporou clusteru Blog o clusteringu s podporou převzetí služeb při selhání
    Migrace domény clusteru
    Řešení potíží s využitím zasílání zpráv o chybách systému Windows