Aracılığıyla paylaş


PostgreSQL için Azure Cosmos DB'de kümeyi ölçeklendirme

Önemli

PostgreSQL için Azure Cosmos DB artık yeni projeler için desteklenmemektedir. Bu hizmeti yeni projeler için kullanmayın. Bunun yerine, şu iki hizmetlerden birini kullanın:

PostgreSQL için Azure Cosmos DB, artan yükle başa çıkmak için self servis ölçeklendirme sağlar. Azure portalı yeni çalışan düğümleri eklemeyi ve mevcut düğümlerin sanal çekirdeklerini ve depolama alanını artırmayı kolaylaştırır.

Düğüm eklemek kapalı kalma süresine neden olmaz ve hatta parçaları yeni düğümlere taşıma (parça yeniden dengeleme olarak adlandırılır) sorguları kesintiye uğratmadan gerçekleşir.

Çalışan düğümü ekleme

  1. Kümenizin portal sayfasında soldaki menüden Ölçek'i seçin.

  2. Ölçek sayfasındaki Düğümler altında Düğüm sayısı için yeni bir değer seçin.

    Kaynak kaydırıcıları

  3. Değiştirilen değerleri uygulamak için Kaydet'i seçin.

Not alın

Düğümleri artırıp kaydettikten sonra, bu Ölçek sayfasını kullanarak çalışan düğümlerinin sayısını azaltamazsınız.

Not alın

Yeni eklenen düğümlerden yararlanmak için dağıtılmış tablo parçalarını yeniden dengelemeniz gerekir; bu da bazı parçaları mevcut düğümlerden yenilerine taşıma anlamına gelir. Yeniden dengeleme arka planda çalışabilir ve kesinti gerektirmez.

Düğümlerdeki sanal çekirdekleri artırma veya azaltma

Mevcut düğümlerin özelliklerini artırabilirsiniz. İşlem kapasitesinin yukarı ve aşağı ayarlanması, performans denemeleri ve trafik taleplerine yönelik kısa veya uzun vadeli değişiklikler için yararlı olabilir.

Tüm çalışan düğümlerinin sanal çekirdeklerini değiştirmek için Ölçek ekranında, Düğüm başına işlem bölümünün altında yeni bir değer seçin. Koordinatörün sanal çekirdeklerini ayarlamak için Koordinatör'ü genişletin ve Koordinatör hesaplama altında yeni bir değer seçin.

Not alın

Küme okuma çoğaltmalarında hesaplamayı, birincil kümenin hesaplamasından bağımsız olarak ölçeklendirebilirsiniz.

Not alın

Bölge başına Azure aboneliği başına sanal çekirdek kotası vardır. Varsayılan kota, PostgreSQL için Azure Cosmos DB ile deneme yapmak için fazlasıyla yeterli olmalıdır. Aboneliğinizdeki bir bölge için daha fazla sanal çekirdek gerekiyorsa işlem kotalarını ayarlama bölümüne bakın.

Düğümlerde depolama alanını artırın

Mevcut düğümlerin disk alanını artırabilirsiniz. Disk alanını artırmak, daha fazla çalışan düğümü ekleme ihtiyacı duymadan önce mevcut çalışan düğümleriyle daha fazlasını başarmanıza olanak tanır.

Tüm çalışan düğümlerinin depolama miktarını değiştirmek için Ölçek ekranında Düğüm başına depolama altında yeni bir değer seçin. Koordinatör düğümünü depolama alanını ayarlamak için Düzenleyici'yi genişletin ve Koordinatör depolama altında yeni bir değer seçin.

Not alın

Depolama alanını artırıp kaydettikten sonra depolama miktarını azaltamazsınız.

Tercih edilen kullanılabilirlik bölgesini seçin

Kümeniz kullanılabilirlik alanlarını destekleyen bir Azure bölgesindeyse düğümler için tercih edilen kullanılabilirlik bölgesini seçebilirsiniz. Küme sağlama sırasında tercih edilen kullanılabilirlik bölgesini seçerseniz PostgreSQL için Azure Cosmos DB tüm küme düğümlerini seçili kullanılabilirlik alanına sağlar. Sağlamadan sonra tercih edilen kullanılabilirlik bölgesini seçerseniz veya değiştirirseniz, tüm küme düğümleri bir sonraki zamanlanmış bakım sırasında yeni tercih edilen kullanılabilirlik alanına taşınır.

Tüm küme düğümleri için tercih edilen kullanılabilirlik bölgesini seçmek için Ölçek ekranında Tercih edilen kullanılabilirlik alanı listesinde bir bölge belirtin. PostgreSQL için Azure Cosmos DB hizmetinin küme için kullanılabilirlik alanı seçmesine izin vermek için 'Tercih yok' seçeneğini belirleyin.

Sonraki adımlar