Sdílet prostřednictvím


Spolehlivost ve službě Azure Bot Service

Při vytváření aplikace (robota) v Azure můžete zvolit, jestli prostředek robota bude mít globální nebo místní rezidenci dat. Rezidence místních dat zajišťuje, že se osobní údaje robota zachovají, ukládají a zpracovávají v určitých geografických hranicích (jako jsou hranice EU).

Důležité

Podpora zón dostupnosti není povolená pro žádné standardní kanály v místní službě bot Service.

Tento článek popisuje podporu spolehlivosti ve službě Azure Bot Service a popisuje regionální spolehlivost se zónami dostupnosti a odolnost mezi oblastmi s zotavením po havárii pro roboty s místní rezidencí dat. Podrobnější přehled spolehlivosti v Azure najdete v tématu Spolehlivost Azure.

Další informace o nasazení robotů s místní rezidencí dat a regionálním dodržováním předpisů najdete v tématu Regionalizace ve službě Azure Bot Service.

Podpora zón dostupnosti

Zóny dostupnosti Azure jsou aspoň tři fyzicky oddělené skupiny datacenter v rámci každé oblasti Azure. Datová centra v každé zóně jsou vybavena nezávislou infrastrukturou napájení, chlazení a sítě. V případě selhání místní zóny jsou zóny dostupnosti navrženy tak, aby v případě ovlivnění jedné zóny, regionální služby, kapacity a vysoké dostupnosti podporovaly zbývající dvě zóny.

Selhání můžou být v rozsahu od selhání softwaru a hardwaru až po události, jako jsou zemětřesení, záplavy a požáry. Odolnost vůči selháním se dosahuje redundancí a logickou izolací služeb Azure. Podrobnější informace o zónách dostupnosti v Azure najdete v tématu Oblasti a zóny dostupnosti.

Služby s podporou zón dostupnosti Azure jsou navržené tak, aby poskytovaly správnou úroveň spolehlivosti a flexibility. Dají se nakonfigurovat dvěma způsoby. Můžou být buď zónově redundantní, s automatickou replikací napříč zónami, nebo zónově, s instancemi připnutými ke konkrétní zóně. Tyto přístupy můžete také kombinovat. Další informace o zónové a zónově redundantní architektuře najdete v tématu Doporučení pro použití zón dostupnosti a oblastí.

Pro regionální roboty podporuje služba Azure Bot Service ve výchozím nastavení zónovou redundanci. Nemusíte ho nastavovat ani překonfigurovat pro podporu zóny dostupnosti.

Požadavky

  • Váš robot musí být regionální (ne globální).
  • V současné době podporuje zóny dostupnosti pouze oblast westeurope.

Prostředí pro zónu dolů

Během výpadku v celé zóně by měl zákazník očekávat krátké snížení výkonu, dokud služba nevyrovná základní kapacitu, aby se přizpůsobila zónám, které jsou v pořádku. To není závislé na obnovení zóny; Očekává se, že stav samoobslužného opravy služby spravované Microsoftem kompenzuje ztrátu zóny pomocí kapacity z jiných zón.

Zotavení po havárii napříč oblastmi v geografické oblasti s více oblastmi

Zotavení po havárii (DR) se týká zotavení z událostí s vysokým dopadem, jako jsou přírodní katastrofy nebo neúspěšná nasazení, která vedou k výpadkům a ztrátě dat. Bez ohledu na příčinu je nejlepším řešením havárie dobře definovaný a otestovaný plán zotavení po havárii a návrh aplikace, který aktivně podporuje zotavení po havárii. Než začnete přemýšlet o vytvoření plánu zotavení po havárii, přečtěte si doporučení pro návrh strategie zotavení po havárii.

Pokud jde o zotavení po havárii, Microsoft používá model sdílené odpovědnosti. V modelu sdílené odpovědnosti Microsoft zajišťuje, aby byly dostupné základní služby infrastruktury a platformy. Současně mnoho služeb Azure automaticky nereplikuje data nebo se vrátí z oblasti, která selhala, aby se křížově replikovala do jiné povolené oblasti. Za tyto služby zodpovídáte za nastavení plánu zotavení po havárii, který funguje pro vaši úlohu. Většina služeb, které běží na nabídkách PaaS (Platforma jako služba) Azure, poskytuje funkce a pokyny pro podporu zotavení po havárii a pomocí funkcí specifických pro služby můžete podporovat rychlé obnovení , které vám pomůže s vývojem plánu zotavení po havárii.

Azure Bot Service běží v režimu aktivní-aktivní pro globální i regionální služby. Když dojde k výpadku, nemusíte zjišťovat chyby ani spravovat službu. Azure Bot Service automaticky provádí automatické obnovení a automatické obnovení v geografické architektuře s více oblastmi. Pro regionální službu robota EU poskytuje služba Azure Bot Service dvě úplné oblasti uvnitř Evropy s aktivní/aktivní replikací, aby se zajistila redundance. Pro globální službu robotů mohou být všechny dostupné oblasti a zeměpisné oblasti obsluhovány jako globální stopy.

Další kroky