Azure SQL Yönetilen Örneği havuzu (önizleme) nedir?

Şunlar için geçerlidir: Azure SQL Yönetilen Örneği

Azure SQL Yönetilen Örneği'daki örnek havuzları, küçük SQL Server örnekleri büyük ölçekte buluta geçirmek için uygun ve uygun maliyetli bir yol sağlar.

Örnek havuzları toplam geçiş gereksinimlerinize göre işlem kaynaklarını önceden sağlamanıza olanak tanır. Ardından, önceden sağlanan işlem düzeyinize ulaşana kadar tek tek yönetilen örnekleri dağıtabilirsiniz. Örneğin, 8 sanal çekirdeği önceden sağlarsanız, iki adet 2 sanal çekirdek ve bir adet 4 sanal çekirdek örneği dağıtabilir ve sonra veritabanlarını bu örneklere geçirebilirsiniz. Örnek havuzlarının kullanıma sunulmasından önce, buluta geçiş sırasında daha küçük ve daha az işlem yoğunluklu iş yüklerinin genellikle daha büyük bir yönetilen örnekte birleştirilmesi gerekir. Veritabanı gruplarını büyük bir örneğe geçirme gereksinimi genellikle dikkatli kapasite planlaması ve kaynak idaresi, ek güvenlik konuları ve örnek düzeyinde bazı ek veri birleştirme işlemleri gerektirir.

Buna ek olarak, örnek havuzları yerel sanal ağ tümleştirmesini destekler, böylece aynı alt ağda birden çok örnek havuzu ve birden çok tek örnek dağıtabilirsiniz.

Temel işlevler

Örnek havuzları aşağıdaki avantajları sağlar:

  1. 2 sanal çekirdek örneklerini barındırma olanağı. *Yalnızca örnek havuzlarındaki örnekler için.
  2. Tahmin edilebilir ve hızlı örnek dağıtım süresi (5 dakikaya kadar).
  3. Minimum IP adresi ayırma.

Aşağıdaki diyagramda, bir sanal ağ alt ağında birden çok yönetilen örneğin dağıtılacağı bir örnek havuzu gösterilmektedir.

birden çok örneği olan örnek havuzu

Örnek havuzları, sanal makinenin işlem boyutunun havuz için ayrılan toplam sanal çekirdek sayısını temel aldığı aynı sanal makinede birden çok örneğin dağıtılabilmesini sağlar. Bu mimari, sanal makinenin 2 sanal çekirdek de dahil olmak üzere desteklenen herhangi bir boyutta (2 sanal çekirdek örnekleri yalnızca havuzlardaki örnekler için kullanılabilir) birden çok örneğe bölümlenmesine olanak tanır.

İlk dağıtımdan sonra havuzdaki örneklerde yönetim işlemleri çok daha hızlıdır. Bunun nedeni, bir sanal kümenin (ayrılmış sanal makine kümesi) dağıtımı veya uzantısının yönetilen örneği sağlamanın bir parçası olmamasıdır.

Havuzdaki tüm örnekler aynı sanal makineyi paylaştığından, toplam IP ayırma işlemi dağıtılan örnek sayısına bağlı değildir ve bu da dar BIR IP aralığına sahip alt ağlarda dağıtım için uygundur.

Her havuzun yalnızca dokuz IP adresi (alt ağdaki kendi gereksinimlerine ayrılmış beş IP adresi dahil değil) sabit BIR IP ayırması vardır. Ayrıntılar için bkz. Tek örnekler için alt ağ boyutu gereksinimleri.

Uygulama senaryoları

