无服务器计算平面网络

本页介绍用于保护Azure Databricks无服务器计算平面中计算资源与客户资源之间的网络访问的工具。

若要详细了解控制平面和无服务器计算平面,请参阅 网络参考体系结构概述。

若要详细了解经典计算和无服务器计算,请参阅 “计算”。

要控制 Azure Databricks 工作空间之间的无服务器流量,请参见跨工作空间访问。

注意

当无服务器工作负载连接到客户资源时,以及当性能密集型服务跨区域向客户端传出数据时,Azure Databricks 会收取网络费用。 请参阅 了解 Databricks 网络成本。

无服务器计算平面网络概述

无服务器计算资源在无服务器计算平面中运行,该计算平面由Azure Databricks管理。 帐户管理员可以在无服务器计算平面与其资源之间配置安全连接。 下图中将此网络连接标记为 2:

网络连接性概述图

控制平面与无服务器计算平面之间的连接始终通过云网络主干而不是公共 Internet。 如需更多关于图中其他网络连接的安全功能配置的信息,请参阅网络。

识别无服务器计算产生的流量,以便配置防火墙

无服务器计算使用不同的连接方法访问资源,具体取决于资源的位置、配置和类型。

注意

Azure Databricks使用服务终结点、专用 IP 和公共 IP 根据资源的位置、配置和类型连接到资源。 除非另有明确说明,否则这些连接方法普遍可用。

如果你想在资源周围创建一个防火墙,同时仍允许无服务器计算访问,请参见 “配置无服务器计算访问防火墙”。

创建资源防火墙后,还会影响来自经典计算平面的连接性。 还必须在资源防火墙中允许这些网络,以接受来自经典计算资源的连接。

什么是网络连接配置 (NCC)?

无服务器网络连接由网络连接配置 (NCC) 负责管理。 NCC 是管理专用终结点创建的帐户级区域构造。

重要

允许列入 Azure Databricks 服务器无子网 ID 的 Azure 存储账户无法再连接。 要使无服务器计算能够访问该存储帐户,请将该存储帐户加入网络安全外围,并将 AzureDatabricksServerless 服务标记添加到允许列表中。 否则,无服务器计算在尝试访问你的存储时会返回 403 Forbidden 错误。 请参阅为无服务器计算访问配置防火墙。

帐户管理员在帐户控制台中创建 NCC。 NCC 可以附加到一个或多个工作区,以管理从无服务器计算到 Azure 资源的访问。

将专用终结点添加到 NCC 时,Azure Databricks 为 Azure 资源创建专用终结点请求。 接受请求后,Azure Databricks 将使用专用终结点,通过无服务器计算平面来访问您的 Azure 资源。 请参阅 配置Azure资源的专用连接。

如果未配置专用终结点,则无服务器计算将使用服务终结点连接到Azure存储,并使用 NAT IP 连接到其他资源。 您可以使用 AzureDatabricksServerless 服务标记来标识从 Azure Databricks 服务终结点到存储的流量,该标记可以限定在您的区域内(例如,AzureDatabricksServerless.EastUS2)。 若要使用此标签,请将存储帐户加入网络安全边界。 请参阅为无服务器计算访问配置防火墙。

OpenSharing NCC

NCC 可以附加到元存储,以启用 OpenSharing SecureConnect 的专用连接。 请参阅 配置 SecureConnect 的专用连接。