Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hoge beschikbaarheid garanderen en replicatie tussen regio's mogelijk maken, zijn essentieel voor bedrijfskritieke toepassingen met behulp van Azure DocumentDB. In dit document vindt u een overzicht van aanbevolen procedures voor het configureren en beheren van hoge beschikbaarheid (HA) en replicatie tussen regio's. Volg de richtlijnen in dit document voor optimale prestaties, tolerantie en herstel na noodgevallen in Azure DocumentDB.
Best practices voor hoge beschikbaarheid (HA)
Gebruik hoge beschikbaarheid voor productieclusters
Hoge beschikbaarheid (HA) is van cruciaal belang voor productieclusters en clusters die gevoelig zijn voor downtime. In een productieomgeving kunnen onverwachte knooppuntfouten aanzienlijke onderbrekingen veroorzaken. Hoge beschikbaarheid (HA) zorgt ervoor dat uw cluster beschikbaar en operationeel blijft zonder dataverlies, zelfs wanneer een van de fysieke shards (knooppunten) niet meer beschikbaar is.
Gebruik HA om een SLA van 99,99% te bereiken
Azure DocumentDB biedt een SLA voor 99,99% maandelijkse beschikbaarheid voor clusters waarvoor hoge beschikbaarheid is ingeschakeld. Om aan deze SLA te voldoen, moet u ervoor zorgen dat hoge beschikbaarheid wordt geactiveerd voor alle kritieke workloads waarvoor continue uptime is vereist.
Hoge beschikbaarheid (HA) inschakelen voor automatische failover
Clusters waarvoor hoge beschikbaarheid is ingeschakeld, kunnen automatisch worden hersteld na fouten in fysieke shards zonder handmatige tussenkomst. Wanneer een knooppuntfout optreedt, promoveert het systeem een standby schard om het mislukte primaire knooppunt te vervangen. Het automatische failoverproces behoudt dezelfde verbindingsreeks, zodat het failoverproces naadloos en transparant is voor toepassingen. Deze functie is essentieel voor toepassingen die continue uptime en consistente gegevenstoegang vereisen.
HB uitschakelen voor niet-productie-clusters
Voor niet-productieclusters of clusters die niet gevoelig zijn voor downtime, kan hoge beschikbaarheid worden uitgeschakeld om de kosten te verlagen. Deze omgevingen kunnen af en toe downtime tolereren zonder dat dit van invloed is op bedrijfsactiviteiten. Evalueer zorgvuldig de afwegingen tussen risico's en kosten voordat u HA uitschakelt in een cluster.
Gebruik hoge beschikbaarheid met beschikbaarheidszones
In regio's waar beschikbaarheidszones worden ondersteund, zorgt het inschakelen van hoge beschikbaarheid ervoor dat elk fysiek shardpaar voor primaire stand-by wordt ingericht in verschillende beschikbaarheidszones. Zoneredundantie biedt extra flexibiliteit door uw cluster te beschermen tegen storingen op datacenterniveau binnen een regio.
Best practices voor replicatie tussen regio's
Replicatie tussen regio's gebruiken voor herstel na noodgevallen
Gebruik replicatie tussen regio's wanneer een kopie van clustergegevens moet worden opgeslagen in een andere Azure-regio voor herstel na noodgevallen (DR). Replicatie tussen regio's zorgt ervoor dat uw gegevens beschikbaar zijn, zelfs in het geval van een regionale storing. Azure DocumentDB biedt ondersteuning voor de configuratie van actieve-passieve replicatie om herstel na noodgevallen tussen regio's mogelijk te maken. Met actief-passieve replicatie blijft één cluster behouden als de primaire cluster in de lees-/schrijfmodus en onderhoudt u een alleen-lezen replicacluster in een andere Azure-regio.
Als er sprake is van een zeldzame regionale storing, kan het replicacluster worden gepromoveerd tot het nieuwe read-write-cluster met minimale onderbreking. Deze mogelijkheid zorgt ervoor dat uw gegevens veilig en toegankelijk blijven, zelfs als een hele regio een storing ondervindt.
Replicatie configureren met minimale invloed op prestaties
Overweeg bij het configureren van replicatie tussen regio's de gevolgen voor netwerklatentie en schrijflatentie voor uw toepassingen. Kies regio's voor de primaire lees- en replicaclusters die geografisch dicht bij uw gebruikers liggen en zorg ervoor dat uw toepassingen zijn geoptimaliseerd voor uiteindelijke consistentie.
Leesschaling
Gebruik replicatie tussen regio's om enorme leesbewerkingen van het primaire cluster naar een replicacluster te offloaden. Het offloaden van leesbewerkingen naar een replicacluster voorkomt overbelasting van het primaire cluster en zorgt ervoor dat het systeem efficiënt grote leesvolumes kan verwerken.
Gecombineerde HA- en DR-strategie
Combineer hoge beschikbaarheid (HA) voor beschikbaarheid in regio's met replicatie tussen regio's voor herstel na noodgevallen en wereldwijde schaalbaarheid van leesbewerkingen. De combinatie van twee biedt een SLA van 99,995%. Deze aanpak biedt de beste balans tussen lokale tolerantie en wereldwijde redundantie, waardoor continue beschikbaarheid en optimale prestaties voor uw toepassingen worden gegarandeerd.
Samenvatting van aanbevolen procedures
| Scenario | Aanbeveling |
|---|---|
| Productieclusters | Hoge beschikbaarheid inschakelen |
| Clusters waarvoor een SLA van 99,99% is vereist | Hoge beschikbaarheid inschakelen |
| Clusters waarvoor een SLA van 99,995% is vereist | Hoge beschikbaarheid inschakelen en een replicacluster maken |
| Niet-productieclusters | Hoge beschikbaarheid uitschakelen om de kosten te verlagen |
| Vereiste voor automatische failover | Hoge beschikbaarheid inschakelen |
| Herstel na noodgevallen tussen regio's (DR) | Een replicacluster maken |
| Leesbare schaalbaarheid in meerdere regio's | Een replicacluster maken |
Door deze aanbevolen procedures te volgen, kunt u ervoor zorgen dat uw Azure DocumentDB-clusters maximaal beschikbaar blijven en bestand blijven tegen storingen en regionale storingen.