Aşağıdaki liste örnek havuzlarının dikkate alınması gereken ana kullanım örneklerini sağlar:

  • Çoğunluğun daha küçük olduğu bir grup SQL Server örneğinin aynı anda geçirilmesi (örneğin 2 veya 4 sanal çekirdek).
  • Tahmin edilebilir ve kısa örnek oluşturma veya ölçeklendirmenin önemli olduğu senaryolar. Örneğin, örnek düzeyinde özellikler gerektiren çok kiracılı bir SaaS uygulama ortamında yeni bir kiracının dağıtımı.
  • Sabit maliyet veya harcama limitinin önemli olduğu senaryolar. Örneğin, gerektiğinde yönetilen örnekleri düzenli aralıklarla dağıttığınız sabit (veya seyrek değişen) boyutta paylaşılan geliştirme testi veya tanıtım ortamlarını çalıştırma.
  • Bir sanal ağ alt asında minimum IP adresi ayırmanın önemli olduğu senaryolar. Havuzdaki tüm örnekler bir sanal makineyi paylaşır, bu nedenle ayrılan IP adresi sayısı tek örnek durumundan daha düşüktür.

Mimari

Örnek havuzları, normal (tek) yönetilen örneklere benzer bir mimariye sahiptir. Azure sanal ağları içindeki dağıtımları desteklemek ve müşteriler için yalıtım ve güvenlik sağlamak için örnek havuzları da sanal kümelere dayanır. Sanal kümeler, müşterinin sanal ağ alt ağında dağıtılan ayrılmış bir yalıtılmış sanal makine kümesini temsil eder.

İki dağıtım modeli arasındaki temel fark, örnek havuzlarının windows iş nesneleri kullanılarak yönetilen aynı sanal makine düğümünde birden çok SQL Server işlem dağıtımına izin verirken, tek örneklerin her zaman bir sanal makine düğümünde tek başına olmasıdır.

Aşağıdaki diyagramda bir örnek havuzu ve aynı alt ağda dağıtılan iki ayrı örnek gösterilmektedir ve her iki dağıtım modeli için de ana mimari ayrıntılar gösterilmektedir:

Örnek havuzu ve iki ayrı örnek

Her örnek havuzu altında ayrı bir sanal küme oluşturur. Bir havuz içindeki örnekler ve aynı alt ağda dağıtılan tek örnekler, SQL Server işlemlere ve ağ geçidi bileşenlerine ayrılan işlem kaynaklarını paylaşmaz ve bu da performans tahmin edilebilirliğini sağlar.

Kaynak sınırlamaları

Örnek havuzlarıyla ve havuzların içindeki örneklerle ilgili çeşitli kaynat sınırlamaları vardır:

  • Örnek havuzları yalnızca 5. Nesil donanımda kullanılabilir.
  • Havuz içindeki yönetilen örneklerin ayrılmış CPU ve RAM'i vardır, bu nedenle tüm örneklerde toplanan sanal çekirdek sayısı havuza ayrılan sanal çekirdek sayısından küçük veya buna eşit olmalıdır.
  • Tüm örnek düzeyi sınırları havuz içinde oluşturulan örnekler için geçerlidir.
  • Örnek düzeyi sınırlarına ek olarak, örnek havuzu düzeyinde uygulanan iki sınır da vardır:
    • Havuz başına toplam depolama boyutu (8 TB).
    • Havuz başına toplam kullanıcı veritabanı sayısı. Bu sınır sanal çekirdek havuzu değerine bağlıdır:
      • 8 sanal çekirdek havuzu en fazla 200 veritabanını destekler,
      • 16 sanal çekirdek havuzu en fazla 400 veritabanını destekler,
      • 24 ve daha fazla sanal çekirdek havuzu en fazla 500 veritabanını destekler.
  • Azure AD kimlik doğrulaması, bayrağıyla -AssignIdentity yönetilen örnek oluşturulduktan veya ayarlandıktan sonra kullanılabilir. Daha fazla bilgi için bkz. New-AzSqlInstance ve Set-AzSqlInstance. Kullanıcılar daha sonra Sağlama Azure AD yöneticisini (SQL Yönetilen Örneği) izleyerek örnek için bir Azure AD yöneticisi ayarlayabilir.

