Co jsou zóny dostupnosti?
Řada oblastí Azure poskytuje zóny dostupnosti, které jsou oddělené skupiny datacenter v rámci oblasti. Zóny dostupnosti jsou dostatečně blízko, aby měly připojení s nízkou latencí k jiným zónám dostupnosti. Jsou propojeny vysoce výkonnou sítí s latencí odezvy menší než 2 ms. Zóny dostupnosti jsou zároveň dostatečně vzdálené, aby se snížila pravděpodobnost, že místní výpadky nebo počasí ovlivní více z nich. Zóny dostupnosti mají nezávislou infrastrukturu napájení, chlazení a sítě. Jsou navrženy tak, aby v případě výpadku jedné zóny byly regionální služby, kapacita a vysoká dostupnost zajištěny zbývajícími zónami. Pomáhají zachovat synchronizaci a přístupnost vašich dat, když dojde k problémům.
Umístění datacenter jsou vybrána pomocí přísných kritérií posouzení rizik ohrožení zabezpečení. Tento proces identifikuje všechna významná rizika specifická pro datacentrum a považuje sdílená rizika mezi zónami dostupnosti.
Následující diagram znázorňuje několik ukázkových oblastí Azure. Oblasti 1 a 2 podporují zóny dostupnosti.
Pokud chcete zjistit, které oblasti podporují zóny dostupnosti, podívejte se na oblasti Azure s podporou zóny dostupnosti.
Poznámka:
Abyste získali nejvyšší možné procento připojení SLA, musíte nasadit dva nebo více virtuálních počítačů do různých zón dostupnosti ve stejné oblasti.
Zónové a zónově redundantní služby
Když nasadíte do oblasti Azure, která obsahuje zóny dostupnosti, můžete použít více zón dostupnosti společně. Pomocí více zón dostupnosti můžete uchovávat samostatné kopie aplikace a dat v samostatných fyzických datacentrech ve velké metropolitní oblasti.
Služby Azure používají zóny dostupnosti dvěma způsoby:
Zónové prostředky jsou pevně vázané na určitou zónu dostupnosti. Chcete-li zajistit splnění požadavků vysoké dostupnosti, můžete kombinovat několik zónových nasazení napříč různými zónami. Za správu replikace dat a distribuci požadavků napříč zónami odpovídáte vy. Pokud dojde k výpadku v jedné zóně dostupnosti, zodpovídáte za převzetí služeb při selhání v jiné zóně dostupnosti.
Zónově redundantní prostředky jsou rozložené do více zón dostupnosti. Šíření požadavků a replikaci dat napříč zónami spravuje Microsoft. Pokud dojde k výpadku v jedné zóně dostupnosti, Microsoft zajistí převzetí služeb při selhání automaticky.
Služby Azure podporují jeden nebo oba tyto přístupy. Služby PaaS (Platforma jako služba) obvykle podporují zónově redundantní nasazení. Služby infrastruktury jako služby (IaaS) obvykle podporují zónová nasazení. Další informace o tom, jak služby Azure pracují se zónami dostupnosti, najdete v oblastech Azure s podporou zóny dostupnosti.
Informace o podpoře spolehlivosti specifické pro služby s využitím zón dostupnosti a doporučených doprovodných materiálů k zotavení po havárii najdete v přehledu pokynů ke spolehlivosti.
Fyzické a logické zóny dostupnosti
Každé datové centrum je přiřazené k fyzické zóně. Fyzické zóny se mapují na logické zóny ve vašem předplatném Azure a různá předplatná můžou mít jiné pořadí mapování. Předplatná Azure se při vytváření předplatného přiřazují automaticky k mapování. Z tohoto důvodu se mapování zóny pro jedno předplatné může lišit pro jiná předplatná. Například: Předplatné A může mít fyzickou zónu X namapovanou na logickou zónu 1, zatímco předplatné B má místo toho fyzickou zónu X namapovanou na logickou zónu 3.
Pokud chcete porozumět mapování mezi logickými a fyzickými zónami pro vaše předplatné, použijte rozhraní API Azure Resource Manageru pro seznam umístění. K načtení informací z rozhraní API můžete použít Azure CLI nebo Azure PowerShell .
az rest --method get --uri '/subscriptions/{subscriptionId}/locations?api-version=2022-12-01' --query 'value'
Zóny dostupnosti a aktualizace Azure
Cílem Microsoftu je nasadit aktualizace služeb Azure do jediné zóny dostupnosti najednou. Tento přístup snižuje dopad aktualizací na aktivní úlohu, protože úloha může běžet v jiných zónách, zatímco probíhá aktualizace. Abyste mohli tuto výhodu využít, musíte spouštět úlohy napříč několika zónami. Další informace o tom, jak Azure nasazuje aktualizace, najdete v tématu Pokročilé postupy bezpečného nasazení.
Spárované a nezaplacené oblasti
Mnoho oblastí má také spárovanou oblast. Spárované oblasti podporují určité typy přístupů k nasazení ve více oblastech. Některé novější oblasti mají více zón dostupnosti a nemají spárovanou oblast. Do těchto oblastí můžete stále nasazovat řešení pro více oblastí, ale přístupy, které používáte, se můžou lišit.
Model sdílené odpovědnosti
Model sdílené odpovědnosti popisuje způsob rozdělení odpovědností mezi poskytovatele cloudu (Microsoft) a vámi. V závislosti na typu služeb, které používáte, můžete převzít větší nebo menší odpovědnost za provoz služby.
Microsoft poskytuje zóny dostupnosti a oblasti, které vám poskytnou flexibilitu při návrhu řešení tak, aby splňovalo vaše požadavky. Když používáte spravované služby, Microsoft převezme větší odpovědnost za správu vašich prostředků, což může zahrnovat i replikaci dat, převzetí služeb při selhání, navrácení služeb po obnovení a další úlohy související s provozem distribuovaného systému.
Doprovodné materiály k architektuře zóny dostupnosti
Zajištění spolehlivějších úloh:
- Produkční úlohy by měly být nakonfigurované tak, aby používaly zóny dostupnosti, pokud je příslušná oblast podporuje.
- U důležitých úloh byste měli zvážit řešení, které je ve více oblastech i ve více zónách.
Podrobnější informace o používání oblastí a zón dostupnosti v architektuře řešení najdete v tématu Doporučení pro používání zón dostupnosti a oblastí.