Festlegen der Objektreplikation für Blobs
Bei der Objektreplikation werden Bobs in einem Container entsprechend den von Ihnen konfigurierten Regeln asynchron kopiert. Während des Replikationsprozesses werden die folgenden Inhalte aus dem Quellcontainer in den Zielcontainer kopiert:
- Die Blobinhalte
- Die Blobmetadaten und -eigenschaften
- Alle Versionen von Daten, die dem Blob zugeordnet sind
Die folgende Abbildung zeigt ein Beispiel für asynchrone Replikation von Blobcontainern zwischen Regionen.
Informationen zur Blobobjektreplikation
Bei der Planung der Konfiguration für die Blobobjektreplikation müssen mehrere Überlegungen beachtet werden.
Die Objektreplikation erfordert, dass die Blobversionsverwaltung sowohl für das Quell- als auch das Zielkonto aktiviert ist.
Die Objektreplikation unterstützt keine Blobmomentaufnahmen. Beliebige Momentaufnahmen für ein Blob im Quellkonto werden nicht in das Zielkonto repliziert.
Die Objektreplikation wird unterstützt, wenn sich das Quell- und das Zielkonto in der Dienstebene „Heiß“ oder „Kalt“ befinden. Quell- und Zielkonten können sich in unterschiedlichen Dienstebenen befinden.
Wenn Sie Objektreplikation konfigurieren, erstellen Sie eine Replikationsrichtlinie, in der das Azure-Quellspeicherkonto und das Zielspeicherkonto angegeben werden.
Eine Replikationsrichtlinie enthält mindestens eine Regel, die einen Quell- und einen Zielcontainer angibt. Die Richtlinie identifiziert die Blobs im Quellcontainer, die repliziert werden sollen.
Überlegungen beim Konfigurieren von Blobobjektreplikation
Es gibt viele Vorteile bei Verwendung von Blobobjektreplikation. Berücksichtigen Sie die folgenden Szenarien, und überlegen Sie sich, wie Replikation zu einem Teil Ihrer Blob Storage-Strategie werden kann.
Berücksichtigen von Latenzreduzierungen. Minimieren Sie die Latenz mit Blobobjektreplikation. Sie können die Latenz für Leseanforderungen verringern, indem Clients die Nutzung von Daten aus einer Region ermöglicht wird, die sich in größerer physischer Nähe befindet.
Berücksichtigen der Effizienz für Computeworkloads. Verbessern Sie die Effizienz für Computeworkloads mithilfe von Blobobjektreplikation. Bei der Objektreplikation können Computeworkloads dieselben Sätze von Blobs in verschiedenen Regionen verarbeiten.
Berücksichtigen der Datenverteilung. Optimieren Sie Ihre Konfiguration für die Datenverteilung. Sie können Daten an einem einzigen Standort verarbeiten bzw. analysieren und dann nur die Ergebnisse in andere Regionen replizieren.
Berücksichtigen von Kostenvorteilen. Verwalten Sie Ihre Konfiguration, und optimieren Sie Ihre Speicherrichtlinien. Nachdem Ihre Daten repliziert wurden, können Sie die Kosten senken, indem Sie die Daten mithilfe von Richtlinien für die Lebenszyklusverwaltung in die Archivebene verschieben.