• Digitální příslušenství
  • Server
  • Digitální život
  • Zásady ochrany osobních údajů
  • Kontaktujte nás
  1. Domov
  2. Článek
  3. Údržba a aktualizace – Azure Virtual Machines | Dokumenty Microsoft

Údržba a aktualizace – Azure Virtual Machines | Dokumenty Microsoft

Rsdaa 25/11/2021 1004

Údržba virtuálních počítačů v Azure

22.05.20206 minut na přečtení

V tomto článku

Platí pro: ✔️ VM Linux ✔️ VM Windows ✔️ Flexibilní sady vah ✔️ Jednotné sady vah

Azure pravidelně aktualizuje svou platformu, aby zlepšila spolehlivost, výkon a zabezpečení hostitelské infrastruktury pro virtuální stroje. Účel těchto aktualizací sahá od záplatování softwarových komponent v hostitelském prostředí až po upgrade síťových komponent nebo vyřazení hardwaru z provozu.

Aktualizace zřídka ovlivňují hostované virtuální počítače. Když mají aktualizace vliv, Azure vybere pro aktualizace nejméně účinnou metodu:

Pokud aktualizace nevyžaduje restartování, je virtuální počítač pozastaven, zatímco je hostitel aktualizován, nebo je virtuální počítač migrován na již aktualizovaného hostitele. Pokud údržba vyžaduje restart, budete upozorněni na plánovanou údržbu. Azure také poskytuje časové okno, ve kterém můžete údržbu spustit sami, a to v čase, který vám vyhovuje. Okno samoúdržby je obvykle 35 dní, pokud není údržba naléhavá. Azure investuje do technologií, aby snížil počet případů, kdy plánovaná údržba platformy vyžaduje restartování virtuálních počítačů. Pokyny ke správě plánované údržby najdete v tématu Zpracování oznámení o plánované údržbě pomocí Azure CLI, PowerShellu nebo portálu.

Tato stránka popisuje, jak Azure provádí oba typy údržby. Další informace o neplánovaných událostech (výpadcích) najdete v tématu Správa dostupnosti virtuálních počítačů pro Windows nebo v odpovídajícím článku pro Linux.

V rámci virtuálního počítače můžete dostávat oznámení o nadcházející údržbě pomocí naplánovaných událostí pro Windows nebo pro Linux.

Údržba, která nevyžaduje restartování

Většina aktualizací platformy nemá vliv na virtuální počítače zákazníků. Když aktualizace bez dopadu není možná, Azure vybere aktualizační mechanismus, který má nejmenší dopad na virtuální počítače zákazníků.

Většina údržby s nenulovým dopadem pozastaví virtuální počítač na méně než 10 sekund. V určitých případech Azure používá mechanismy údržby zachovávající paměť. Tyto mechanismy pozastaví virtuální počítač až na 30 sekund a zachovají paměť v RAM. VM se poté obnoví a jeho hodiny se automaticky synchronizují.

Údržba zachování paměti funguje u více než 90 procent virtuálních počítačů Azure. Nefunguje pro řady G, M, N a H. Azure stále více využívá technologie živé migrace a vylepšuje mechanismy údržby pro zachování paměti, aby se zkrátily doby pauzy.

Tyto operace údržby, které nevyžadují restart, jsou aplikovány vždy po jedné doméně poruchy. Zastaví se, pokud obdrží jakékoli varovné signály o stavu z nástrojů pro monitorování platformy.

Tyto typy aktualizací mohou ovlivnit některé aplikace. Při živé migraci virtuálního počítače na jiného hostitele mohou některé citlivé pracovní zátěže vykazovat mírné snížení výkonu během několika minut před pozastavením virtuálního počítače. Chcete-li se připravit na údržbu virtuálních počítačů a snížit dopad během údržby Azure, zkuste pro takové aplikace použít plánované události pro Windows nebo Linux.

Pro lepší kontrolu všech činností údržby, včetně aktualizací s nulovým dopadem a bez restartování, můžete použít funkci Maintenance Control. Musíte používat vyhrazené hostitele Azure nebo izolovaný virtuální počítač. Řízení údržby vám dává možnost přeskočit všechny aktualizace platformy a použít aktualizace podle vašeho výběru času v rámci 35denního klouzavého okna. Další informace najdete v tématu Řízení aktualizací pomocí Řízení údržby a Azure CLI.

Živá migrace

Živá migrace je operace, která nevyžaduje restartování a která zachovává paměť pro virtuální počítač. Způsobuje pauzu nebo zamrznutí, které obvykle netrvá déle než 5 sekund. Kromě řad G, M, N a H jsou všechny virtuální počítače s infrastrukturou jako služba (IaaS) způsobilé pro migraci za provozu. Vhodné virtuální počítače představují více než 90 procent virtuálních počítačů IaaS, které jsou nasazeny do flotily Azure.

Poznámka

Neobdržíte oznámení na Azure Portal pro operace migrace za provozu, které nevyžadují restart. Chcete-li zobrazit seznam živých migrací, které nevyžadují restart, dotazujte se na naplánované události.

Platforma Azure spouští živou migraci v následujících scénářích:

Plánovaná údržbaHardwarové selhání Optimalizace alokace

Některé scénáře plánované údržby využívají migraci za provozu a pomocí naplánovaných událostí můžete předem vědět, kdy začnou operace migrace za provozu.

