Aracılığıyla paylaş


Azure DocumentDB kümesini ölçeklendirme ve yapılandırma

Azure DocumentDB sorunsuz ölçeklenebilirlik ve bölge içi yüksek kullanılabilirlik (HA) sağlar. Bu belge, kümelerini ölçeklendirmeyi ve yapılandırmayı öğrenmek isteyen geliştiriciler için hızlı bir kılavuz görevi görür.

Önkoşullar

  • Mevcut bir Azure DocumentDB kümesi

Küme hesaplamasını ölçeklendirme

Küme katmanı, kümenizinfiziksel parçalarında sanal çekirdek sayısını ve RAM miktarını yapılandırmanıza olanak tanır. Küme katmanını istediğiniz zaman kesintisiz olarak gereksinimlerinize uyacak şekilde değiştirebilirsiniz. Örneğin, M50'den M60'a yükseltebilir veya M50'yi M40'a düşürebilirsiniz.

  1. Küme kenar çubuğundaki Ayarlar'ın altında Ölçek'i seçin.

  2. Küme katmanını değiştirmek için açılan menüden yeni katmanı seçin.

    Kümenin Ölçek sayfasında küme işlem katmanını değiştirme ve değişiklikleri kaydetme işleminin ekran görüntüsü.

  3. Değişikliğinizi kalıcı hale getirmek için Kaydet'i seçin.

Uyarı

Normal işlem katmanından hızla artırılabilir katmana düşürme desteklenmez.

Depolama boyutunu artırın

Veritabanınıza büyümek için daha fazla alan açmak için depolama boyutunu artırabilirsiniz. Örneğin, depolama alanını 128 GiB'den 256GiB'ye çıkarabilirsiniz.

  1. Depolama boyutunu artırmak için açılan menüden yeni boyutu seçin.

    Kümenin Ölçek sayfasında fiziksel parça başına depolama seçeneğinin ekran görüntüsü.

  2. Değişikliğinizi kalıcı hale getirmek için Kaydet'i seçin.

Önemli

Depolama boyutu yalnızca artırılabilir, azaltılamaz.

Yüksek kullanılabilirliği etkinleştirme veya devre dışı bırakma

Bölge içi yüksek kullanılabilirliği (HA) gereksinimlerinize uyacak şekilde etkinleştirebilir veya devre dışı bırakabilirsiniz. Bölge içi HA, kümedeki her birincil parçanın çoğaltma parçalarını koruyarak veritabanı kesinti süresini önler. Ana parça devre dışı kalırsa, gelen bağlantılar otomatik olarak yedek parçaya yönlendirilir ve minimum kesinti süresi sağlanır.

  1. Bölge içi HA'yı etkinleştirmek veya devre dışı bırakmak için onay kutusu seçeneğini değiştirin.

    Kümenin Ölçek sayfasındaki bölge içi yüksek kullanılabilirlik onay kutusunun ekran görüntüsü.

  2. Değişikliğinizi kalıcı hale getirmek için Kaydet'i seçin.

Fiziksel parça sayısını artırma

Veritabanı tek bir fiziksel parça kümesinin kapasitesini aştığında , depolama boyutunu artırabilir veya daha fazla fiziksel parça ekleyebilirsiniz. Kümeye yeni bir fiziksel parça eklendikten sonra, verileri parçalar arasında yeniden dağıtmak için bir küme yeniden dengeleme işlemi gerçekleştirmeniz gerekir. Bir kümedeki her fiziksel parça her zaman aynı işlem ve depolama yapılandırmasına sahiptir.

  1. Fiziksel parçalar eklemek için listeden yeni parça sayısını seçin.

    Bir kümenin Ölçek sayfasındaki fiziksel parça sayısı açılan listesinin ekran görüntüsü.

  2. Değişikliğinizi kalıcı hale getirmek için Kaydet'i seçin.

  3. Değişikliğinizi kalıcı hale getirmek için açılır pencerede Devam'ı seçin.

Tavsiye

Kümenizde 10'dan fazla fiziksel parçaya ihtiyacınız varsa bir destek bileti açın.

Verileri yeniden dengeleme

Bir kümeye fiziksel parça eklendikten sonra veya çok parçalı küme fiziksel parçalar arasında eşit olmayan depolama kullanımına sahipse, verileri yeniden dengeleme, kesinti olmadan verileri parçalar arasında yeniden dağıtır.

Önizlemede, kümede veri yeniden dengelemenin etkinleştirilmesi gerekir:

  1. Azure portalında küme özelliklerini açın.
  2. Özellikler sayfasındaki Ayarlar'ın altında Çok parçalı kümeler için yeniden dengeleyici'yi seçin.
  3. Çok parçalı kümeler için yeniden dengeleyici panelinde Etkinleştir'i seçin.

Verileri yeniden dengelemeyi başlatmak için Mongo kabuğu gibi bir yönetim aracı kullanarak kümeye bağlanın.

  1. sh.startBalancer() komutunu kullanarak yeniden dengeleyiciyi başlatın.

  2. Yeniden dengeleyici durumunu sh.isBalancerRunning() kullanarak denetleyin.

  3. komutuyla yeniden dengeleyiciyi sh.stopBalancer() durdurun.

Uyarı

Yeniden dengeleme işleminin süresi, fiziksel parçalar arasında taşınan veri hacmine bağlıdır. İşlem çevrimiçi gerçekleştirilir ve küme kullanılabilirliğini veya işlevselliğini etkilemez.

Sonraki Adımlar

Bu kılavuzda, Azure portalda Azure DocumentDB kümenizi ölçeklendirmenin ve yapılandırmanın basit bir işlem olduğunu gösterdik. Azure portalı küme katmanını ayarlama, depolama boyutunu artırma, yüksek kullanılabilirliği etkinleştirme veya devre dışı bırakma ve kapalı kalma süresi olmadan fiziksel parçalar ekleme olanağını içerir.