Azure Databricks-Architekturübersicht
Dieser Artikel bietet eine allgemeine Übersicht über die Azure Databricks-Architektur, einschließlich der entsprechenden Unternehmensarchitektur in Kombination mit Azure.
Allgemeine Architektur
Azure Databricks wird auf einer Steuerungsebene und einer Computeebeneausgeführt.
- Die Steuerungsebene umfasst die Back-End-Dienste, die Azure Databricks in Ihrem Azure Databricks-Konto verwaltet. Die Webanwendung befindet sich in der Steuerungsebene.
- Die Computeebene ist der Ort, an dem Ihre Daten verarbeitet werden. Je nach Computing gibt zwei Arten von Computeebenen.
- Für serverloses Computing werden die serverlosen Computeressourcen in einer serverlosen Computeebene in Ihrem Azure Databricks-Konto ausgeführt.
- Für das klassische Azure Databricks-Computing befinden sich die Computeressourcen in Ihrem Azure-Abonnement in der so genannten klassischen Computeebene. Dies bezieht sich auf das Netzwerk in Ihrem Azure-Abonnement und seine Ressourcen.
Das folgende Diagramm beschreibt die allgemeine Azure Databricks-Architektur.
Serverlose Computeebene
Bei der serverlosen Computeebene werden Azure Databricks-Computeressourcen auf einer Computeebene innerhalb Ihres Azure Databricks-Kontos ausgeführt. Azure Databricks erstellt eine serverlose Computeebene in derselben Azure-Region, in der sich auch die Classic-Computeebene Ihres Arbeitsbereichs befindet.
Um Kundendaten auf der serverlosen Computeebene zu schützen, wird serverloses Computing innerhalb einer Netzwerkgrenze für den Arbeitsbereich mit verschiedenen Sicherheitsebenen ausgeführt, um unterschiedliche Azure Databricks-Kundenarbeitsbereiche und zusätzliche Netzwerksteuerelemente zwischen Clustern derselben Kund*innen zu isolieren.
Weitere Informationen zum Netzwerk auf der serverlosen Computeebene finden Sie unter Netzwerke auf der serverlosen Computeebene.
Ebene „Klassisches Compute“
Bei der klassischen Computeebene werden Azure Databricks-Computeressourcen in Ihrem Azure-Abonnement ausgeführt. Neue Computeressourcen werden innerhalb des virtuellen Netzwerks jedes Arbeitsbereichs im Azure-Abonnement des Kunden erstellt.
Eine Classic-Computeebene weist eine natürliche Isolation auf, da sie im Azure-Abonnement der einzelnen Benutzer*innen ausgeführt wird. Weitere Informationen zum Netzwerk auf der klassischen Computeebene finden Sie unter Netzwerke auf der klassischen Computeebene.
Regionale Unterstützung finden Sie unter Azure Databricks-Regionen.