Určení strategií replikace

Dokončeno

Data ve vašem účtu úložiště Azure se vždy replikují, aby se zajistila stálost a vysoká dostupnost. Replikace Azure Storage kopíruje vaše data, aby se chránila před plánovanými a neplánovanými událostmi. Tyto události se liší od přechodných selhání hardwaru, výpadků sítě nebo napájení, obrovských přírodních katastrof atd. Data můžete replikovat v rámci stejného datacentra, napříč zónovými datacentry ve stejné oblasti a dokonce napříč oblastmi. Replikace zajišťuje, že váš účet úložiště splňuje smlouvu o úrovni služeb (SLA) pro Azure Storage, i když dojde k selháním.

Prozkoumáme čtyři strategie replikace:

  • Místně redundantní úložiště (LRS)
  • Zónově redundantní úložiště (ZRS)
  • Geograficky redundantní úložiště (GRS)
  • Geograficky zónově redundantní úložiště (GZRS)

Místně redundantní úložiště

Místně redundantní úložiště je možnost replikace s nejnižšími náklady a nabízí nejnižší odolnost v porovnání s jinými strategiemi. Pokud dojde k havárii na úrovni datového centra, jako je požár nebo záplava, mohou být všechny repliky ztraceny nebo neobnovitelné. I přes svá omezení může být LRS vhodné v několika scénářích:

  • Aplikace ukládá data, která je možné snadno rekonstruovat, pokud dojde ke ztrátě dat.
  • Vaše data se neustále mění jako v živém kanálu a ukládání dat není nezbytné.
  • Vaše aplikace je omezená na replikaci dat pouze v rámci země nebo oblasti kvůli požadavkům na zásady správného řízení dat.

Zónově redundantní úložiště

Zónově redundantní úložiště synchronně replikuje vaše data napříč třemi clustery úložiště v jedné oblasti. Každý cluster úložiště je fyzicky oddělený od ostatních a nachází se ve vlastní zóně dostupnosti. Každá zóna dostupnosti a cluster ZRS v něm jsou autonomní a mají samostatné nástroje a síťové funkce. Uložení dat do účtu ZRS zajistí, že budete mít přístup k datům a spravovat je, pokud zóna přestane být dostupná. ZRS poskytuje vynikající výkon a nízkou latenci.

  • ZRS není momentálně k dispozici ve všech oblastech.
  • Změna na ZRS z jiné možnosti replikace dat vyžaduje přesun fyzických dat z jednoho razítka úložiště na více razítek v rámci oblasti.

Geograficky redundantní úložiště

Geograficky redundantní úložiště replikuje vaše data do sekundární oblasti (stovky kilometrů od primárního umístění zdrojových dat). GRS poskytuje vyšší úroveň odolnosti i během regionálního výpadku. GRS je navržený tak, aby poskytoval alespoň 99,999999999999999% (16 9) stálost. Pokud má váš účet úložiště povolený GRS, vaše data jsou odolná i v případě, že dojde k úplnému výpadku oblasti nebo havárii, kde primární oblast nejde obnovit.

Pokud implementujete GRS, máte dvě související možnosti, ze kterých si můžete vybrat:

  • GRS replikuje vaše data do jiného datacentra v sekundární oblasti. Data jsou k dispozici jen pro čtení, pokud Microsoft zahájí převzetí služeb při selhání z primární do sekundární oblasti.

  • Geograficky redundantní úložiště jen pro čtení (RA-GRS) je založené na GRS. RA-GRS replikuje vaše data do jiného datacentra v sekundární oblasti a poskytuje také možnost čtení ze sekundární oblasti. U RA-GRS můžete číst ze sekundární oblasti bez ohledu na to, jestli Microsoft zahájí převzetí služeb při selhání z primární na sekundární.

Pro účet úložiště s povoleným GRS nebo RA-GRS se všechna data nejprve replikují s místně redundantním úložištěm. Aktualizace se nejprve potvrdí do primárního umístění a replikuje se pomocí LRS. Aktualizace se pak asynchronně replikuje do sekundární oblasti pomocí GRS. Data v sekundární oblasti používají LRS. Primární i sekundární oblasti spravují repliky napříč samostatnými doménami selhání a upgradují domény v rámci jednotky škálování úložiště. Jednotka škálování úložiště je základní jednotka replikace v datovém centru. Replikaci na této úrovni poskytuje LRS.

Geograficky zónově redundantní úložiště

Geograficky zónově redundantní úložiště kombinuje vysokou dostupnost zónově redundantního úložiště s ochranou před oblastními výpadky, jak poskytuje geograficky redundantní úložiště. Data v účtu úložiště GZRS se replikují do tří zón dostupnosti Azure v primární oblasti a replikují se také do sekundární geografické oblasti pro ochranu před regionálními haváriemi. Každá oblast Azure je spárovaná s jinou oblastí ve stejné geografické oblasti a vytvoří pár oblastí.

S účtem úložiště GZRS můžete pokračovat ve čtení a zápisu dat, pokud zóna dostupnosti přestane být k dispozici nebo není obnovitelná. Kromě toho jsou vaše data odolná také během úplného výpadku oblasti nebo během havárie, ve které primární oblast není možné obnovit. GZRS je navržený tak, aby poskytoval alespoň 99,99999999999999% (16 9) stálost objektů v daném roce. GZRS také nabízí stejné cíle škálovatelnosti jako LRS, ZRS, GRS nebo RA-GRS. Volitelně můžete povolit přístup pro čtení k datům v sekundární oblasti s geograficky zónově redundantním úložištěm jen pro čtení (RA-GZRS).

Tip

Microsoft doporučuje používat GZRS pro aplikace, které vyžadují konzistenci, odolnost, vysokou dostupnost, vynikající výkon a odolnost pro zotavení po havárii. Pokud dojde k regionální havárii, povolte RA-GZRS přístup pro čtení do sekundární oblasti.

Co je potřeba vzít v úvahu při výběru strategií replikace

Pojďme se podívat na rozsah odolnosti a dostupnosti pro různé strategie replikace. Následující tabulka popisuje několik klíčových faktorů během procesu replikace, včetně nedostupnosti uzlů v rámci datového centra a toho, jestli bude celé datové centrum (zónové nebo nezonální) nedostupné. Tabulka identifikuje přístup pro čtení k datům ve vzdálené geograficky replikované oblasti během nedostupnosti celé oblasti a podporovaných typů účtů úložiště Azure.

Uzel v datovém centru není k dispozici Nedostupné celé datové centrum Výpadek na úrovni celé oblasti Přístup pro čtení během výpadku v celé oblasti
- LRS
- ZRS
- GRS
- RA-GRS
- GZRS
- RA-GZRS
- ZRS
- GRS
- RA-GRS
- GZRS
- RA-GZRS
- GRS
- RA-GRS
- GZRS
- RA-GZRS
- RA-GRS
- RA-GZRS