Azure SQL Veritabanı ve Azure Synapse Analytics bağlantı mimarisi

Şunlar için geçerlidir: Azure SQL Veritabanı Azure Synapse Analytics (yalnızca ayrılmış SQL havuzu (eski adı SQL DW)

Bu makalede, ağ trafiğini Azure SQL Veritabanı'ndaki bir sunucuya veya Azure Synapse Analytics'teki ayrılmış SQL havuzlarına (eski adı SQL DW) yönlendiren çeşitli bileşenlerin mimarisi açıklanmaktadır. Ayrıca farklı bağlantı ilkelerini ve Bunun Azure içinden bağlanan istemcileri ve Azure dışından bağlanan istemcileri nasıl etkilediğini açıklar.

Bağlantı mimarisi

Aşağıdaki diyagram bağlantı mimarisine üst düzey bir genel bakış sağlar.

Bağlantı mimarisine üst düzey bir genel bakış gösteren diyagram.

Aşağıdaki adımlar, Azure SQL Veritabanı'na nasıl bağlantı kurulduğunu açıklar:

  • İstemciler, genel IP adresine sahip olan ve 1433 numaralı bağlantı noktasını dinleyen ağ geçidine bağlanır.
  • Ağ geçidi, geçerli bağlantı ilkesine bağlı olarak trafiği doğru veritabanı kümesine yönlendirir veya proxy'ler.
  • Veritabanı kümesinin içinde trafik uygun veritabanına iletilir.

Bağlantı ilkesi

Azure Synapse'da SQL Veritabanı ve ayrılmış SQL havuzlarındaki (eski adı SQL DW) sunucular, sunucunun bağlantı ilkesi ayarı için aşağıdaki üç seçeneği destekler.

Not

Azure Synapse Analytics'te ayrılmış SQL havuzları (eski adı SQL DW) için bağlantı ilkesi Varsayılan olarak ayarlanır. Synapse çalışma alanlarındaki ayrılmış SQL havuzları için bunu değiştiremezsiniz.

  • Yeniden yönlendirme (önerilir): İstemciler, veritabanını barındıran düğümle doğrudan bağlantı kurar ve bu da gecikme süresinin azalmasına ve aktarım hızının iyileştirilmesine neden olur. Bağlantıların bu modu kullanması için istemcilerin şunları kullanması gerekir:
    • İstemciden 11000 ile 11999 aralığındaki bağlantı noktalarında bölgedeki tüm Azure SQL IP adreslerine giden iletişime izin verin. Bunu yönetmeyi kolaylaştırmak için SQL için Hizmet Etiketleri'ni kullanın.
    • İstemciden 1433 numaralı bağlantı noktası üzerinden Azure SQL Veritabanı ağ geçidi IP adreslerine giden iletişime izin verin.
    • Yeniden yönlendirme bağlantı ilkesini kullanırken, bölgenizin IP adreslerinin izin verecekleri bir liste için Azure IP Aralıkları ve Hizmet Etiketleri – Genel Bulut'a bakın.
  • Proxy: Bu modda, tüm bağlantılar Azure SQL Veritabanı ağ geçitleri aracılığıyla proksid edilir ve bu da gecikme süresinin artmasına ve aktarım hızının azalmasına neden olur. Bağlantıların bu modu kullanması için istemcilerin istemciden 1433 numaralı bağlantı noktası üzerinden Azure SQL Veritabanı ağ geçidi IP adreslerine giden iletişime izin vermeleri gerekir.
    • Ara sunucu bağlantı ilkesini kullanırken, bölgenizin IP adreslerinin izin verebilmesi için bu makalenin devamında yer alan Ağ Geçidi IP adresleri listesine bakın.
  • Varsayılan: Bu, bağlantı ilkesini veya Redirectolarak açıkça değiştirmediğiniz sürece, oluşturma işleminden sonra tüm sunucularda geçerli olan bağlantı ilkesidirProxy. Varsayılan ilke, Redirect Azure'ın içinden kaynaklanan tüm istemci bağlantıları (örneğin, bir Azure Sanal Makinesinden) ve Proxy dışından gelen tüm istemci bağlantıları (örneğin, yerel iş istasyonunuzdan bağlantılar) içindir.

En düşük gecikme süresi ve en yüksek aktarım hızı için bağlantı ilkesi üzerinden Proxy bağlantı ilkesini kesinlikle öneririzRedirect. Ancak, yukarıda açıklandığı gibi ağ trafiğine izin vermek için ek gereksinimleri karşılamanız gerekir. İstemci bir Azure Sanal Makinesi ise, bunu hizmet etiketleriyle Ağ Güvenlik Grupları 'nı (NSG) kullanarak gerçekleştirebilirsiniz. İstemci şirket içi bir iş istasyonundan bağlanıyorsa, şirket güvenlik duvarınız üzerinden ağ trafiğine izin vermek için ağ yöneticinizle birlikte çalışmanız gerekebilir.

Önemli

Özel uç noktaya bağlantılar, bağlantı ilkesi olarak yalnızca Proxy'yi destekler.

Azure içinden bağlantı

Azure içinden bağlanıyorsanız bağlantılarınızın varsayılan olarak bir bağlantı ilkesi Redirect vardır. ilkesiRedirect, tcp oturumu Azure SQL Veritabanı'na oluşturulduktan sonra istemci oturumunun Azure SQL Veritabanı ağ geçidinden kümenin hedef sanal IP'sine yapılan bir değişiklikle doğru veritabanı kümesine yeniden yönlendirildiği anlamına gelir. Bundan sonra, sonraki tüm paketler Azure SQL Veritabanı ağ geçidini atlayarak doğrudan kümeye akar. Aşağıdaki diyagramda bu trafik akışı gösterilmektedir.

Azure'da yeniden yönlendirme yoluyla Azure SQL bağlantısına mimariye genel bakış diyagramı.

Azure dışından bağlantı

Azure dışından bağlanıyorsanız, bağlantılarınız varsayılan olarak bir bağlantı ilkesine Proxy sahiptir. ilkesiProxy, TCP oturumunun Azure SQL Veritabanı ağ geçidi üzerinden oluşturulduğu ve sonraki tüm paketlerin ağ geçidi üzerinden aktığı anlamına gelir. Aşağıdaki diyagramda bu trafik akışı gösterilmektedir.

TCP oturumunun Azure SQL Veritabanı ağ geçidi aracılığıyla nasıl kurulduğunu ve sonraki tüm paketlerin ağ geçidi üzerinden nasıl aktığını gösteren diyagram.

Önemli

DAC ile Bağlanmayı etkinleştirmek için 1434 ve 14000-14999 NUMARALı TCP bağlantı noktalarını açın.

Ağ geçidi IP adresleri

Aşağıdaki tabloda ağ geçidi IP adresleri ve bölge başına ağ geçidi IP adresi aralıkları listelenmiştir.

Azure SQL Veritabanı trafiğinin daha yeni Ağ Geçitlerine geçişi bölümünde açıklanan işleme göre ağ geçitlerini eski donanımları kullanarak devre dışı bırakacağız ve trafiği yeni Ağ Geçitlerine geçireceğiz. Müşterilerin bir bölgedeki bu etkinliklerden etkilenmemeleri için Ağ Geçidi IP adresi alt ağlarını kullanmalarını kesinlikle öneririz.

Önemli

Azure Synapse'daki SQL Veritabanı veya ayrılmış SQL havuzları (eski adı SQL DW) için oturum açma işlemleri, bölgedeki ağ geçitlerinden herhangi birine gelebilir. Azure Synapse'da SQL Veritabanı veya ayrılmış SQL havuzlarına (eski adı SQL DW) tutarlı bağlantı için, bölge için TÜM Ağ Geçidi IP adreslerine ve Ağ Geçidi IP adresi alt ağlarına gelen ve giden ağ trafiğine izin verin.

Bölge adı Ağ geçidi IP adresleri Ağ geçidi IP adresi alt ağları
Orta Avustralya 20.36.105.0, 20.36.104.6, 20.36.104.7 20.36.105.32/29
Orta Avustralya 2 20.36.113.0, 20.36.112.6 20.36.113.32/29
Doğu Avustralya 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
Güneydoğu Avustralya 191.239.192.109, 13.73.109.251, 13.77.48.10, 13.77.49.32 13.77.49.32/29
Güney Brezilya 191.233.200.14, 191.234.144.16, 191.234.152.3 191.233.200.32/29, 191.234.144.32/29
Orta Kanada 40.85.224.249, 52.246.152.0, 20.38.144.1 13.71.168.32/29, 20.38.144.32/29, 52.246.152.32/29
Doğu Kanada 40.86.226.166, 52.242.30.154, 40.69.105.9 , 40.69.105.10 40.69.105.32/29
Central US 13.67.215.62, 52.182.137.15, 104.208.21.1, 13.89.169.20 104.208.21.192/29, 13.89.168.192/29, 52.182.136.192/29
Doğu Çin 139.219.130.35 52.130.112.136/29
Çin Doğu 2 40.73.82.1 52.130.120.88/29
Kuzey Çin 139.219.15.17 52.130.128.88/29
Çin Kuzey 2 40.73.50.0 52.130.40.64/29
Doğu Asya 52.175.33.150, 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
Doğu ABD 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
Doğu ABD 2 40.79.84.180, 52.177.185.181, 52.167.104.0, 191.239.224.107, 104.208.150.3, 40.70.144.193 104.208.150.192/29, 40.70.144.192/29, 52.167.104.192/29
Orta Fransa 40.79.137.0, 40.79.129.1, 40.79.137.8, 40.79.145.12 40.79.136.32/29, 40.79.144.32/29
Güney Fransa 40.79.177.0, 40.79.177.10 ,40.79.177.12 40.79.176.40/29, 40.79.177.32/29
Orta Batı Almanya 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
Orta Hindistan 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
Güney Hindistan 104.211.224.146 40.78.192.32/29, 40.78.193.32/29
Batı Hindistan 104.211.160.80, 104.211.144.4 104.211.144.32/29, 104.211.145.32/29
Doğu Japonya 13.78.61.196, 40.79.184.8, 13.78.106.224, 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
Batı Japonya 104.214.148.156, 40.74.100.192, 40.74.97.10 40.74.96.32/29
Güney Kore - Orta 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
Güney Kore - Güney 52.231.200.86, 52.231.151.96
Orta Kuzey ABD 23.96.178.199, 23.98.55.75, 52.162.104.33, 52.162.105.9 52.162.105.192/29
Kuzey Avrupa 40.113.93.91, 52.138.224.1, 13.74.104.113 13.69.233.136/29, 13.74.105.192/29, 52.138.229.72/29
Doğu Norveç 51.120.96.0, 51.120.96.33, 51.120.104.32, 51.120.208.32 51.120.96.32/29
Batı Norveç 51.120.216.0 51.120.217.32/29
Güney Afrika - Kuzey 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
Güney Afrika - Batı 102.133.24.0 102.133.25.32/29
Orta Güney ABD 13.66.62.124, 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
Güneydoğu Asya 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
Kuzey İsviçre 51.107.56.0, 51.107.57.0 51.107.56.32/29, 51.103.203.192/29, 20.208.19.192/29, 51.107.242.32/27
Batı İsviçre 51.107.152.0, 51.107.153.0 51.107.153.32/29
Orta BAE 20.37.72.64 20.37.72.96/29, 20.37.73.96/29
Kuzey BAE 65.52.248.0 40.120.72.32/29, 65.52.248.32/29
Güney Birleşik Krallık 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
Batı Birleşik Krallık 51.141.8.11, 51.140.208.96, 51.140.208.97 51.140.208.96/29, 51.140.209.32/29
Orta Batı ABD 13.78.145.25, 13.78.248.43, 13.71.193.32, 13.71.193.33 13.71.193.32/29
West Europe 40.68.37.158, 104.40.168.105, 52.236.184.163 104.40.169.32/29, 13.69.112.168/29, 52.236.184.32/29
Batı ABD 104.42.238.205, 13.86.216.196 13.86.217.224/29
Batı ABD 2 13.66.226.202, 40.78.240.8, 40.78.248.10 13.66.136.192/29, 40.78.240.192/29, 40.78.248.192/29
Batı ABD 3 20.150.168.0, 20.150.184.2 20.150.168.32/29, 20.150.176.32/29, 20.150.184.32/29

Sonraki adımlar