Tüm örneklerdeki toplam depolama alanı ayırma ve veritabanı sayısı, örnek havuzları tarafından kullanıma sunulan sınırlardan düşük veya buna eşit olmalıdır.

  • Örnek havuzları 8, 16, 24, 32, 40, 64 ve 80 sanal çekirdeği destekler.
  • Havuzların içindeki yönetilen örnekler 2, 4, 8, 16, 24, 32, 40, 64 ve 80 sanal çekirdekleri destekler.
  • Havuzların içindeki yönetilen örnekler aşağıdakiler dışında 32 GB ile 8 TB arasında depolama boyutlarını destekler:
    • 2 sanal çekirdek örneği 32 GB ile 640 GB arasındaki boyutları destekler,
    • 4 sanal çekirdek örneği 32 GB ile 2 TB arasındaki boyutları destekler.
  • Havuzların içindeki yönetilen örneklerin örnek başına en fazla 100 kullanıcı veritabanı sınırı vardır; örnek başına en fazla 50 kullanıcı veritabanını destekleyen 2 sanal çekirdek örneği dışında.

Hizmet katmanı özelliği örnek havuzu kaynağıyla ilişkilendirildiğinden, havuzdaki tüm örneklerin havuzun hizmet katmanıyla aynı hizmet katmanı olması gerekir. Şu anda yalnızca Genel Amaçlı hizmet katmanı kullanılabilir (geçerli önizlemedeki sınırlamalarla ilgili aşağıdaki bölüme bakın).

Genel önizleme sınırlamaları

Genel önizlemede aşağıdaki sınırlamalar vardır:

  • Şu anda yalnızca Genel Amaçlı hizmet katmanı kullanılabilir.
  • Örnek havuzları genel önizleme sırasında ölçeklendirilemez, bu nedenle dağıtımdan önce dikkatli kapasite planlaması önemlidir.
  • Örnek havuzunu oluşturmak ve yapılandırmak için Azure portal desteği henüz yoktur. Örnek havuzlarındaki tüm işlemler yalnızca PowerShell aracılığıyla desteklenir. Önceden oluşturulmuş havuzda ilk örnek dağıtımı da yalnızca PowerShell aracılığıyla desteklenir. Yönetilen örnekler bir havuza dağıtıldıktan sonra Azure portal kullanarak güncelleştirilebilir.
  • Havuzun dışında oluşturulan yönetilen örnekler var olan bir havuza taşınamaz ve havuz içinde oluşturulan örnekler tek bir örnek olarak veya başka bir havuza taşınamaz.
  • Ayrılmış kapasite örneği fiyatlandırması kullanılamıyor.
  • Havuzdaki örnekler için yük devretme grupları desteklenmez.

Desteklenen SQL özellikleri

Havuzlarda oluşturulan yönetilen örnekler , tek yönetilen örneklerde desteklenen aynı uyumluluk düzeylerini ve özellikleri destekler.

Bir havuza dağıtılan her yönetilen örneğin ayrı bir SQL Aracısı örneği vardır.

Belirli değerleri (örnek düzeyi harmanlama, saat dilimi, veri trafiği için genel uç nokta, yük devretme grupları gibi) seçmenizi gerektiren isteğe bağlı özellikler veya özellikler örnek düzeyinde yapılandırılır ve havuzdaki her örnek için farklı olabilir.

Performansla ilgili önemli noktalar

Havuzlar içindeki yönetilen örneklerin ayrılmış sanal çekirdeği ve RAM'i olsa da, yerel diski (tempdb kullanımı için) ve ağ kaynaklarını paylaşır. Büyük olasılıkla değildir, ancak havuzdaki birden çok örneğin aynı anda yüksek kaynak tüketimine sahip olması durumunda gürültülü komşu etkisiyle karşılaşabilirsiniz. Bu davranışı gözlemlerseniz, bu örnekleri daha büyük bir havuza veya tek örnek olarak dağıtmayı göz önünde bulundurun.

