Přehled sad dostupnosti

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

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

Poznámka:

Doporučujeme zákazníkům zvolit Virtual Machine Scale Sets s flexibilním režimem orchestrace pro zajištění vysoké dostupnosti s nejširší škálou funkcí. Sady škálování virtuálních počítačů

  • Povolte centrální správu, konfiguraci a aktualizaci instancí virtuálních počítačů.
  • Automatické zvýšení nebo snížení počtu instancí virtuálních počítačů v reakci na poptávku nebo definovaný plán

Skupiny dostupnosti poskytují vysokou dostupnost, ale nenabízí stejnou úroveň odolnosti jako zóny dostupnosti.

Co je skupina dostupnosti?

Skupiny dostupnosti jsou logické seskupení virtuálních počítačů, které snižují pravděpodobnost korelovaných selhání, jež by mohly současně vyřadit z provozu související virtuální počítače. Skupiny dostupnosti distribuují virtuální počítače do několika domén selhání, čímž zvyšují spolehlivost. Tato konfigurace je zvlášť užitečná v oblastech, které nepodporují zóny dostupnosti.

Pokud používáte skupiny 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á udržet aplikace vysoce dostupné a splňuje smlouvu o úrovni služeb (SLA) 99,95% Azure. Používání skupin dostupnosti nemá žádné další náklady. Platíte jen za každou instanci virtuálního počítače, kterou vytvoříte.

Skupiny dostupnosti poskytují nižší latenci mezi virtuálními počítači než zóny dostupnosti, protože virtuální počítače jsou umístěny v blíže fyzické blízkosti. Skupiny dostupnosti mají izolaci chyb pro řadu možných selhání, aby se minimalizovaly jednotlivé body selhání a nabízely vysokou dostupnost. Skupiny dostupnosti jsou stále náchylné k určitým selháním sdílené infrastruktury, jako jsou výpadky sítě na úrovni datacentra, které můžou ovlivnit více domén selhání.

Pro větší spolehlivost, než jakou poskytují skupiny dostupnosti, použijte zóny dostupnosti. Zóny dostupnosti mají nejvyšší spolehlivost. Každý virtuální počítač je nasazený v několika datacentrech, aby vám pomohl chránit 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 přiřadí každému virtuálnímu počítači ve vaší skupině dostupnosti update domain a fault domain. Každá skupina dostupnosti může mít až 3 domény selhání a 20 aktualizačních domén. Tato nastavení nelze po vytvoření skupiny dostupnosti změnit.

Aktualizovat domény

Aktualizační domény označují skupiny virtuálních počítačů a základní fyzický hardware, které je možné restartovat současně.

Pokud je ve skupině dostupnosti nakonfigurovaných více než pět virtuálních počítačů s pěti aktualizačními doménami, šestý virtuální počítač se umístí do stejné aktualizační domény jako první, sedmý s druhým a tak dále.

Pořadí restartování aktualizačních domén nemusí pokračovat postupně během plánované údržby, ale současně se restartuje jenom jedna aktualizační doména. Aktualizační doména po restartu má na obnovení 30 minut, než začne údržba v jiné aktualizační doméně.

Domény selhá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í.

Umístění virtuálních počítačů do skupiny dostupnosti nechrání vaši aplikaci před selháním operačního systému nebo aplikací. Omezuje ale dopad potenciálních selhání fyzického hardwaru, výpadků sítě nebo přerušení napájení.

Diagram znázorňující výpočetní clustery rozdělené do domén selhání, které obsahují aktualizační domény

Domény selhání disku

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: dvě nebo tři domény selhání spravovaného disku 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

Sdílené domény selhání

Za určitých okolností mohou 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í.

Pokud vaše virtuální počítače mají sdílenou doménu selhání, může to být proto, že jste provedli tyto akce 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í 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í. Abyste se tomuto problému vyhnuli, nezastavujte ani neuvolňujte virtuální počítače během nasazení.

Diagram zarovnání domény selhání s regionálními škálovacími sadami virtuálních počítačů a skupinami dostupnosti