Sdílet prostřednictvím


Přehled skupin dostupnosti

Platí pro: ✔️ Virtuální počítače s Windows s Linuxem ✔️

Poznámka:

Doporučujeme zákazníkům zvolit škálovací sady virtuálních počítačů s flexibilním režimem orchestrace pro zajištění vysoké dostupnosti s nejširší škálou funkcí. Škálovací sady virtuálních počítačů umožňují centrálně spravovat, konfigurovat a aktualizovat instance virtuálních počítačů a automaticky zvýší nebo sníží počet instancí virtuálních počítačů v reakci na poptávku nebo definovaný plán. Skupiny dostupnosti nabízejí pouze vysokou dostupnost.

Tento článek obsahuje přehled funkcí dostupnosti virtuálních počítačů Azure.

Co je skupina dostupnosti?

Skupiny dostupnosti jsou logické seskupení virtuálních počítačů, které snižují šanci na korelované selhání, která současně snižují související virtuální počítače. Skupiny dostupnosti umisťují virtuální počítače do různých domén selhání, aby se zlepšila spolehlivost, a to zejména v případě, že oblast nepodporuje zóny dostupnosti. Při použití skupin dostupnosti vytvořte dva nebo více virtuálních počítačů v rámci skupiny dostupnosti. Použití dvou nebo více virtuálních počítačů ve skupině dostupnosti pomáhá vysoce dostupným aplikacím a splňuje smlouvu SLA Azure o 99,95 %. Za použití skupin dostupnosti se neplatí žádné další náklady, platíte jenom za každou instanci virtuálního počítače, kterou vytvoříte.

Skupiny dostupnosti nabízejí vylepšený virtuální počítač latencím virtuálních počítačů v porovnání se zónami dostupnosti, protože virtuální počítače ve skupině dostupnosti se přidělují blíže. Skupiny dostupnosti mají izolaci chyb pro řadu možných selhání, minimalizaci kritických bodů selhání a nabízejí vysokou dostupnost. Skupiny dostupnosti jsou stále náchylné k určitým selháním sdílené infrastruktury, jako jsou selhání sítě datacenter, které můžou mít vliv na více domén selhání.

Pokud chcete větší spolehlivost než nabídky skupin dostupnosti, použijte zóny dostupnosti. Zóny dostupnosti nabízejí nejvyšší spolehlivost, protože každý virtuální počítač je nasazený v několika datacentrech, a chrání vás před ztrátou napájení, sítě nebo chlazení v individuálním datacentru. Pokud je nejvyšší prioritou nejvyšší spolehlivost pro vaši úlohu, replikujte virtuální počítače napříč několika zónami dostupnosti.

Jak fungují skupiny dostupnosti?

Základní platforma Azure každému virtuálnímu počítači ve skupině dostupnosti přiřadí aktualizační doménu a doménu selhání. Každou sadu dostupnosti je možné nakonfigurovat až se 3 doménami selhání a 20 aktualizačními doménami. Tyto konfigurace nelze po vytvoření skupiny dostupnosti změnit. Aktualizační domény označují skupiny virtuálních počítačů a základního fyzického hardwaru, které je možné restartovat současně. Pokud je v rámci jedné skupiny dostupnosti s pěti aktualizačními doménami nakonfigurováno více než pět virtuálních počítačů, šestý virtuální počítač se umístí do stejné aktualizační domény jako první virtuální počítač, sedmé ve stejné aktualizační doméně jako druhý virtuální počítač atd. Restartování aktualizačních domén během plánované údržby nemusí probíhat sekvenčně, ale vždycky se restartuje jenom jedna aktualizační doména. Restartovaná aktualizační doména má 30 minut na zotavení, než se zahájí údržba na jiné aktualizační doméně.

Domény selhání definují skupinu virtuálních počítačů, které sdílejí společný zdroj napájení a síťový přepínač. Ve výchozím nastavení jsou virtuální počítače nakonfigurované ve vaší skupině dostupnosti oddělené až mezi třemi doménami selhání. Při umístění virtuálních počítačů do skupiny dostupnosti nechráníte aplikaci před selháními operačního systému nebo konkrétních aplikací, omezuje dopad potenciálních selhání fyzického hardwaru, výpadků sítě nebo přerušení napájení.

Diagram znázorňující různé výpočetní clustery rozdělené do domén selhání a v rámci těchto domén selhání máme několik aktualizačních domén

Virtuální počítače jsou také v souladu s doménami selhání disku. Toto zarovnání zajišťuje, aby všechny spravované disky připojené k virtuálnímu počítači byly ve stejných doménách selhání.

Ve spravované skupině dostupnosti je možné vytvořit jenom virtuální počítače se spravovanými disky. Počet domén selhání spravovaných disků se liší podle oblasti – buď dvě, nebo tři domény selhání na oblast. Následující příkaz načte seznam domén selhání pro každou oblast:

az vm list-skus --resource-type availabilitySets --query '[?name==`Aligned`].{Location:locationInfo[0].location, MaximumFaultDomainCount:capabilities[0].value}' -o Table

Za určitých okolností můžou dva virtuální počítače ve stejné skupině dostupnosti sdílet doménu selhání. Sdílenou doménu selhání můžete potvrdit tak, že přejdete do skupiny dostupnosti a zkontrolujete sloupec Doména selhání. Sdílená doména selhání může být způsobena dokončením následujícího pořadí při nasazení virtuálních počítačů:

  1. Nasaďte první virtuální počítač.
  2. Zastavte nebo uvolněte první virtuální počítač.
  3. Nasaďte druhý virtuální počítač.

Za těchto okolností může být disk s operačním systémem druhého virtuálního počítače vytvořen ve stejné doméně selhání jako první virtuální počítač, takže dva virtuální počítače budou ve stejné doméně selhání. Pokud se chcete tomuto problému vyhnout, doporučujeme virtuální počítače mezi nasazeními zastavit nebo zrušit jejich přidělení.

Diagram znázorňující, jak jsou domény selhání pro disky a virtuální počítače zarovnané

Další kroky

Informace o doporučených postupech najdete v tématu věnovaném osvědčeným postupům pro zajištění dostupnosti v Azure.