Avamar: Auswahl zwischen VSR- und AMS-Replikation
Summary: Auswahl zwischen VSR- und AMS-Replikation.
Instructions
Bei der Wahl zwischen diesen beiden Replikationsformen ist es wichtig, den Unterschied zwischen den beiden zu kennen. Die Unterschiede zwischen ihnen werden in Avamar ausführlich erläutert: VSR vs. AMS-Replikation, aber in diesem Artikel werden die Grundlagen behandelt.
Virtuelle synthetische Replikation
Virtual Synthetic Replication (VSR) wurde in Avamar 7.1/DDOS 5.5 eingeführt und verwendet einen einzigen Stream, um nur die geänderten Daten an den Disaster-Recovery-Standort zu replizieren. Diese Methode ist sehr effizient und benötigt nur minimale Ressourcen in der Data Domain. In der Regel funktioniert dieser Prozess am besten bei größeren Clients, die aufgrund der geringen Streamanzahl eine relativ niedrige Änderungsrate aufweisen. Ein weiterer Vorteil von VSR besteht darin, dass es im Vergleich zur alternativen Methode relativ wenig Bandbreite verbraucht und daher eine bessere Leistung erbringen sollte, wenn die Verbindungsgeschwindigkeit ein Problem darstellt.
Eigenschaften eines idealen VSR-Kandidaten:
- VSR wird von diesem Avamar-Client unterstützt: VSR- vs. AMS-Replikation
- Relativ niedrige Änderungsrate von Tag zu Tag
- Umgebung mit eingeschränkten Ressourcen, entweder aus I/O- oder Netzwerksicht
Automatisiertes Multi-Streaming
Automatisiertes Multi-Streaming (AMS), auch bekannt als Ninja Chopping Replication (NCR), ist die Standardreplikationsmethode, wenn Avamar und Data Domain zusammen konfiguriert sind. AMS verschiebt eine Kopie des kompletten Backups aus dem Verzeichnis "cur" innerhalb von Avamar Mtree auf der Quell-Data-Domain in das STAGING-Verzeichnis. Dort wird das gesamte Backup mit mehreren Data Domain-Streams gescannt, bevor die eindeutigen Daten an das Replikationsziel gesendet werden.
Die AMS-Replikation ist nicht so netzwerkeffizient wie die VSR-Methode, kann aber je nach Replikationsbedingungen oft erheblich schneller sein. Dies liegt daran, dass jeder AMS-Replikationskontext mehrere TCP-Verbindungen verwendet, je nachdem, wie viele Streams zugewiesen sind. Im Allgemeinen bedeuten zusätzliche Streams zusätzlichen Netzwerkverkehr.
Wenn Sie die AMS-Replikation in Betracht ziehen, ist es wichtig, den Unterschied zwischen gleichzeitigen Prozessen in den Avamar- und Data Domain-Replikationsstreams zu verstehen. Ein gleichzeitiger Prozess, der über das Dropdown-Menü im Replikationsdatenvolumen festgelegt wird, gibt an, wie viele avtar Sitzungen zu einem bestimmten Zeitpunkt ausgeführt werden oder wie viele Clients parallel ausgeführt werden können. Im Gegensatz dazu bezieht sich die Data Domain-Stream-Anzahl darauf, wie viele Streams pro gleichzeitigem Prozess aktiv sind. Dies ist wichtig, wenn Sie versuchen, die Anzahl der verwendeten Streams auszugleichen, da alle Änderungen an der Data Domain-Streamanzahl dann mit der Anzahl der gleichzeitigen Prozesse multipliziert würden.
Zum Beispiel: Wenn 4 gleichzeitige Prozesse ausgewählt werden und jeder Prozess 12 Streams erhält, dann wäre die Gesamtzahl der verwendeten Streams:
4 concurrent processes * 12 streams = 48 active Data Domain replication streams
So weisen Sie zusätzliche Data Domain-Streams pro gleichzeitigem Avamar-Prozess zu:
ein. Bearbeiten Sie die entsprechende Replikationsgruppe: Replikation>bearbeiten Replikationsgruppe>– Übersicht in der Avamar-Benutzeroberfläche
b. Wählen Sie More Options More
c>. aus. Wenden Sie die folgende Markierung an:
[avtar]ddr-repl-max-parallel-streams = # der zuzuweisenden Streams
(Standardmäßig ist dieser Wert auf 6 Streams pro Prozess).
Die AMS-Replikation ist in der Regel am effektivsten auf Clients mit einer höheren Änderungsrate. Die eigentliche Entscheidung bei der Wahl zwischen den beiden Replikationsmethoden ist, ob ein einzelner Stream die geänderten Daten schneller replizieren kann, als mehrere Streams das gesamte Backup scannen und die geänderten Daten replizieren können.
Merkmale eines idealen AMS-Kunden:
- Hohe Änderungsrate von Tag zu Tag.
- Hohe Verbindungsgeschwindigkeit zwischen Data Domains
- VSR wird für diesen Clienttyp gemäß Avamar nicht unterstützt: VSR- vs. AMS-Replikation
Weitere Informationen zum Replikationstuning bei der Nutzung der AMS-Replikation finden Sie im Artikel Nur für Mitarbeiter/Partner (nur intern – *Erweitert*) Ändern der automatisierten Multistream-Replikation (AMS) für die DD-Clientleistung auf Avamar v7.
Zu berücksichtigende Faktoren bei der Auswahl zwischen den Replikationsmethoden:
- Clientänderungsrate:
- Netzwerkverbindungsgeschwindigkeit zwischen Standorten:
iperf zwischen den Data Domains an beiden Standorten sollte eine genaue Verbindungsgeschwindigkeit bereitstellen. Dies ist besonders wichtig, wenn der Replikationslink freigegeben ist. Siehe Data Domain: iperf Tool zum Testen der Netzwerkbandbreite , um Anweisungen dazu zu erhalten.
- Anzahl der verfügbaren Streams auf dem DD-Back-end:
- Data Domain-I/O-Einschränkungen basierend auf dem DD-Modell:
Standardmäßig wählt Avamar basierend auf einigen Schlüsselfaktoren automatisch zwischen AMS oder VSR. Wenn eine manuelle Intervention erforderlich ist, gehen Sie wie folgt vor:
So erzwingen Sie eine bestimmte Art von Replikation:
a. Bearbeiten Sie die entsprechende Replikationsgruppe, indem Sie in der Avamar-Benutzeroberfläche zu Replication>Edit Replication Group>Overview navigieren.
b. Wählen Sie More Options More aus>
c. Die Replikationsmethode kann mit dem folgenden Flag gesteuert werden:
[avtar]ddr-repl-method-control = N
-
-
- Wenn Sie diesen Wert auf
0Kräfte AMS/NCR - Wenn Sie diesen Wert auf
10erzwingt VSR
- Wenn Sie diesen Wert auf
-
(Standardmäßig ist dieser Wert auf 5).
Additional Information
Referenz: Avamar: VSR- vs. AMS-Replikation