Azure DocumentDB için otomatik ölçeklendirme

Özellikle öngörülemeyen trafik artışları fazla kaynak sağlama gerektirdiğinde, veritabanlarını dalgalı iş yükleriyle yönetmek karmaşık ve maliyetli olabilir. Bu sınamayı gidermek için Azure DocumentDB, kümeleri için Otomatik Ölçeklendirme'yi kullanıma sunmaktadır. Otomatik ölçeklendirme, kapasiteyi gerçek zamanlı olarak dinamik olarak ayarlayarak, uygulama taleplerine göre ölçeği artırarak veya azaltarak değişken iş yüklerini işleyecek şekilde tasarlanmıştır.

Azure DocumentDB'nin Otomatik Ölçeklendirme özelliği, genellikle ölçeği artırırken birkaç saat ve ölçeği küçültmek için 24 saatten uzun gecikmelerle karşılaşan diğer yönetilen MongoDB çözümlerinden farklı olarak anında ölçeklenebilirlik sunar. Bu özellik, veritabanınızın değişen iş yüklerine hemen uyum sağlamasını sağlayarak performans sorunlarını ortadan kaldırır ve gereksiz maliyetleri önler.

Get started

Yeni bir Azure DocumentDB kümesi oluşturmak için bu belgeyi izleyin ve SKU listesinden 'M200-Autoscale katmanını' seçin. Alternatif olarak, kaynağı sağlamak için Bicep şablonunu da kullanabilirsiniz.

Ücretsiz katman sağlama işleminin ekran görüntüsü.

Benefits

  • Anında Ölçeklendirme

    • Beklenmeyen iş yükü artışları sırasında performansı koruyarak kapalı kalma süresi olmadan kapasiteyi otomatik olarak ayarlar.
    • El ile ölçeklendirme gereksinimini ortadan kaldırarak hizmet kesintisi riskini azaltır.
  • Maliyet Verimliliği

    • Fazla sağlamayı önleyerek, kaynakları yalnızca gerektiğinde kullanarak giderleri azaltır.
    • Kullandıkça öde fiyatlandırması yalnızca gerçek kullanım için faturalandırılmasını sağlayarak kaynak kullanımını en üst düzeye çıkarır.
  • Tahmin Edilebilir Fiyatlandırma

    • Saydam maliyet hesaplamalarına sahip çekirdek tabanlı fiyatlandırma, bütçeleme ve tahmin etmeyi kolaylaştırır.
    • Esnek fiyatlandırma modeli, iş yükü taleplerine uyum sağlayarak beklenmeyen maliyet artışlarını önler.

Fiyatlandırma Modeli

Kolaylık sağlamak amacıyla, son bir saatte CPU veya bellek kullanımının 35% eşik değerine kıyasla daha yüksek olmasına bağlı olarak ücretlendirilen çekirdek tabanlı bir fiyatlandırma modeli kullanır.

  • En fazla 35% Kullanımı: En düşük fiyat uygulanır.
  • 35'in üzerinde% Kullanımı: Maksimum fiyat uygulanır.
  • Otoskalanan kümeler, anlık ölçeklendirme özellikleri nedeniyle temel düzeye göre %50 fiyat farkı oluşturur.
  • Faturalama Sıklığı: Maliyetler saatlik olarak hesaplanır ve faturalandırılır, böylece yalnızca kullandığınız kapasite için ödeme yapılır.

Örnek:

Bir uygulamanın çalışma zamanının 10% kullanım artışlarıyla karşılaştığı bir senaryoda:

  • Otomatik Ölçeklendirme olmadan: Fazla sağlanan bir M200 kümesinin maliyeti 1.185,24 ABD doları olacaktır.
  • Otomatik Ölçeklendirme ile: bir M200-Autoscale kümesinin maliyeti yalnızca 968,41 ABD doları olur ve%18,29 tasarruf sağlar.

Bu esnek fiyatlandırma modeli, talebin en yoğun olduğu zamanlarda en iyi performansı korurken maliyetlerin azaltılmasına yardımcı olur.

Restrictions

  • Şu anda yalnızca M200 Otomatik Ölçeklendirme katmanı desteklenmektedir ve M80 ile M200 katmanları arasında ölçeklendirmeye olanak sağlar.
  • Otomatik ölçeklendirme yalnızca işlem kaynakları için geçerlidir. Depolama kapasitesinin el ile ölçeklendirilmesi gerekir.
  • Genel Katman ile Otomatik Ölçeklendirme Katmanı arasındaki yükseltmeler veya düşürmeler şu anda desteklenmemektedir.

Sık Sorulan Sorular (SSS)

Hangi kümeler Otomatik Ölçeklendirmeyi destekler?

Şu anda Otomatik Ölçeklendirme yalnızca M200 katmanında kullanılabilir ve M80'den M200'e ölçeklendirme özelliklerine sahiptir.

Otomatik Ölçeklendirme hem işlem hem de depolama ölçeklendirmesini yönetir mi?

Hayır, Otomatik Ölçeklendirme yalnızca işlem kaynaklarını yönetir. Depolama el ile ölçeklendirilmelidir.

Genel Katman ile Otomatik Ölçeklendirme Katmanı arasında geçiş yapabilir miyim?

Evet, Genel Katman ile Otomatik Ölçeklendirme Katmanı arasındaki yükseltmeler ve düşürmeler desteklenir. Ancak, M200-Autoscale'den M200'e aşağı ölçeklendirme şu anda kullanılamıyor.

Otomatik ölçekleme kapasiteyi ayarlarken kesinti süresi var mı?

Hayır, Otomatik Ölçeklendirme kesinti veya performans üzerinde bir etki olmadan kapasiteyi anında ve sorunsuz bir şekilde ayarlar.

İş yüküm M200 katman sınırlarını aşarsa ne olur?

İş yükünüz M200 sınırlarını tutarlı bir şekilde aşıyorsa, Otomatik Ölçeklendirme şu anda M200'e kadar desteklediği için daha yüksek katman veya alternatif ölçeklendirme stratejilerini göz önünde bulundurun.

Otomatik Ölçeklendirme tüm Azure bölgelerinde kullanılabilir mi?

Otomatik ölçeklendirme kullanılabilirliği bölgeye göre değişir. Tercih ettiğiniz bölgede destek için Azure portalına bakın.

Otomatik Ölçeklendirme ile tahakkuk eden ücretleri nasıl doğrulayabilirim?

Maliyet şeffaflığını sağlamak için 'Otomatik Ölçeklendirme Kullanım Yüzdesi' adlı yeni bir ölçüm kullanıma sunulmuştur. Bu ölçüm, zaman içindeki en fazla CPU veya bellek kullanımını gösterir ve bunu tahakkuk eden ücretlerle karşılaştırmanıza yardımcı olur.

Otomatik ölçeklendirme kullanım metriği ekran görüntüsü.

Sonraki Adımlar

Azure DocumentDB'de Otomatik Ölçeklendirme katmanının özelliklerini inceledikten sonra, sonraki adım geçiş yolculuğuna geçmektir. Bu, geçiş değerlendirmesi gerçekleştirmeyi ve mevcut MongoDB iş yüklerinizin Azure'a sorunsuz bir şekilde aktarılmasını planlamayı içerir.