Güvenlik konuları

Havuza dağıtılan örnekler aynı sanal makineyi paylaştığından, daha yüksek güvenlik risklerine neden olan özellikleri devre dışı bırakmayı veya bu özelliklere erişim izinlerini sıkı bir şekilde denetlemeyi düşünebilirsiniz. Örneğin, CLR tümleştirmesi, yerel yedekleme ve geri yükleme, veritabanı e-postası vb.

Örnek havuzu destek istekleri

Azure portal örnek havuzları için destek istekleri oluşturun ve yönetin.

Örnek havuzu dağıtımı (oluşturma veya silme) ile ilgili sorunlarla karşılaşıyorsanız, Sorun alt türü alanında Örnek Havuzları belirttiğinizden emin olun.

Örnek havuzları destek isteği

Havuzdaki tek bir yönetilen örnek veya veritabanıyla ilgili sorunlarla karşılaşıyorsanız, Azure SQL Yönetilen Örneği için düzenli bir destek bileti oluşturmanız gerekir.

Daha büyük SQL Yönetilen Örneği dağıtımları oluşturmak için (örnek havuzları içeren veya olmayan) daha büyük bir bölgesel kota almanız gerekebilir. Daha fazla bilgi için bkz. Azure SQL Veritabanı için kota artışı isteme. Örnek havuzları için dağıtım mantığı, kotanızı artırmadan yeni kaynaklar oluşturmanıza izin verilip verilmediğini belirlemek için havuz düzeyindeki toplam sanal çekirdek tüketimini kotanızla karşılaştırır.

Örnek havuzu faturalaması

Örnek havuzları, işlem ve depolamanın bağımsız olarak ölçeklendirilebilmesini sağlar. Müşteriler sanal çekirdeklerle ölçülen havuz kaynağıyla ilişkili işlem ve gigabayt cinsinden ölçülen her örnekle ilişkili depolama alanı için ödeme yapmaktadır (her örnek için ilk 32 GB ücretsizdir).

Bir havuz için sanal çekirdek fiyatı, bu havuza dağıtılan örnek sayısına bakılmaksızın ücretlendirilir.

İşlem fiyatı (sanal çekirdek cinsinden ölçülür) için iki fiyatlandırma seçeneği mevcuttur:

  1. Dahil edilen lisans: SQL Server lisansların fiyatı dahildir. Bu, Yazılım Güvencesi ile mevcut SQL Server lisanslarını uygulamamayı seçen müşteriler içindir.
  2. Azure Hibrit Avantajı: SQL Server için Azure Hibrit Avantajı içeren indirimli fiyat. Müşteriler, Yazılım Güvencesi ile mevcut SQL Server lisanslarını kullanarak bu fiyatı kabul edebilir. Uygunluk ve diğer ayrıntılar için bkz. Azure Hibrit Avantajı.

Havuzdaki tek tek örnekler için farklı fiyatlandırma seçenekleri ayarlamak mümkün değildir. Üst havuzdaki tüm örneklerin Lisans Dahil edilen fiyat veya Azure Hibrit Avantajı fiyatında olması gerekir. Havuz oluşturulduktan sonra havuzun lisans modeli değiştirilebilir.

Önemli

Örnek için havuzdakinden farklı bir lisans modeli belirtirseniz, havuz fiyatı kullanılır ve örnek düzeyi değeri yoksayılır.

Geliştirme testi avantajı için uygun aboneliklerde örnek havuzları oluşturursanız, Azure SQL Yönetilen Örneği otomatik olarak yüzde 55'e kadar indirimli fiyatlar alırsınız.

Örnek havuzu fiyatlandırması hakkında ayrıntılı bilgi için SQL Yönetilen Örneği fiyatlandırma sayfasındakiörnek havuzları bölümüne bakın.

Sonraki adımlar