Azure SQL Yönetilen Örneği için gerekli alt ağ boyutunu ve aralığını saptama
Şunlar için geçerlidir: Azure SQL Yönetilen Örneği
Bu makale, Azure SQL Yönetilen Örneği için uygun alt ağ boyutunu ve IP adresi aralığını belirlemenize yardımcı olur.
Genel bakış
Azure SQL Yönetilen Örneği, bir sanal küme tarafından barındırılan ve bir Azure sanal ağı içinde dağıtılan bir veya daha fazla sanal makine grubuna yerleştirilen ayrılmış bir yalıtılmış sanal makine kümesinde barındırılan hizmet bileşenlerinden oluşur.
Bir sanal ağdaki tek bir alt ağ ile ilişkilendirilmiş bir sanal küme, bir veya daha fazla SQL yönetilen örneğini barındırabilir. Bir alt ağa dağıtılabilir örneklerin sayısı, alt ağın boyutuna (alt ağ aralığı) bağlıdır.
SQL yönetilen örneği oluşturduğunuzda, Azure seçilen hizmet katmanını temel alan bir dizi sanal makine ayırır. Bu sanal makineler alt ağınızla ilişkilendirildiğinden IP adresleri gerektirir. Azure, düzenli işlemler ve hizmet bakımı sırasında yüksek kullanılabilirlik sağlamak için ek sanal makineler ayırabilir. Bir alt ağdaki gerekli IP adreslerinin sayısı genellikle bu alt ağdaki SQL yönetilen örneklerinin sayısından daha fazladır.
Alt ağ boyutunu belirleme
SQL yönetilen örnek dağıtımlarınız için alt ağ boyutunu dikkatle planlayın.
Tasarım gereği, her SQL yönetilen örneğinin alt ağda en az 32 IP adresi olması gerekir. Alt ağ IP aralıklarınızı tanımlarken en az /27 alt ağ maskesi kullanabilirsiniz.
Aşağıda, alt ağınızın boyutunu belirlerken dikkat edilmesi gerekenler listesi yer alır:
- Örnekle ilgili dikkat edilmesi gerekenler:
- SQL yönetilen örneklerinin sayısı
- Örneklerin hizmet katmanı
- Sanal kümeyle ilgili dikkat edilmesi gerekenler:
- Donanım yapılandırmaları
- Bakım penceresi yapılandırmaları
- Yönetim işlemleriyle ilgili dikkat edilmesi gerekenler:
- Ölçeği artırma/azaltma veya hizmet katmanını, donanım yapılandırmasını veya bakım penceresini değiştirme planları
Hesaplama oluşturmaya yardımcı olması için aşağıdaki parametreleri kullanın:
- Azure, alt ağda kendi ihtiyaçları için beş IP adresi kullanır.
- Her sanal makine grubu ek altı adres ayırır.
- Her SQL yönetilen örneği, hizmet katmanına bağlı olan bir dizi adres kullanır.
- Genel Amaçlı SQL yönetilen örneği üç adres kullanır
- İş Açısından Kritik SQL yönetilen örneği beş adres kullanır
- Her ölçeklendirme isteği, ölçeklendirilen örnek için ayrılan adres sayısını geçici olarak ikiye katlar
Önemli
Alt ağda kaynaklar mevcut olduğunda alt ağ adres aralığının değiştirilmesi desteklenmediğinden, gelecekte sorunları önlemek için daha küçük alt ağlar yerine daha büyük alt ağlar kullanmak daha iyidir.
Tek dağıtılmış örnek
Aşağıdaki tabloda, her hizmet katmanına dağıtılan alt ağdaki tek bir örnek için gereken IP adresi sayısı gösterilmektedir:
Hizmet katmanı | Azure kullanımı 1 | VM grubu kullanımı 2 | Örnek kullanımı | Toplam3 |
---|---|---|---|---|
Genel Amaçlı | 5 | 6 | 3 | 14 |
İş Açısından Kritik | 5 | 6 | 5 | 16 |
1 Azure tarafından kullanılan adresler alt ağdaki tüm örnekler arasında paylaşılır
2 VM grubu tarafından kullanılan adresler, aynı gruba yerleştirilen örnekler arasında paylaşılır
3 Örnek tarafından kullanılan toplam adres sayısı
Alt ağa örnek eklemek, örnek tarafından kullanılan adres sayısını artırır ve bu nedenle toplam adres sayısını artırır.
Çok örnekli alt ağlar
Bu bölümdeki formül, sonraki örnek oluşturma veya güncelleştirme isteği sırasında yeni bir sanal makine grubu oluşturma olasılığının yanı sıra sanal kümelerin bakım penceresi ve donanım gereksinimlerini dikkate alarak bir alt ağdaki birden çok örnek için gereken adres sayısını hesaplar.
Örnek sayısına göre toplam IP adresi sayısını hesaplamak için aşağıdaki formülü kullanın:
5 + (a * 6) + (b * 10) + (c * 6)
nerede
- a = GP örneği sayısı
- b = İBH örneklerinin sayısı
- c = farklı sanal makine gruplarının sayısı
Aşağıdaki listede formülde kullanılan sayılar açıklanmaktadır:
- 5, Azure tarafından ayrılmış IP adresi sayısıdır
- GP örneği başına 6 adres (ilk dağıtım için 3, nihai ölçeklendirme işlemi için 3)
- BC örneği başına 10 adres (ilk dağıtım için 5, nihai ölçeklendirme işlemi için 5)
- Sanal makine grubu başına 6 adres
Önemli
Bir gruba katılabilen sanal makine sayısı sınırı olduğundan, var olan bir grupta yer olmaması, aynı belirtimlere sahip bir sanal makine grubu oluşturulmasına neden olabilir. Çok sayıda örneği olan bir alt ağın aynı yapılandırmaya sahip birden çok makine grubuna sahip olması ve 9 sanal makine grubunu aşması mümkündür.
Örnek 1
Aynı alt ağa dağıtılan üç Genel Amaçlı ve iki İş Açısından Kritik örneği olmasını planlıyorsunuz. Tüm örnekler aynı bakım penceresine sahiptir ve aynı donanım yapılandırmasında çalışır.
Bu değerleri formüle bağlamak için: 5 + (3 * 6) + (2 * 10) + (1 * 6) = 49
IP aralıkları 49 IP adresini desteklemek için 2'nin gücünde tanımlandığından, alt ağınız bu dağıtım için en az 64 (2^6) IP aralığı gerektirir. Alt ağı /26 alt ağ maskesiyle ayırın.
Örnek 2
Aynı alt ağa toplam yedi örnek, dört Genel Amaçlı ve üç İş Açısından Kritik örneği dağıtmayı planlıyorsunuz. Üçü, varsayılan bakım penceresi (sanal makine grubu 1) ile Standart serisi donanımda çalışan geliştirme/test örnekleri, kalan dördü ise üretim aşamasındadır ve hafta sonu bakım penceresi (sanal makine grubu 2) ile Premium serisi donanımda çalışır.
Bu değerleri formüle bağlamak için: 5 + (4 * 6) + (3 * 10) + (2 * 6) = 71
IP aralıkları 71 IP adresini desteklemek için 2'nin gücünde tanımlandığından, alt ağınız bu dağıtım için en az 128 (2^7) IP aralığı gerektirir. Alt ağı /25 alt ağ maskesiyle ayırmanız gerekir.
Dikkat
SQL yönetilen örneklerinin formülden daha az IP adresi olan bir alt ağa dağıtılması mümkün olsa da, gelecekte alt ağda ek örnekler oluşturulamaması veya mevcut örneklerin ölçeklendirilmesi gibi IP adresleri eksikliğinden kaynaklanan sorunlardan kaçınmak için her zaman daha büyük alt ağlar kullanmayı göz önünde bulundurun.
Güncelleştirme senaryoları
Ölçeklendirme işlemi sırasında örnekler geçici olarak hizmet katmanına bağlı ek IP kapasitesi gerektirir.
Aşağıdaki tabloda, yeni bir sanal makine grubu oluşturulmasını gerektirmeyen bir ölçek işlemi için gereken geçici sayıda ek IP adresi gösterilmektedir:
Hizmet katmanı | Senaryo | Ek adresler |
---|---|---|
GP | Sanal çekirdekleri ölçeklendirme | 3 |
GP | Depolamayı ölçeklendirme | 0 |
GP | BC'ye geçme | 5 |
BC | Sanal çekirdekleri ölçeklendirme | 5 |
BC | Depolamayı ölçeklendirme | 5 |
BC | GP'ye geçme | 3 |
Donanım oluşturma veya bakım penceresini değiştirme gibi yeni bir sanal makine grubu oluşturulmasına neden olan işlemler, yeni grup için ek 6 kalıcı adres gerektirir.
Sonraki adımlar
- Genel bakış için bkz. Azure SQL Yönetilen Örneği nedir?.
- SQL Yönetilen Örneği için bağlantı mimarisi hakkında daha fazla bilgi edinin.
- Azure SQL Yönetilen Örneği barındıran sanal küme mimarisini keşfedin
- SQL Yönetilen Örneği dağıtacağınız bir sanal ağ oluşturmayı öğrenin.
- DNS sorunları için bkz. Azure SQL Yönetilen Örneği'da özel DNS adlarını çözümleme.