Share via


Azure SQL 資料庫和 Azure Synapse Analytics 連線結構

適用於:Azure SQL 資料庫Azure Synapse Analytics (僅限專用的 SQL 集區)

本文說明各種元件的結構,這些元件會將網路流量導向 Azure SQL 資料庫中的伺服器,或 Azure Synapse Analytics 中的專用 SQL 集區。 同時還會說明不同的連線原則,以及其如何影響從 Azure 內部連線的用戶端和從 Azure 外部連線的用戶端。

連線架構

下圖提供連線架構的高階概觀。

此圖顯示連線架構的高階概觀。

下列步驟說明如何建立至 Azure SQL Database 的連線:

  • 用戶端會連線到具有公用 IP 位址並在連接埠 1433 進行接聽的閘道。
  • 視有效的連線原則而定,此閘道會將流量重新導向或透過 Proxy 傳送至正確的資料庫叢集。
  • 在資料庫叢集內部,流量會轉送至適當的資料庫。

連線原則

SQL Database 中的伺服器和 Azure Synapse 中的專用 SQL 集區 (先前稱為 SQL DW),支援下列三個伺服器連線原則設定的選項。

注意

Azure Synapse Analytics 中專用 SQL 集區 (先前稱為 SQL DW) 的連線原則設定為 [預設]。 您無法為 Synapse 工作區中的專用 SQL 集區變更此設定。

  • 重新導向 (建議):用戶端直接與裝載資料庫的節點建立連線,導致延遲降低和輸送量提高。 針對使用此模式的連線,用戶端需要:
    • 允許從用戶端到 11000-11999 連接埠範圍內所有 Azure SQL IP 位址的輸出通訊。 為 SQL 使用服務標籤,使其更容易管理。 如果您使用私人連結,請參閱使用重新導向連線原則搭配私人端點,了解允許的連接埠範圍。
    • 允許從用戶端到連接埠 1433 上 Azure SQL 資料庫閘道 IP 位址的輸出通訊。
    • 使用重新導向連線原則時,請參閱 Azure IP 範圍和服務標籤 – 公用雲端 (英文),以取得您的區域要允許的 IP 位址清單。
  • Proxy:在此模式中,所有連線皆會透過 Azure SQL 資料庫閘道來進行 Proxy 處理,導致延遲增加和輸送量減少。 針對使用此模式的連線,用戶端需要允許從用戶端到連接埠 1433 上 Azure SQL 資料庫閘道 IP 位址的輸出通訊。
    • 使用 Proxy 連線原則時,請參閱本文稍後的閘道 IP 位址清單,以以取得您的區域要允許的 IP 位址。
  • 預設:除非您將連線原則更改成 ProxyRedirect,否則這會是所有伺服器在建立後生效的連線原則。 源自 Azure 內部 (例如來自 Azure 虛擬機器) 的所有用戶端連線預設原則為 Redirect,而源自外部的所有用戶端連線 (例如來自您本機工作站的連線) 則為 Proxy

為了將延遲降到最低及將輸送量提升到最高,強烈建議您採用 Redirect 連線原則,而不要採用 Proxy 連線原則。 不過,您必須符合允許輸出通訊網路流量的額外需求:

  • 若用戶端是 Azure 虛擬機器,您可以搭配服務標籤使用網路安全性群組 (NSG) 來完成此操作。
  • 如果用戶端是從內部部署的工作站連線,您可能需要與網路管理員合作,以允許網路流量通過您的公司防火牆。

若要變更連線原則,請參閱變更連線原則

從 Azure 內部連線

如果您從 Azure 內部連線,該連線預設的連線原則為 RedirectRedirect 原則表示在與 Azure SQL 資料庫建立 TCP 工作階段之後,會接著將用戶端工作階段重新導向至正確的資料庫叢集,並將目的地虛擬 IP 從 Azure SQL 資料庫閘道變更為該叢集。 此後,所有後續封包會略過 Azure SQL 資料庫閘道,直接流經叢集。 下圖說明此流量。

透過 Azure 內重新導向的 Azure SQL 連線架構概觀圖表。

從 Azure 外部連線

如果您從 Azure 外部連線,該連線預設的連線原則為 ProxyProxy 原則代表會透過 Azure SQL 資料庫閘道建立 TCP 工作階段,且所有後續封包都會流經閘道。 下圖說明此流量。

此圖顯示如何透過 Azure SQL Database 閘道建立 TCP 工作階段,且所有後續封包都會流經該閘道。

