Informationen zum Deployment von Actifio in der Cloud

Oracle und VMware haben eine vollständig zertifizierte und unterstützte softwaredefinierte Data Center-(SDDC-)Lösung namens Oracle Cloud VMware Solution entwickelt. Diese Lösung verwendet Oracle Cloud Infrastructure, um eine hochverfügbare VMware SDDC zu hosten. Sie ermöglicht eine nahtlose Migration Ihrer On-Premise-VMware SDDC-Workloads in Oracle Cloud Infrastructure. Dieses Lösungs-Platzbuch enthält Details zur Architektur und zum Deployment von Actifio Sky und Actifio Global Manager (AGM) in der Oracle Cloud VMware-Lösung zum Schutz der Gast-VM-Workload.

In den hier beschriebenen Fällen können Sie Backups erstellen und wiederherstellen, indem Sie Oracle Cloud Infrastructure File Storage als Datenspeicher für Backups und Oracle Cloud Infrastructure Object Storage zur langfristigen Erhaltung verwenden. Deployment und Vorgang von Actifio in Oracle Cloud VMware Solution sind ähnlich wie ein VMware-Standardprozess von Actifio.

Hinweis:

Der Dateispeicher sollte verwendet werden, um einen NFS-Datenspeicher in der Oracle Cloud VMware Solution-Umgebung nur zu Backupzwecken zu erstellen. Die Verwendung von File Storage für andere Zwecke in Oracle Cloud VMware Solution wird nicht unterstützt.

Architektur

Actifio Appliances sind eine hochskalierbare Kopie von Datenverwaltungsplattformen, die Anwendungsdaten virtualisieren. Mit Actifio Appliances können Sie Daten aus Produktionssystemen erfassen, die Daten effizient verwalten und virtuelle oder physische Kopien der Daten verwenden, um Ihre Anforderungen zu erfüllen.

Agfio in Oracle Cloud VMware Solution funktioniert wie jede On-Premise-Implementierung. Außerdem können Sie die Oracle Cloud Infrastructure File Storage- und Oracle Cloud Infrastructure Object Storage-Services verwenden, die hochskalierbar und als Backupziel verfügbar sind. Die folgende Abbildung zeigt eine empfohlene Architektur für das Actifio-Deployment in einer Oracle Cloud Infrastructure-Umgebung, um VMware-Workloads in der Oracle Cloud VMware-Lösung zu schützen.

Beschreibung von actifio_deployment_oracle_cloud_vmware_solution.png folgt
Beschreibung der Abbildung actifio_deployment_oracle_cloud_vmware_solution.png

Actifio erfasst Anwendungsdaten auf der Blockebene im nativen Format der Anwendung entsprechend einem bestimmten Service Level Agreement (SLA). Actifio erstellt eine “golden” Kopie dieser Daten einmal und speichert sie. Sie wird inkrementell mit nur geänderten Datenblöcken aktualisiert, wobei eine Capture-Strategie "Kontinuierlich inkrementell” verwendet wird. Unbegrenzte virtuelle Kopien der Daten können sofort ohne Erstellung physischer Kopien und das Aufbauen der Speicherinfrastruktur verfügbar sein. Um Änderungen zu verfolgen, verwendet die Actifio-Appliance VMware-API-Aufrufe oder den Actifio Connector.

VMware-API-Aufrufe für gesamte VMs

Eine Actifio-Appliance kann VMware-APIs für Datenschutzaufrufe verwenden, um einen virtuellen Server zu erfassen. Insbesondere führen die API-Aufrufe die folgenden Aktionen aus:
  • Führt das Change Block Tracking durch: Erstellt einen anfänglichen vollständigen Snapshot einer Datenbank und erstellt Snapshots nur für Änderungen an der Datenbank. Dadurch wird die inkrementelle Gesamtstrategie von Actifio aktiviert.
  • Stilllegt Anwendungen: Stellt die Konsistenz der Anwendungen während des Capture-Vorgangs sicher.
