Einführung in Astra Control
Astra Control ist eine Kubernetes-Lösung für das Lifecycle-Management von Applikationsdaten, die den Betrieb zustandsorientierte Applikationen vereinfacht. Schutz, Backup und Migration von Kubernetes-Workloads und sofortige Erstellung von Applikationsklonen
Funktionen
Astra Control bietet entscheidende Funktionen für das Lifecycle Management von Kubernetes-Applikationsdaten:
-
Automatisches Management von persistentem Storage
-
Erstellen Sie applikationsorientierte Snapshots und Backups nach Bedarf
-
Automatisierung von richtlinienbasierten Snapshot- und Backup-Vorgängen
-
Migrieren Sie Applikationen und Daten von einem Kubernetes-Cluster zu einem anderen
-
Einfaches Klonen von Applikationen aus der Produktion bis hin zur Staging
-
Darstellung des Anwendungszustands und des Schutzstatus
-
Verwenden Sie eine Benutzeroberfläche oder eine API zur Implementierung Ihrer Backup- und Migrations-Workflows
Astra Control überwacht Ihr Computing kontinuierlich auf Zustandsänderungen, so ist es bewusst, dass neue Apps, die Sie auf dem Weg hinzufügen.
Implementierungsmodelle
Astra Control ist in zwei Implementierungsmodellen erhältlich:
-
Astra Control Service: Ein von NetApp gemanagter Service, der applikationskonsistentes Datenmanagement von Kubernetes-Clustern in der Google Kubernetes Engine (GKE) und Azure Kubernetes Service (AKS) ermöglicht.
-
Astra Control Center: Gemanagte Software für applikationsgerechtes Datenmanagement von Kubernetes-Clustern, die in Ihrer On-Premises-Umgebung ausgeführt werden.
Astra Control Service | Astra Control Center | |
---|---|---|
Wie wird das angeboten? |
Vollständig gemanagter Cloud-Service von NetApp |
Als Software, die Sie herunterladen, installieren und verwalten |
Wo wird sie gehostet? |
In einer Public Cloud von NetApp ihrer Wahl |
In Ihrem bereitgestellten Kubernetes-Cluster |
Wie wird sie aktualisiert? |
Gemanagt von NetApp |
Sie verwalten jegliche Updates |
Welche Funktionen stehen für das Applikationsdatenmanagement zur Verfügung? |
Auf beiden Plattformen laufen dieselben Funktionen, mit Ausnahme von Backend Storage oder externen Services |
Auf beiden Plattformen laufen dieselben Funktionen, mit Ausnahme von Backend Storage oder externen Services |
Welche Back-End Storage-Unterstützung wird unterstützt? |
NetApp Cloud-Serviceangebote |
NetApp ONTAP AFF und FAS Systeme |
Unterstützte Applikationen
Astra Control Center unterstützt keine Apps, die mit OLM-fähigen Operatoren (Operator Lifecycle Manager) oder Operatoren mit Cluster-Umfang bereitgestellt werden.
NetApp hat einige Applikationen validiert, um die Sicherheit und Konsistenz der Snapshots und Backups zu gewährleisten.
Unabhängig von der Art der Applikation, die Sie mit Astra Control verwenden, sollten Sie den Backup- und Restore-Workflow immer selbst testen, um Ihre Disaster-Recovery-Anforderungen zu erfüllen.
Funktionsweise des Astra Control Service
Astra Control Service ist ein von NetApp gemanagter Cloud-Service, der ständig verfügbar und mit den neuesten Funktionen aktualisiert ist. Verschiedene Komponenten unterstützen das Lifecycle-Management von Applikationsdaten.
Astra Control Service funktioniert auf hohem Niveau wie folgt:
-
Starten Sie mit Astra Control Service, indem Sie Ihren Cloud-Provider einrichten und einen Astra Account anfordern.
-
Für GKE-Cluster verwendet der Astra Control Service "NetApp Cloud Volumes Service für Google Cloud" Als Back-End-Storage für persistente Volumes
-
Für AKS-Cluster nutzt der Astra Control Service "Azure NetApp Dateien" Als Back-End-Storage für persistente Volumes
-
-
Sie fügen Ihre ersten Kubernetes-Computing-Ressourcen in den Astra Control Service ein. Astra Control Service übernimmt dann Folgendes:
-
Erstellung eines Objektspeicher in Ihrem Cloud-Provider-Konto, an dem Backup-Kopien gespeichert werden
In Azure erstellt Astra Control Service außerdem eine Ressourcengruppe, ein Storage-Konto und Schlüssel für den Blob-Container.
-
Erstellt eine neue Administratorrolle und ein Kubernetes-Servicekonto auf dem Cluster.
-
Verwendet diese neue Administratorrolle für die Installation "Astra Trident" Auf dem Cluster und um eine oder mehrere Storage-Klassen zu erstellen.
-
Mit Astra Trident können Sie persistente Volumes für Ihre Applikationen bereitstellen.
-
-
An dieser Stelle können Sie Ihrem Cluster Apps hinzufügen. Persistente Volumes werden auf der neuen Standard-Storage-Klasse bereitgestellt.
-
Anschließend verwalten Sie diese Applikationen mithilfe des Astra Control Service und erstellen Snapshots, Backups und Klone.
Astra Control Service überwacht Ihr Computing kontinuierlich auf Statusänderungen, sodass Sie sich über neue Applikationen im Klaren sind, die Sie unterwegs hinzufügen.
Mit dem Free Plan von Astra Control können Sie bis zu 10 Apps in Ihrem Konto verwalten. Wenn Sie mehr als 10 Apps verwalten möchten, müssen Sie die Abrechnung durch ein Upgrade vom kostenlosen Plan auf den Premium-Plan einrichten.
So funktioniert Astra Control Center
Astra Control Center wird lokal in Ihrer eigenen Private Cloud ausgeführt.
In der ersten Version unterstützt Astra Control Center OpenShift Kubernetes-Cluster und Trident Storage-Back-Ends mit ONTAP 9.5 und höher.
In einer Cloud-vernetzten Umgebung nutzt Astra Control Center erweiterte Monitoring- und Telemetriedaten mithilfe von Cloud Insights. Liegt keine Cloud Insights-Verbindung vor, ist das Monitoring und die Telemetrie nur begrenzt (7 Tage Metriken) im Astra Control Center verfügbar und wird auch über offene Messpunkte in native Kubernetes-Monitoring-Tools (wie Prometheus und Grafana) exportiert.
Astra Control Center ist vollständig in das AutoSupport und Active IQ Digital Advisor-Ecosystem (auch als digitaler Berater bekannt) integriert, um Benutzern und NetApp-Support Fehlerbehebungs- und Verwendungsinformationen zu bieten.
Sie können Astra Control Center mit einer 90-Tage-Evaluierungslizenz ausprobieren. Die Evaluierungsversion wird durch E-Mail- und Community-Optionen (Slack-Kanal) unterstützt. Zudem haben Sie über das Dashboard für den Produktsupport Zugriff auf Knowledgebase-Artikel und -Dokumentation.
Um Astra Control Center zu installieren und zu verwenden, müssen Sie sicher sein "Anforderungen".
Astra Control Center funktioniert auf hohem Niveau wie folgt:
-
Sie installieren Astra Control Center in Ihrer lokalen Umgebung. Erfahren Sie mehr darüber, wie Sie "Installieren Sie Astra Control Center".
-
Sie führen einige Setup-Aufgaben wie die folgenden aus:
-
Lizenzierung einrichten.
-
Fügen Sie den ersten Cluster hinzu.
-
Fügen Sie den Back-End-Storage hinzu, der beim Hinzufügen des Clusters erkannt wird.
-
Fügen Sie einen Objektspeicher-Bucket hinzu, der Ihre Applikations-Backups speichert.
-
Erfahren Sie mehr darüber, wie Sie "Einrichten des Astra Control Center".
Astra Control Center erreicht dies:
-
Erkennung von Details zu gemanagten Kubernetes Clustern
-
Erkennt die Astra Trident Konfiguration auf den Clustern, die Sie managen möchten, und ermöglicht es Ihnen, die Storage-Back-Ends zu überwachen.
-
Erkennt Apps auf diesen Clustern und ermöglicht das Management und den Schutz der Apps.
Sie können Applikationen zu Ihrem Cluster hinzufügen. Wenn Sie auch bereits einige Apps im Cluster verwalten, können Sie sie mit Astra Control Center erkennen und managen. Nutzen Sie dann das Astra Control Center, um Snapshots, Backups und Klone zu erstellen.