Beschreiben Sie Azure Arc-fähige Datendienste

Abgeschlossen

Contoso, ein weltweit tätiges Unternehmen, hostet mehrere SQL Server-Instanzen mit verschiedenen Versionen in seiner lokalen Umgebung. Die IT-Abteilung möchte eine Multi-Cloud-Strategie erkunden, um Cloud-Dienstanbieter auf der ganzen Welt zu nutzen. Azure Arc-fähige Datendienste bieten eine einheitliche Oberfläche und vereinheitlichte Tools für die Verwaltung, Bereitstellung und Einhaltung der Datenhoheit in bestimmten Märkten.

Was sind Datendienste mit Azure Arc-Unterstützung?

Mit Azure Arc-fähigen SQL Managed Instances können Sie alle Ihre Datenbankinstanzen, die sich an einem beliebigen Ort befinden, in Azure registrieren und diese Datenbanken dann auf einheitliche Weise verwalten. Azure Arc-fähige Datendienste:

  • Ermöglicht es Ihnen, auf einer Evergreen-SQL-Instanz zu arbeiten
  • Bietet flexible Skalierungsoptionen. Sie können CPU und Arbeitsspeicher einfach und schnell hinzufügen oder aus Instanzen entfernen.
  • Nutzt die Vorteile von Cloud-Abrechnungsmodellen
  • Bietet lokal und in mehreren Clouds eine Plattform-as-a-Service-ähnliche (PaaS) Lösung
  • Hochverfügbarkeit, Überwachungsdienste, automatische Upgrades, Patches, Sicherungs- und Wiederherstellungsdienste sind bereits im Lieferumfang enthalten.

Grundlegendes zu verbundenen und getrennten Modi

Contoso ist in Ländern bzw. Regionen tätig, in denen die Daten aufgrund von Vorschriften und niedrigen Latenzzeiten vor Ort gespeichert werden müssen. Azure Arc-fähige Datendienste können in dieser Situation nützlich sein. Da die Daten in einem bestimmten Land/einer bestimmten Region gespeichert werden, können Compliance- und Datenhoheitsanforderungen erfüllt werden. Die zugrundeliegenden Latenzprobleme werden auch dadurch gelöst, dass die Datenbanken lokal oder in unmittelbarer Nähe zum Betrieb aktiviert werden.

Im getrennten Modus von Bereitstellungen werden keine Datensätze automatisch zurück nach Azure geladen. Beispielsweise werden Abrechnungsdateien, Protokolle und Metriken nicht automatisch geladen. Die Bestandsdaten werden nur für die Rechnungsstellung verwendet. Mit diesem Modus können Sie die Abrechnungsdatei regelmäßig manuell in das Azure-Portal exportieren und laden. Obwohl die Datei im getrennten Modus nicht automatisch geladen wird, profitieren Sie dennoch von der Skalierung, Evergreen-SQL und anderen Vorteilen dieser Lösung.

Im Modus der direkten Verbindung erhalten Sie über das Azure-Portal alle Vorteile von Azure Monitor, einschließlich Warnungen, Inventarisierung und Verwaltungsfunktionen. Mit diesem Modus werden die Bereitstellungsdaten weiterhin vor Ort verarbeitet und Sie können optional Protokolle auf Azure hochladen. Die Inventarinformationen sind nur eine Metadatendarstellung von Ressourcen, die Sie haben.

Bereitstellen von Arc-fähigen Datendiensten

Die azure Arc-aktivierte SQL Managed Instance funktioniert auf allen unterstützten Kubernetes-Clustern und Hardware. Das Kubernetes-Cluster ist mit Azure Arc verbunden und dann werden Azure Arc-fähige Datendienste über eine agentbasierte Lösung für das Cluster bereitgestellt und verwaltet. Der Agent, der für die Umgebung bereitgestellt wird, wird als Datencontroller bezeichnet. Dieser Agent fungiert als Kubernetes-Orchestrator für die Lösung.

Um die Dienste im direkten verbundenen Modus auszuführen, müssen Sie Folgendes ausführen:

  • Zugriff auf einen Kubernetes-Cluster haben, der für Ihre Workload geeignet ist
  • Verwenden Sie eine unterstützte Azure CLI-Version.
  • Fügen Sie arcdata und die zugehörigen k8s-CLI-Erweiterungen hinzu.