Přehled skupin dostupnosti

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

Poznámka

Doporučujeme, aby si zákazníci zvolili škálovací sady virtuálních počítačů s flexibilním režimem orchestrace pro zajištění vysoké dostupnosti s co nejširší škálou funkcí. Škálovací sady virtuálních počítačů umožňují centrální správu, konfiguraci a aktualizaci instancí 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í pravděpodobnost korelačních selhání, která současně zmenš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, zejména pokud 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 99,95% smlouvu Azure SLA. Za používání skupin dostupnosti se nehradí žádné další náklady, platíte jenom za každou instanci virtuálního počítače, kterou vytvoříte.

Skupiny dostupnosti nabízejí oproti zónám dostupnosti vyšší latenci virtuálních počítačů, protože virtuální počítače ve skupině dostupnosti se přidělují v těsné blízkosti. Skupiny dostupnosti mají izolaci chyb pro mnoho možných selhání, minimalizují jednotlivé body 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ě datacentra, která můžou ovlivnit více domén selhání.

Pro zajištění větší spolehlivosti, než nabízí skupiny 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 datových centrech, což vás chrání před ztrátou napájení, sítě nebo chlazení v jednotlivých datových centrech. Pokud je pro vaši úlohu nejvyšší prioritou nejlepší spolehlivost, replikujte virtuální počítače napříč několika zónami dostupnosti.

Jak fungují skupiny dostupnosti?

Každý virtuální počítač ve vaší skupině dostupnosti má přiřazenou aktualizační doménu a doménu selhání podle podkladové platformy Azure. Každou skupinu 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 nakonfigurovaných více než pět virtuálních počítačů s pěti aktualizačními doménami, umístí se šestý virtuální počítač 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é v rámci vaší skupiny dostupnosti rozdělené až do tří domén selhání. Umístění virtuálních počítačů do skupiny dostupnosti sice neochrání vaši aplikaci před selháními operačního systému nebo konkrétními aplikacemi, ale omezuje dopad potenciálních fyzických selhání 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é sladěné s doménami selhání disku. Toto zarovnání zajistí, že všechny spravované disky připojené k virtuálnímu počítači budou 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í podle oblasti:

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ůsobená dokončením následující sekvence při nasazování 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í se disk s operačním systémem druhého virtuálního počítače může vytvořit ve stejné doméně selhání jako první virtuální počítač, takže oba virtuální počítače budou ve stejné doméně selhání. Abyste se tomuto problému vyhnuli, doporučujeme nezastavovat ani nerozdělovat virtuální počítače mezi nasazeními.

Diagram znázorňující zarovnání domén selhání disků a virtuálních počítačů

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.