重要

開啟 TCP 通訊埠 1434 和 14000-14999,以啟用與 DAC 的連線

閘道 IP 位址

下表列出個別的閘道 IP 位址,以及每個區域的閘道 IP 位址子網路。

Microsoft 會定期淘汰個別閘道 IP 位址,並根據 Azure SQL 資料庫流量移轉至較新的閘道中所述的流程,將流量遷移至閘道 IP 位址子網路

我們強烈建議客戶不依賴任何個別的閘道 IP 位址 (因為這些位址未來將會淘汰)。 相反,請允許網路流量同時連線至區域中的個別閘道 IP 位址和閘道 IP 位址子網路。

重要

  • Azure Synapse 中 SQL Database 或專用 SQL 集區 (先前稱為 SQL DW) 的登入可以登陸區域中的任何個別閘道 IP 位址或閘道 IP 位址子網路。 若要讓 Azure Synapse 中 SQL Database 或專用 SQL 集區 (先前稱為 SQL DW) 的連線保持一致,請允許流入或流出區域中的所有個別閘道 IP 位址和閘道 IP 位址子網路的網路流量。

  • 如果您使用 Proxy 連線原則連線到 Azure SQL 資料庫,請使用本節中的個別閘道 IP 位址和閘道 IP 位址子網路。 如果使用重新導向連線原則,請參閱 Azure IP 範圍和服務標籤 - 公用雲端 (英文),以取得您的區域要允許的 IP 位址清單。