Wenn eine Appliance eine VM erfasst, erfasst sie eine vollständig funktionsfähige VM (Betriebssystem, Anwendungen und Daten). Wenn eine Kopie der gesamten VM vorhanden ist, bedeutet dies, dass auf Daten schnell und ohne Probleme zugegriffen werden kann. Da es sich bei dem Bild um eine vollständig funktionsfähige VM handelt, können Sie es von einer Actifio-Appliance direkt starten und ausführen und dann optional in einen neuen Speicherort migrieren. Mit einem einzelnen SLA können Sie virtuelle Server und deren Anwendungen gruppieren und erfassen.

Bevor Sie beginnen

Bestimmte Prozeduren in diesem Playbook liegen über den jeweiligen Geltungsbereich. Um den Abschluss dieser Lösung zu gewährleisten, empfehlen wir Ihnen, die zusätzliche Dokumentation zu Oracle Cloud Infrastructure and Actifio's Virtual Data Pipeline zu lesen:

Konzepte verstehen

Die in diesem Abschnitt beschriebenen Konzepte sind auf das Deployment in Oracle Cloud VMware Solution-Umgebungen begrenzt.

Actifio Appliances

Aktiviert Appliances für die Erfassung, Verwaltung und den Zugriff auf Daten. In diesem Abschnitt werden einige der Schlüsselkonzepte beschrieben.
  • Actifio Global Manager: Actifio Global Manager (AGM) ist eine virtuelle Appliance. Bei Deployments von Oracle Cloud VMware-Lösungen wird AGM als VM in der ESXi-Umgebung bereitgestellt und bietet zentralisierte Verwaltungsfunktionen für ESXi-Server. Mit der webbasierten AGM-UI können Sie mehrere Actifio Virtual Data Pipeline-(VDP-)Appliances verwalten und verschiedene Vorgänge zum Kopieren von Daten ausführen. AGM kommuniziert mit jeder Appliance über die IP-Adresse oder den vollqualifizierten Domainnamen (FQDN) der Appliance. Wenn eine Appliance zu AGM hinzugefügt wird, werden alle SLA-Vorlagen, Organisationen, Benutzer und Rollen in das AGM importiert und zu Objekten auf AGM-Ebene. Sie können diese Objekte in allen verwalteten Appliances verwenden.

  • Actifio Sky Appliances: Sky Appliances sind VMs, die nach Kapazität lizenziert sind. Sky Appliances erfassen und verwalten Daten lokal und können geschützte Daten an andere Actifio Appliances jedes Typs replizieren. Bei Deployments von Oracle Cloud VMware-Lösungen befindet sich eine Sky Appliance als VM in der ESXi-Umgebung.

  • Lokale und Remote Appliances: Sie können mehrere Actifio-Appliances in jeder Kombination aus primären und sekundären Beziehungen verknüpfen. Nachdem Appliances verbunden wurden, können Anwendungsdaten zwischen ihnen repliziert werden. Bei der Appliance, bei der Sie angemeldet sind, handelt es sich um die lokale Actifio-Appliance, und die anderen Appliances sind remote.

Speicherpools

