Um die Verfügbarkeit und Dauerhaftigkeit der Daten zu gewährleisten, erstellt und speichert Azure Storage Kopien der Daten an mehreren Standorten. Dieser Prozess wird als Speicherreplikation bezeichnet. Das Ziel besteht darin, Redundanz bereitzustellen, um Daten vor Hardwareausfällen, Strom- oder Netzwerkausfällen zu schützen.
Es stehen mehrere Redundanzoptionen zur Auswahl. Sie können Daten innerhalb einer Region replizieren oder in eine geografisch entfernte sekundäre Region. Darüber hinaus können Sie Lesezugriff auf replizierte Daten in einer sekundären Region aktivieren, um die Verfügbarkeit bei Katastrophen sicherzustellen.
In diesem Artikel erfahren Sie:
Standardmäßig repliziert Azure Storage Daten dreimal innerhalb einer primären Region. Zusätzlich bietet Azure die folgenden Optionen, die Sie für die Replikation innerhalb der primären Region konfigurieren können:
Neben diesen beiden grundlegenden Replikationstypen sind in Azure Storage drei zusätzliche Typen verfügbar:
LRS repliziert Daten dreimal innerhalb eines Rechenzentrums, das sich in einer primären Region befindet. Wenn LRS aktiviert ist, registriert Azure Storage Schreibanforderungen erst als erfolgreich, wenn die Daten auf drei Replikate geschrieben wurden. LRS bietet eine Haltbarkeit von mindestens 99,999999999 % für Objekte während eines bestimmten Jahres.
LRS wird zu einem günstigen Preis angeboten und kann Ihnen dabei helfen, Daten vor Festplattenausfällen und Ausfällen von Server-Racks zu schützen. LRS deckt jedoch nicht alle Datenverlustszenarien ab. Verwenden Sie LRS, wenn es weniger empfindlich gegenüber Verlusten ist oder wenn Ihre Daten aufgrund von Compliance-Anforderungen auf einen Standort beschränkt sind.
ZRS führt die Replikation über drei Azure-Verfügbarkeitszonen hinweg durch. Jede Azure-Verfügbarkeitszone ist ein eigener physischer Standort mit eigenem unabhängigen Netzwerk, Stromversorgung und Kühlung. ZRS bietet eine Mindesthaltbarkeit von 99,9999999999 % für Objekte während eines bestimmten Jahres.
ZRS stellt sicher, dass Daten auch dann zugänglich bleiben, wenn eine Verfügbarkeitszone ausfällt. Dies gilt sowohl für Schreib- als auch für Lesevorgänge. Azure Storage registriert einen Schreibvorgang erst als erfolgreich, wenn sichergestellt ist, dass die Daten sicher auf alle drei Verfügbarkeitszonen geschrieben wurden. Sie können ZRS in einer primären Region verwenden, um Konsistenz, hohe Verfügbarkeit und Dauerhaftigkeit sicherzustellen.
GRS bietet im Vergleich zu LRS oder ZRS zusätzliche Redundanz für die Datenspeicherung. Zusätzlich zu den drei Kopien von Daten, die in einer Region gespeichert werden, gibt es drei Kopien in einer gekoppelten Azure-Region. GRS bietet also alle Funktionen der LRS-Speicherung in der primären Zone und zusätzlich eine sekundäre LRS-Datenspeicherung in einer anderen Region.
Da alle Lese- und Schreibvorgänge weiterhin über ein Azure-Rechenzentrum verwaltet werden, sind die von Microsoft bereitgestellten Lese- und Schreib-SLAs dieselben wie für ZRS- und LRS-Datenspeicherung.
Es gibt zwei Nachteile der GRS-Redundanz:
RA-GRS bietet denselben Redundanzgrad wie die Standard-GRS-Replikation, mit einem zusätzlichen Vorteil: Die in gepaarten Azure-Regionen gespeicherten sekundären Kopien sind lesbar. Das bedeutet, dass Sie bei korrekter Konfiguration Ihrer Anwendung mehrere lesbare Endpunkte nutzen können. Dadurch erhöht sich die SLA für Lesevorgänge auf 99,99 %.
Allerdings bleibt die SLA für Schreibvorgänge bei 99,9%, da ein einziger Bereich weiterhin die Schreib- und Aktualisierungsvorgänge steuert.
Aufgrund ihrer asynchronen Replizierung weisen beide GRS-Replikationstypen eine gewisse Replikationsverzögerung auf. Sie können den LastSyncTime-Parameter verwenden, um sicherzustellen, dass Sie die aktuellste Kopie der Daten lesen.
Die zuvor beschriebenen Replikationsmethoden galten für alle Azure-Speicherdienste. Dies ist eine spezielle Replikationsmethode, die nur für Block Blob Storage verfügbar ist.
Die Objektreplikationsmethode ist asynchron. Sie können sie verwenden, um Daten automatisch in eine Archiv-Tier zu verschieben, um die Datenverteilung zu optimieren und Kosten zu senken. Oder Sie können damit Daten mit einer Speicherressource synchronisieren, die näher an Ihren Benutzern liegt, um die Latenz zu reduzieren.
Block blobs werden gemäß Ihrer Replikationsrichtlinie repliziert, die Quell-/Ziel-Azure-Konten und -Container sowie die zu replizierenden Block blobs festlegt.
Blockblob-Objektreplikation kopiert:
Sie können den Status der Blockblob-Replikation überprüfen, indem Sie das Quellspeicherkonto betrachten. Wenn der Blob-Replikationsstatus des Quellkontos einen Fehler anzeigt, untersuchen Sie Folgendes:
Hier sind die verfügbaren Replikationstypen, abhängig von Ihrem Speicherkontotyp:
Azure NetApp Files ist eine weitere Dateispeicheralternative von Microsoft Azure, die auf NetApp-Technologie basiert und Ihnen Dateifreigabefunktionen der Enterprise-Klasse bietet, die sogar Ihre wichtigsten Geschäftsanwendungen unterstützen können.
Erhalten Sie Datenmanagement und -speicherung der Enterprise-Klasse in Azure, damit Sie Ihre Workloads und Anwendungen mit Leichtigkeit verwalten und alle Ihre dateibasierten Anwendungen in die Cloud verschieben können.
Azure NetApp Files löst Verfügbarkeits- und Leistungsprobleme für Unternehmen, die geschäftskritische Anwendungen in die Cloud verlagern möchten, darunter Workloads wie HPC, SAP, Linux, Oracle und SQL Server Workloads, Windows Virtual Desktop und mehr.