Živá migrace se dá také použít k přesunu virtuálních počítačů, když algoritmy Azure Machine Learning předpovídají blížící se selhání hardwaru nebo když chcete optimalizovat alokace virtuálních počítačů. Další informace o prediktivním modelování, které zjišťuje instance degradovaného hardwaru, najdete v tématu Zlepšení odolnosti virtuálních počítačů Azure pomocí prediktivního strojového učení a živé migrace. Oznámení o živé migraci se zobrazují na Azure Portal v protokolech monitorování a stavu služby a také v naplánovaných událostech, pokud tyto služby používáte.

Údržba, která vyžaduje restartování

Ve vzácných případech, kdy je nutné restartovat virtuální počítače kvůli plánované údržbě, budete o tom předem informováni. Plánovaná údržba má dvě fáze: samoobslužnou fázi a fázi plánované údržby.

Během samoobslužné fáze, která obvykle trvá čtyři týdny, zahájíte údržbu svých virtuálních počítačů. V rámci samoobsluhy se můžete dotazovat na každý virtuální počítač, abyste viděli jeho stav a výsledek posledního požadavku na údržbu.

Když spustíte samoobslužnou údržbu, váš virtuální počítač se znovu nasadí na již aktualizovaný uzel. Protože se virtuální počítač restartuje, dočasný disk se ztratí a dynamické adresy IP spojené s rozhraním virtuální sítě se aktualizují.

Pokud během samoobslužné údržby dojde k chybě, operace se zastaví, virtuální počítač se neaktualizuje a získáte možnost opakovat samoobslužnou údržbu.

Když skončí samoobslužná fáze, začne fáze plánované údržby. Během této fáze se můžete stále dotazovat na fázi údržby, ale nemůžete sami spustit údržbu.

Další informace o správě údržby, která vyžaduje restart, najdete v tématu Zpracování oznámení o plánované údržbě pomocí Azure CLI, PowerShell nebo portálu.

Aspekty dostupnosti během plánované údržby

Pokud se rozhodnete počkat do fáze plánované údržby, je několik věcí, které byste měli zvážit, abyste udrželi co nejvyšší dostupnost svých virtuálních počítačů.

Spárované oblasti

Každá oblast Azure je spárovaná s jinou oblastí ve stejné geografické blízkosti. Společně tvoří krajský pár. Během fáze plánované údržby Azure aktualizuje pouze virtuální počítače v jedné oblasti páru oblastí. Například při aktualizaci virtuálního počítače ve střední části USA Azure současně neaktualizuje žádný virtuální počítač na jihu střední části USA. Jiné regiony, jako je severní Evropa, však mohou být v údržbě ve stejnou dobu jako východní USA. Pochopení toho, jak fungují páry regionů, vám může pomoci lépe distribuovat vaše virtuální počítače mezi regiony. Další informace najdete v tématu páry oblastí Azure.

Sady dostupnosti a sady škálování

Při nasazování úlohy na virtuálních počítačích Azure můžete vytvořit virtuální počítače v sadě dostupnosti, abyste své aplikaci zajistili vysokou dostupnost. Pomocí sad dostupnosti můžete zajistit, že během výpadku nebo událostí údržby, které vyžadují restart, bude k dispozici alespoň jeden virtuální počítač.

V rámci sady dostupnosti jsou jednotlivé virtuální počítače rozmístěny až ve 20 aktualizačních doménách. Během plánované údržby je v daném okamžiku aktualizována pouze jedna aktualizační doména. Aktualizační domény nemusí být nutně aktualizovány postupně.

Sady škálování virtuálních strojů jsou výpočetní prostředek Azure, který můžete použít k nasazení a správě sady identických virtuálních počítačů jako jednoho prostředku. Sada škálování je automaticky nasazena napříč UD, jako jsou virtuální počítače v sadě dostupnosti. Stejně jako u sad dostupnosti platí, že když používáte sady měřítek, aktualizuje se během plánované údržby vždy pouze jedno UD.

Další informace o nastavení vašich virtuálních počítačů pro vysokou dostupnost najdete v tématu Správa dostupnosti vašich virtuálních počítačů pro Windows nebo v odpovídajícím článku pro Linux.

Zóny dostupnosti

Zóny dostupnosti jsou jedinečná fyzická umístění v rámci oblasti Azure. Každá zóna se skládá z jednoho nebo více datových center vybavených nezávislým napájením, chlazením a sítí. Aby byla zajištěna odolnost, jsou ve všech povolených oblastech minimálně tři samostatné zóny.

Zóna dostupnosti je kombinací domény chyb a domény aktualizace. Pokud vytvoříte tři nebo více virtuálních počítačů ve třech zónách v oblasti Azure, budou vaše virtuální počítače efektivně distribuovány do tří domén poruch a tří aktualizačních domén. Platforma Azure rozpozná tuto distribuci napříč aktualizačními doménami, aby se zajistilo, že virtuální počítače v různých zónách nebudou aktualizovány současně.

Každá aktualizace infrastruktury zavádí zónu po zóně v rámci jednoho regionu. Ale můžete mít nasazení probíhající v zóně 1 a různé nasazení probíhající v zóně 2 současně. Nasazení nejsou všechna serializovaná. Jediné nasazení však zavádí pouze jednu zónu po druhé, aby se snížilo riziko.

Další kroky

Ke správě plánované údržby můžete použít Azure CLI, Azure PowerShell nebo portál.


PREV: Oxide - Vyřešeno - Aktualizace serveru a Oxide

NEXT: Jak spustit svůj vlastní Rust server s přáteli

Populární články

Žhavé články

Navigační seznamy

Zpět na začátek