Eine Actifio-Appliance verwendet Pools von zugeordnetem Speicher, um Daten zu speichern. Der zugewiesene Speicherplatz basiert auf der Verwaltung von Daten, der verwendeten Datenmenge, dem Typ der Daten, der Änderungsrate der Daten, der Dauer der Aufbewahrung der Daten und der Replikation der Daten in eine andere Actifio-Appliance.
  • Snapshot-Pools - Ein Snapshot-Pool (manchmal auch als Performance-Pool bezeichnet) enthält “goldene Kopien” von Anwendungsdaten an den Zeitpunkten, die von einem SLA angegeben werden. Snapshot-Pools behalten geschützte Daten kurzzeitig bei. Daten sind sofort zugänglich und werden nicht dedupliziert. Snapshot-Pools werden auch verwendet, um Bilder aus Dedup-Pools erneut zu entfernen. Mit Policys bestimmen Sie, wie lange Daten in einem Pool aufbewahrt werden und wann oder Daten dedupliziert und in einen anderen Pool verschoben werden. Daten, die von einer lokalen Actifio-Appliance mit einer Production-zuMirror-Policy repliziert werden, werden im Snapshot-Pool der Remote-Appliance abgelegt.

    Für die Snapshot-Poolspeicheroption in Oracle Cloud Infrastructure wird der Dateispeicherservice empfohlen. Sie müssen den Dateispeicher als NFS-Datenspeicher in vSphere mounten, bevor Sie einen Snapshot-Pool erstellen.

    Hinweis:

    File Storage wird nur als NFS-Datenspeicher als Backupziel unterstützt. Die Verwendung eines beliebigen NFS-Datenspeichers in Oracle Cloud VMware Solution für alle Production Workloads wird nicht unterstützt.
  • Dedup Pools - Der Dedup-Pool behält deduplizierte Kopien von Snapshot-Daten bei, um schnell darauf zuzugreifen und die Replikation mit niedriger Breite zu vereinfachen. Wenn Sie eine Policy erstellen, die VMware-VM-Daten in diesen Pool schreibt, umgeht die Daten den Snapshot-Pool und wird direkt in diesen Pool dedupliziert. Daten, die von einer lokalen Actifio-Appliance mit einer Dedup Backup DR-Policy in eine Remote-Appliance repliziert werden, werden in den Dedup Pool der Remote-Appliance eingefügt. Für die Speicherungsoption "Dedup Pool" in Oracle Cloud Infrastructure wird der File Storage Service empfohlen. Sie müssen den Dateispeicher als NFS-Datenspeicher in vSphere mounten, bevor Sie einen Dedup-Pool erstellen.

    Hinweis:

    File Storage wird nur als NFS-Datenspeicher als Backupziel unterstützt. Die Verwendung eines beliebigen NFS-Datenspeichers in Oracle Cloud VMware Solution für alle Production Workloads wird nicht unterstützt.
  • OnVault-Pools - Ein OnVault-Pool definiert den Speicher, der von einer Snapshot-zu-OnVault-Policy verwendet werden kann. Daten werden nicht dedupliziert, wenn sie an einen OnVault-Pool gesendet werden. OnVault-Pools werden zur langfristigen Speicherung verwendet, nicht zur primären Datenspeicherung. Sie können Oracle Cloud Infrastructure Object Storage - Standard Tier als OnVault-Pool konfigurieren, mit dem Backups direkt in Object Storage gespeichert werden können.
So fassen Sie die Typen der Actifio-Speicherpools zusammen:
  • Snapshot-Pools bieten lokale, kurzfristige Datenaufbewahrung (einige Tage).
  • Snapshots gewährleisten den sofortigen Zugriff auf die neuesten Produktionsdaten. Snapshot-Pools dienen auch als Quelle für OnVault-Policys.
  • Dedup-Pools stellen lokale und Remote-medium-Term Datenaufbewahrung (für drei bis sechs Monate) bereit. Deduplizierungsdaten werden inkrementell neu entfernt, bevor auf sie zugegriffen wird.
  • OnVault-Pools definieren den Zugriff auf Objektspeicher.
Wie in der folgenden Tabelle dargestellt, erfordern Actifio Sky Appliances drei unterschiedliche Datenträger außer der BS-Platte der VM. Wenn Sie Object Storage verwenden möchten, ist ein optionaler Datenträger ein OnVault-Pool.
Pool-Typ Obligatorisch Zweck Empfohlener Speicher
Primärer Speicherpool Ja Actifio-Metadaten vSAN-Datenspeicher
Snapshot-Pool Ja “Golden”-Kopie, kurzfristige Aufbewahrung Dateispeicher
Deduplizierungspool Ja Deduplizierte Kopien von Snapshots Dateispeicher
OnVault-Pool Optional Langfristige Aufbewahrung Object Storage

Vorlagen und Policys

Eine Vorlage ist eine Sammlung von Policys. Eine Policy definiert die folgenden Werte:
  • Die Quelle der Daten, die die Policy verwaltet
  • Typ des Schutzvorgangs
  • Die Häufigkeit des Schutzvorgangs
  • Wie lange Daten beibehalten werden
  • Angabe, ob Daten repliziert werden

Profile

Profile definieren, wo Anwendungsdaten beibehalten werden. Sie definieren, welcher Pooltyp verwendet werden soll: Snapshot, Deduplizieren oder OnVault. Die in Ressourcenprofilen angegebenen Pools werden mit Policy-Vorlagen verwendet, um ein SLA für eine Anwendung zu bilden.

Sowohl Policy- als auch Ressourcenprofile werden im Actifio SLA Architect erstellt und auf Anwendungen im Anwendungsmanager angewendet.