Replicatiestrategieën bepalen

Voltooid

De gegevens in uw Azure-opslagaccount worden altijd gerepliceerd om duurzaamheid en hoge beschikbaarheid te garanderen. Azure Storage-replicatie kopieert uw gegevens om te beschermen tegen geplande en ongeplande gebeurtenissen. Deze gebeurtenissen variëren van tijdelijke hardwarestoringen, netwerk- of stroomstoringen, enorme natuurrampen, enzovoort. U kunt uw gegevens binnen hetzelfde datacenter repliceren, tussen zonegebonden datacenters binnen dezelfde regio, en zelfs tussen verschillende regio's. Replicatie zorgt ervoor dat uw opslagaccount voldoet aan de SLA (Service Level Agreement) voor Azure Storage, zelfs als er fouten optreden.

We verkennen vier replicatiestrategieën:

  • Lokaal redundante opslag (LRS)
  • Zone-redundante opslag (ZRS)
  • Geografisch redundante opslag (GRS)
  • Geografisch zone-redundante opslag (GZRS)

Lokaal redundante opslag

Lokaal redundante opslag is de optie voor replicatie met de laagste kosten en biedt de minst duurzaamheid in vergelijking met andere strategieën. Als zich een noodgeval op datacentrumniveau voordoet, zoals brand of overstroming, kunnen alle replica's verloren gaan of onherstelbaar zijn. Ondanks de beperkingen kan LRS in verschillende scenario's geschikt zijn:

  • Uw toepassing slaat gegevens op die eenvoudig kunnen worden gereconstrueerd als er gegevensverlies optreedt.
  • Uw gegevens veranderen voortdurend zoals in een livefeed en het opslaan van de gegevens is niet essentieel.
  • Uw toepassing is beperkt tot het repliceren van gegevens alleen binnen een land/regio vanwege vereisten voor gegevensbeheer.

Zone-redundante opslag

Zone-redundante opslag repliceert uw gegevens synchroon over drie opslagclusters in één regio. Elk opslagcluster is fysiek gescheiden van de andere en bevindt zich in een eigen beschikbaarheidszone. Elke beschikbaarheidszone, en het ZRS-cluster erin, is autonoom en heeft afzonderlijke hulpprogramma's en netwerkmogelijkheden. Als u uw gegevens opslaat in een ZRS-account, kunt u uw gegevens openen en beheren als een zone niet beschikbaar is. ZRS biedt uitstekende prestaties en lage latentie.

  • ZRS is momenteel niet beschikbaar in alle regio's.
  • Voor het wijzigen van ZRS vanuit een andere optie voor gegevensreplicatie is de fysieke gegevensverplaatsing van één opslagstempel naar meerdere stempels binnen een regio vereist.

Geografisch redundante opslag

Geografisch redundante opslag repliceert uw gegevens naar een secundaire regio (honderden kilometers verwijderd van de primaire locatie van de brongegevens). GRS biedt een hoger duurzaamheidsniveau, zelfs tijdens een regionale storing. GRS is ontworpen om ten minste 99,9999999999999999% (16 9's) duurzaamheid te bieden. Wanneer GRS is ingeschakeld voor uw opslagaccount, zijn uw gegevens duurzaam, zelfs wanneer er sprake is van een volledige regionale storing of een noodgeval waarbij de primaire regio niet kan worden hersteld.

Als u GRS implementeert, hebt u twee gerelateerde opties waaruit u kunt kiezen:

  • GRS repliceert uw gegevens naar een ander datacenter in een secundaire regio. De gegevens zijn alleen-lezen beschikbaar als Microsoft een failover van de primaire naar de secundaire regio initieert.

  • Geografisch redundante opslag met leestoegang (RA-GRS) is gebaseerd op GRS. RA-GRS repliceert uw gegevens naar een ander datacenter in een secundaire regio en biedt u ook de mogelijkheid om te lezen uit de secundaire regio. Met RA-GRS kunt u lezen uit de secundaire regio, ongeacht of Microsoft een failover van de primaire naar de secundaire regio initieert.

Voor een opslagaccount waarvoor GRS of RA-GRS is ingeschakeld, worden alle gegevens eerst gerepliceerd met lokaal redundante opslag. Er wordt eerst een update doorgevoerd naar de primaire locatie en gerepliceerd met behulp van LRS. De update wordt vervolgens asynchroon gerepliceerd naar de secundaire regio met behulp van GRS. Gegevens in de secundaire regio maken gebruik van LRS. Zowel de primaire als de secundaire regio's beheren replica's in afzonderlijke foutdomeinen en upgradedomeinen binnen een opslagschaaleenheid. De opslagschaaleenheid is de basisreplicatie-eenheid binnen het datacenter. Replicatie op dit niveau wordt geleverd door LRS.

Geografisch zone-redundante opslag

Geografisch zone-redundante opslag combineert de hoge beschikbaarheid van zone-redundante opslag met bescherming tegen regionale storingen, zoals geboden door geografisch redundante opslag. Gegevens in een GZRS-opslagaccount worden gerepliceerd in drie Azure-beschikbaarheidszones in de primaire regio en ook gerepliceerd naar een secundaire geografische regio voor bescherming tegen regionale noodgevallen. Elke Azure-regio wordt gekoppeld aan een andere regio binnen dezelfde geografie, samen met een regionaal paar.

Met een GZRS-opslagaccount kunt u gegevens blijven lezen en schrijven als een beschikbaarheidszone niet meer beschikbaar is of onherstelbaar is. Daarnaast zijn uw gegevens ook duurzaam tijdens een volledige regionale storing of tijdens een noodgeval waarbij de primaire regio niet kan worden hersteld. GZRS is ontworpen om ten minste 99,999999999999999% (16 9's) duurzaamheid van objecten gedurende een bepaald jaar te bieden. GZRS biedt ook dezelfde schaalbaarheidsdoelen als LRS, ZRS, GRS of RA-GRS. U kunt desgewenst leestoegang tot gegevens inschakelen in de secundaire regio met geografisch zone-redundante opslag met leestoegang (RA-GZRS).

Tip

Microsoft raadt het gebruik van GZRS aan voor toepassingen die consistentie, duurzaamheid, hoge beschikbaarheid, uitstekende prestaties en tolerantie vereisen voor herstel na noodgevallen. Schakel RA-GZRS in voor leestoegang tot een secundaire regio wanneer er een regionale ramp is.

Aandachtspunten bij het kiezen van replicatiestrategieën

Laten we eens kijken naar het bereik van duurzaamheid en beschikbaarheid voor de verschillende replicatiestrategieën. In de volgende tabel worden verschillende belangrijke factoren beschreven tijdens het replicatieproces, waaronder niet-beschikbaarheid van knooppunten in een datacenter en of het hele datacenter (zonegebonden of niet-zonegebonden) niet beschikbaar is. De tabel identificeert leestoegang tot gegevens in een externe, geografisch gerepliceerde regio tijdens niet-beschikbaarheid in de hele regio en de ondersteunde Typen Azure-opslagaccounts.

Knooppunt in datacenter niet beschikbaar Het hele datacenter is niet beschikbaar Regiobrede storing Leestoegang tijdens storing in de hele regio
- 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