Als ich mit modernen HDS-Speichersystemen wie VSP und HUSVM zu arbeiten begann, machte ich mich mit den Remote-Replikationsfunktionen dieser Systeme vertraut. Ähnlich wie bei meinem Im letzten Beitrag zu den Replikationsfunktionen SnapMirror und SnapVault von NetApp möchte ich erwähnen, dass HDS-Speicherlösungen verschiedene Optionen für die Remote-Replikation mit unterschiedlichen Bezeichnungen bieten. Besonders hervorheben möchte ich die Funktionalität von TrueCopy und Universal Replicator, da diese sich hervorragend für gängige Anwendungsfälle eignen.
Die moderne Version von TrueCopy, die in VSP- und HUSVM-Speichersystemen zum Einsatz kommt, ist eine Software zur synchronen Spiegelung. Mit TrueCopy existiert ein Produktionsvolume auf einem lokalen System, das mit einem Spiegelvolume auf einem System an einem entfernten Standort verknüpft ist. Diese beiden Volumes sind stets synchronisiert, und alle Datenänderungen werden synchron auf das Spiegelvolume kopiert.
Beim Einrichten eines TrueCopy-Paares erfolgt zunächst eine Kopierphase, in der alle Daten vom primären Produktionsvolume auf das sekundäre Spiegelvolume kopiert werden. Anschließend werden neue Daten, die von einem Host auf das lokale System geschrieben werden, auf das Spiegelvolume des Remote-Systems kopiert. Weitere Aktualisierungen vom Host werden so lange zurückgehalten, bis beide Systeme die vorherigen Aktualisierungsdaten empfangen haben.
Das Spiegelvolume kann von Benutzern nicht beschrieben werden, solange die TrueCopy-Kopplung aktiv ist, da es schreibgeschützt ist. Von beiden Volumes können Klone oder Snapshots erstellt werden, die eine robuste Backup-Lösung ermöglichen. Bei Bedarf kann das Spiegelvolume zur Rücksynchronisierung des Produktionsvolumes verwendet werden, um Daten wiederherzustellen. Alternativ kann die TrueCopy-Kopplung durch eine Aufteilung beendet werden, wodurch das Spiegelvolume beschreibbar wird.
Zusätzlich zu TrueCopy oder alternativ dazu ist Universal Replicator eine asynchrone Spiegelungssoftware. Das Konzept von primären und sekundären Volumes existiert auch hier, jedoch kann die Synchronisierung der beiden Volumes nicht garantiert werden. TrueCopy, ein synchrones Spiegelungsverfahren, ist auf Speicherorte mit geringer bis mittlerer Entfernung (maximal 300 km) beschränkt. Universal Replicator hingegen ist eine globale Lösung, bei der die primären und sekundären Volumes beliebig weit voneinander entfernt sein können.
Universal Replicator unterscheidet sich funktional von TrueCopy, da es Journal-Volumes auf lokalen und entfernten Systemen nutzt, um die Datenspiegelung zu ermöglichen. Wenn ein Host das primäre Volume aktualisiert, werden die neuen Daten auf das Master-Journal-Volume des lokalen Systems kopiert und mit einer Sequenznummer versehen. Anschließend werden die Daten vom Master-Journal-Volume in das Wiederherstellungsjournal auf dem entfernten System kopiert. Dieser Transfer wird vom entfernten System initiiert, das regelmäßig Daten vom Master-Journal abruft, um neue Daten zu finden. Sobald die Daten im Wiederherstellungsjournal eingegangen sind, benachrichtigt das entfernte System das lokale System, sodass sie aus dem Master-Journal entfernt werden können. Schließlich werden die Daten aus dem Wiederherstellungsjournal, sortiert nach Sequenznummer, auf das sekundäre Volume aktualisiert, um die Datenkonsistenz zu gewährleisten. Die Daten werden aus dem Wiederherstellungsjournal entfernt, sobald sie auf dem sekundären Volume eingegangen sind.
Universal Replicator ist eine gute Replikationsmethode, da sie nicht nur eine asynchrone, globale Replikation von Volumes ermöglicht, sondern durch die Verwendung von Journal-Volumes und Kopien, die vom Remote-System initiiert werden, die Belastung des primären Systems durch die Remote-Verbindung reduziert.
Ein großer Vorteil von TrueCopy und Universal Replicator ist ihre nahtlose Integration mit anderen HDS-Speicherfunktionen. Ein einzelnes Volume kann sowohl mit TrueCopy als auch mit Universal Replicator auf zwei verschiedenen Speichersystemen gekoppelt sein, und dennoch lassen sich Klone oder Snapshots dieses Volumes erstellen. Dies ermöglicht äußerst robuste Spiegelungs-, Backup- und Disaster-Recovery-Lösungen .
Ich hoffe, dieser Beitrag ist hilfreich für Sie. Bei Fragen oder Anmerkungen hinterlassen Sie bitte einen Kommentar.
Wir stellen Rocket EVA 2.0 vor.
Vertrauen ist nicht gleichbedeutend mit Gehorsam
Modernisierung des Enterprise mit dem IBM z17 Einzelrahmen- und Rack-Montagesystem [...]