區域名稱 閘道 IP 位址 閘道 IP 位址子網路
澳大利亞中部 20.36.104.6、20.36.104.7 20.36.105.32/29, 20.53.48.96/27
澳大利亞中部 2 20.36.113.0、20.36.112.6 20.36.113.32/29、20.53.56.32/27
澳大利亞東部 13.75.149.87、40.79.161.1、13.70.112.9 13.70.112.32/29, 40.79.160.32/29, 40.79.168.32/29, 20.53.46.128/27
澳大利亞東南部 13.73.109.251、13.77.48.10、13.77.49.32 13.77.49.32/29、104.46.179.160/27
巴西南部 191.233.200.14、191.234.144.16、191.234.152.3 191.233.200.32/29, 191.234.144.32/29, 191.234.152.32/27, 191.234.153.32/27, 191.234.157.136/29
加拿大中部 52.246.152.0、20.38.144.1 13.71.168.32/29, 20.38.144.32/29, 52.246.152.32/29, 20.48.196.32/27
加拿大東部 40.69.105.9、40.69.105.10 40.69.105.32/29、52.139.106.192/27
美國中部 104.208.21.1、13.89.169.20 104.208.21.192/29, 13.89.168.192/29, 52.182.136.192/29, 20.40.228.128/27
中國東部 139.219.130.35 52.130.112.136/29
中國東部 2 40.73.82.1 52.130.120.88/29
中國北部 52.130.128.88/29
中國北部 2 40.73.50.0 52.130.40.64/29
東亞 13.75.32.4、13.75.32.14、20.205.77.200、20.205.83.224 13.75.32.192/29、13.75.33.192/29、20.195.72.32/27、20.205.77.176/29、20.205.77.200/29、20.205.83.224/29
美國東部 40.121.158.30、40.79.153.12、40.78.225.32 20.42.65.64/29, 20.42.73.0/29, 52.168.116.64/29, 20.62.132.160/29
美國東部 2 40.79.84.180、52.177.185.181、52.167.104.0、104.208.150.3、40.70.144.193 104.208.150.192/29, 40.70.144.192/29, 52.167.104.192/29, 20.62.58.128/27
法國中部 40.79.129.1、40.79.137.8、40.79.145.12 40.79.136.32/29, 40.79.144.32/29, 40.79.128.32/29, 20.43.47.192/27
法國南部 40.79.177.0、40.79.177.10、40.79.177.12 40.79.176.40/29、40.79.177.32/29、52.136.185.0/27
德國中西部 51.116.240.0、51.116.248.0、51.116.152.0 51.116.152.32/29, 51.116.240.32/29, 51.116.248.32/29, 51.116.149.32/27
德國北部 51.116.56.0 51.116.57.32/29, 51.116.54.96/27
印度中部 104.211.96.159、104.211.86.30、104.211.86.31、40.80.48.32、20.192.96.32 104.211.86.32/29、20.192.96.32/29、40.80.48.32/29、20.192.43.160/29
印度南部 104.211.224.146 40.78.192.32/29, 40.78.193.32/29, 52.172.113.96/27
印度西部 104.211.160.80、104.211.144.4 104.211.144.32/29、104.211.145.32/29、52.136.53.160/27
以色列中部 20.217.59.248/29、20.217.91.192/29、20.217.75.192/29
義大利北部 4.232.107.184/29、4.232.195.192/29、4.232.123.192/29
日本東部 40.79.184.8、40.79.192.5、13.78.104.32、40.79.184.32 13.78.104.32/29, 40.79.184.32/29, 40.79.192.32/29, 20.191.165.160/27
日本西部 104.214.148.156、40.74.97.10 40.74.96.32/29, 20.18.179.192/29, 20.189.225.160/27
南韓中部 52.231.32.42、52.231.17.22、52.231.17.23、20.44.24.32、20.194.64.33 20.194.64.32/29、20.44.24.32/29、52.231.16.32/29、20.194.73.64/27
南韓南部 52.231.151.96 52.231.151.96/27、52.231.151.88/29、52.147.112.160/27
Malaysia South 20.17.67.248/29
美國中北部 52.162.104.33、52.162.105.9 52.162.105.200/29、52.162.105.192/29、20.49.119.32/27、20.125.171.192/29
歐洲北部 52.138.224.1、13.74.104.113 13.69.233.136/29, 13.74.105.192/29, 52.138.229.72/29, 52.146.133.128/27
挪威東部 51.120.96.0、51.120.96.33、51.120.104.32、51.120.208.32 51.120.96.32/29, 51.120.104.32/29, 51.120.208.32/29, 51.120.232.192/27
挪威西部 51.120.216.0 51.120.217.32/29、51.13.136.224/27
波蘭中部 20.215.27.192/29、20.215.155.248/29、20.215.19.192/29
卡達中部 20.21.43.248/29、20.21.75.192/29、20.21.67.192/29
西班牙中部 68.221.99.184/29、68.221.154.88/29、68.221.147.192/29
南非北部 102.133.152.0、102.133.120.2、102.133.152.32 102.133.120.32/29, 102.133.152.32/29, 102.133.248.32/29, 102.133.221.224/27
南非西部 102.133.24.0 102.133.25.32/29、102.37.80.96/27
美國中南部 104.214.16.32、20.45.121.1、20.49.88.1 20.45.121.32/29, 20.49.88.32/29, 20.49.89.32/29, 40.124.64.136/29, 20.65.132.160/27
東南亞 104.43.15.0、40.78.232.3、13.67.16.193 13.67.16.192/29、23.98.80.192/29、40.78.232.192/29、20.195.65.32/27
瑞典中部 51.12.224.32/29、51.12.232.32/29
瑞典南部 51.12.200.32/29、51.12.201.32/29
瑞士北部 51.107.56.0 51.107.56.32/29、20.208.19.192/29、51.103.203.192/29、51.107.242.32/27
台灣北部 51.53.107.248/29
臺灣西北部 51.53.187.248/29
瑞士西部 51.107.152.0 51.107.153.32/29, 51.107.250.64/27
阿拉伯聯合大公國中部 20.37.72.64 20.37.72.96/29、20.37.73.96/29
阿拉伯聯合大公國北部 65.52.248.0 40.120.72.32/29, 65.52.248.32/29, 20.38.152.24/29, 20.38.143.64/27
英國南部 51.140.184.11、51.105.64.0、51.140.144.36、51.105.72.32 51.105.64.32/29, 51.105.72.32/29, 51.140.144.32/29, 51.143.209.224/27
英國西部 51.141.8.11、51.140.208.96、51.140.208.97 51.140.208.96/29, 51.140.209.32/29, 20.58.66.128/27
美國中西部 13.78.145.25、13.78.248.43、13.71.193.32、13.71.193.33 13.71.193.32/29, 20.69.0.32/27
西歐 104.40.168.105、52.236.184.163 104.40.169.32/29, 13.69.112.168/29, 52.236.184.32/29, 20.61.99.192/27
美國西部 104.42.238.205、13.86.216.196 13.86.217.224/29, 20.168.163.192/29, 20.66.3.64/27
美國西部 2 40.78.240.8、40.78.248.10 13.66.136.192/29, 40.78.240.192/29, 40.78.248.192/29, 20.51.9.128/27
美國西部 3 20.150.168.0、20.150.184.2 20.150.168.32/29、20.150.176.32/29、20.150.184.32/29、20.150.241.128/27