Introducción a la arquitectura de Azure Databricks

En este artículo se proporciona información general de alto nivel sobre la arquitectura de Azure Databricks, incluida su arquitectura empresarial, en combinación con Azure.

Arquitectura de nivel superior

Azure Databricks funciona desde un plano de control y un plano de proceso.

  • El plano de controlincluye los servicios de backend que administra Azure Databricks administra en su cuenta de Azure Databricks. La aplicación web está en el plano de control.
  • El plano de procesoes donde se procesan los datos. Hay dos tipos de planos de proceso en función del proceso que use.
    • Para el proceso sin servidor, los recursos de proceso sin servidor se ejecutan en un plano de proceso sin servidor en la cuenta de Azure Databricks.
    • Para el proceso clásico de cálculos de Azure Databricks, los recursos informáticos se encuentran en su suscripción de Azure en lo que se llama el plano de proceso clásico. Esto hace referencia a la red de la suscripción de Azure y sus recursos.

En el diagrama siguiente se describe la arquitectura general de Azure Databricks.

Diagrama: Arquitectura de Databricks

Plano de proceso sin servidor

En el plano de proceso sin servidor, los recursos de proceso de Azure Databricks se ejecutan en una capa de proceso dentro de la cuenta de Azure Databricks. Azure Databricks crea un plano de proceso sin servidor en la misma región de Azure que el plano de proceso clásico del área de trabajo’.

Para proteger los datos de los clientes dentro del plano de proceso sin servidor, el proceso sin servidor se ejecuta dentro de un límite de red para el área de trabajo, con varias capas de seguridad para aislar diferentes áreas de trabajo de cliente de Azure Databricks y controles de red adicionales entre clústeres del mismo cliente.

Para obtener más información sobre las redes en el plano de proceso sin servidor, Redes de plano de proceso sin servidor.

Plan de proceso clásico

En el plano de proceso clásico, los recursos de proceso de Azure Databricks se ejecutan en la suscripción de Azure. Los nuevos recursos de proceso se crean dentro de cada red virtual del área de trabajo de la suscripción de Azure del cliente.

Un plano de proceso clásico tiene aislamiento natural porque se ejecuta en la propia suscripción de Azure de cada cliente. Para más información sobre las redes en el plano de proceso clásico, vea Redes del plano de proceso clásico.

Para obtener soporte técnico regional, consulte Regiones de Azure Databricks.