Sdílet prostřednictvím


Nastavení trasy definované uživatelem pro Azure Databricks

Pokud je váš pracovní prostor Azure Databricks nasazený do vlastní virtuální sítě, můžete použít vlastní trasy, označované také jako trasy definované uživatelem (UDR), abyste zajistili správné směrování síťového provozu pro váš pracovní prostor. Pokud například připojíte virtuální síť k místní síti, provoz se může směrovat přes místní síť a nemůže se dostat do řídicí roviny Azure Databricks. Uživatelem definované trasy můžou tento problém vyřešit.

Potřebujete trasu definovanou uživatelem pro každý typ odchozího připojení z virtuální sítě. Značky služeb Azure i IP adresy můžete použít k definování řízení přístupu k síti na trasách definovaných uživatelem. Databricks doporučuje používat značky služeb Azure, aby se zabránilo výpadkům služeb kvůli změnám IP adres.

Konfigurace tras definovaných uživatelem pomocí značek služeb Azure

Databricks doporučuje používat značky služeb Azure, které představují skupinu předpon IP adres z dané služby Azure. Společnost Microsoft spravuje předpony adres zahrnující značku služby a automaticky aktualizuje značku služby při změně adres. To pomáhá zabránit výpadkům služeb kvůli změnám IP adres a odebrat potřebu pravidelně vyhledávat tyto IP adresy a aktualizovat je ve směrovací tabulce. Pokud ale zásady vaší organizace nepovolují značky služeb, můžete volitelně zadat trasy jako IP adresy.

Pomocí značek služeb by trasy definované uživatelem měly používat následující pravidla a přidružit směrovací tabulku k veřejným a privátním podsítím virtuální sítě.

Zdroj Předpona adresy Typ dalšího směrování
Výchozí Značka služby Azure Databricks Internet
Výchozí Značka služby Azure SQL Internet
Výchozí Značka služby Azure Storage Internet
Výchozí Značka služby Azure Event Hubs Internet

Poznámka:

Můžete se rozhodnout přidat značku služby Microsoft Entra ID pro usnadnění ověřování Microsoft Entra ID z clusterů Azure Databricks do prostředků Azure.

Pokud je ve vašem pracovním prostoru povolená služba Azure Private Link , značka služby Azure Databricks se nevyžaduje.

Značka služby Azure Databricks představuje IP adresy pro požadovaná odchozí připojení k řídicí rovině Azure Databricks, zabezpečené připojení clusteru (SCC) a webovou aplikaci Azure Databricks.

Značka služby Azure SQL představuje IP adresy pro požadovaná odchozí připojení k metastoru Azure Databricks a značka služby Azure Storage představuje IP adresy pro úložiště objektů blob artefaktů a úložiště objektů blob protokolu. Značka služby Azure Event Hubs představuje požadovaná odchozí připojení pro protokolování do centra událostí Azure.

Některé značky služeb umožňují podrobnější řízení omezením rozsahů IP adres na zadanou oblast. Například směrovací tabulka pro pracovní prostor Azure Databricks v oblastech USA – západ může vypadat takto:

Název Předpona adresy Typ dalšího směrování
adb-servicetag AzureDatabricks Internet
adb-metastore Sql.WestUS Internet
adb-storage Storage.WestUS Internet
adb-eventhub EventHub.WestUS Internet

Pokud chcete získat značky služeb vyžadované pro trasy definované uživatelem, přečtěte si téma Značky služeb virtuální sítě.

Konfigurace tras definovaných uživatelem s IP adresami

Databricks doporučuje používat značky služeb Azure, ale pokud zásady vaší organizace nepovolují značky služeb, můžete pomocí IP adres definovat řízení přístupu k síti na trasách definovaných uživatelem.

Podrobnosti se liší podle toho, jestli je pro pracovní prostor povolené zabezpečené připojení clusteru (SCC ):

  • Pokud je pro pracovní prostor povolené zabezpečené připojení clusteru, potřebujete trasu definovanou uživatelem, aby se clustery mohly připojit k zabezpečenému přenosu připojení ke clusteru v řídicí rovině. Nezapomeňte zahrnout systémy označené jako PŘEDÁVACÍ IP adresa SCC pro vaši oblast.
  • Pokud je pro pracovní prostor zakázané zabezpečené připojení ke clusteru, existuje příchozí připojení z překladu adres (NAT) řídicí roviny, ale protokol TCP SYN-ACK nízké úrovně je technicky odchozí data, která vyžadují trasu definovanou uživatelem. Nezapomeňte zahrnout systémy označené jako IP adresa NAT řídicí roviny pro vaši oblast.

Trasy definované uživatelem by měly používat následující pravidla a přidružit směrovací tabulku k veřejným a privátním podsítím virtuální sítě.

Zdroj Předpona adresy Typ dalšího směrování
Výchozí IP adresa NAT řídicí roviny (pokud je SCC zakázaná) Internet
Výchozí IP adresa předávání SCC (pokud je povolená SCC) Internet
Výchozí IP adresa webové aplikace Internet
Výchozí IP adresa metastoru Internet
Výchozí IP adresa úložiště objektů blob artefaktů Internet
Výchozí IP adresa úložiště objektů blob protokolu Internet
Výchozí IP adresa úložiště pracovního prostoru – koncový bod služby Blob Storage Internet
Výchozí IP adresa úložiště pracovního prostoru – koncový bod ADLS Gen2 (dfs) Internet
Výchozí Event Hubs IP Internet

Pokud je ve vašem pracovním prostoru povolená služba Azure Private Link , vaše trasy definované uživatelem by měly používat následující pravidla a přidružit směrovací tabulku k veřejným a privátním podsítím virtuální sítě.

Zdroj Předpona adresy Typ dalšího směrování
Výchozí IP adresa metastoru Internet
Výchozí IP adresa úložiště objektů blob artefaktů Internet
Výchozí IP adresa úložiště objektů blob protokolu Internet
Výchozí Event Hubs IP Internet

Pokud chcete získat IP adresy požadované pro trasy definované uživatelem, použijte tabulky a pokyny v oblastech Azure Databricks, konkrétně: