Sık kullanılan otomatik ölçeklendirme düzenlerine genel bakış

Otomatik ölçeklendirme ayarları, uygulamanızın dalgalı yükünü işlemek için doğru miktarda kaynağa sahip olduğunuzdan emin olmanıza yardımcı olur. Otomatik ölçeklendirme ayarlarını yük veya performansı gösteren ölçümlere göre veya zamanlanmış bir tarih ve saatte tetiklenecek şekilde yapılandırabilirsiniz.

Azure otomatik ölçeklendirme birçok kaynak türünü destekler. Desteklenen kaynaklar hakkında daha fazla bilgi için bkz . Desteklenen kaynakları otomatik ölçeklendirme.

Bu makalede, Azure'daki kaynaklarınızı ölçeklendirmek için kullanabileceğiniz bazı yaygın desenler açıklanmaktadır.

Önkoşullar

Bu makalede, otomatik ölçeklendirme hakkında bilgi sahibi olduğunuz varsayılır. Daha fazla bilgi için bkz . Kaynağınızı ölçeklendirmek için buraya başlayın.

Ölçümlere göre ölçeklendirme

Kaynağınızı, kaynağın kendisi veya başka bir kaynak tarafından üretilen ölçümlere göre ölçeklendirin. Örneğin:

  • Sanal makine ölçek kümenizi, sanal makinenin CPU kullanımına göre ölçeklendirin.
  • En az sayıda örnek olduğundan emin olun.
  • Örnek sayısı için bir üst sınır ayarlayın.

Aşağıdaki görüntüde sanal makine ölçek kümesi için varsayılan ölçek koşulu gösterilmektedir:

  • Ölçek kuralı sekmesi, ölçüm kaynağının ölçek kümesinin kendisi ve kullanılan ölçümün CPU Yüzdesi olduğunu gösterir.
  • En az çalışan örnek sayısı 2 olarak ayarlanır.
  • Örnek sayısı üst sınırı 10 olarak ayarlanır.
  • Ölçek kümesi başlatıldığında varsayılan örnek sayısı 3'tür.

CPU %'ye göre ölçeklendirilen otomatik ölçeklendirme ayarını gösteren ekran görüntüsü.

Başka bir kaynağın ölçümüne göre ölçeklendirme

Bir kaynağı farklı bir kaynaktan alınan ölçümlere göre ölçeklendirin. Aşağıdaki görüntüde, yük dengeleyicide ayrılan bağlantı noktalarının sayısına göre sanal makine ölçek kümesini ölçeklendirin bir ölçek kuralı gösterilmektedir.

Yük dengeleyici ölçümlerini temel alan otomatik ölçeklendirme kuralını gösteren ekran görüntüsü.

Hafta sonları farklı ölçeklendirme

Kaynaklarınızı haftanın farklı günlerinde farklı şekilde ölçeklendikleyebilirsiniz. Örneğin, bir sanal makine ölçek kümeniz olabilir ve şunları yapmak isteyebilirsiniz:

  • Gelen akışlara göre ölçeklendirme yaparak hafta içi günlerde en az 3 örnek ayarlayın.
  • Daha az trafik olduğunda hafta sonları sabit bir 1 örneğe ölçeklendirin.

Bu örnekte:

  • Hafta sonu profili Cumartesi sabahı 00:01'de başlar ve Pazartesi sabahı saat 04:00'te sona erer.
  • Bitiş saatleri boş bırakılır. Hafta içi profili, hafta sonu profili başladığında ve tam tersi olduğunda sona erer.
  • Diğer profillerin kapsamadığı zaman olmadığından varsayılan profil ilgisizdir.

Not

Bitiş zamanı olmadan yinelenen profil oluşturma işlemi yalnızca Azure portalı ve Azure Resource Manager şablonları (ARM şablonları) aracılığıyla desteklenir. ARM şablonlarıyla yinelenen profiller oluşturma hakkında daha fazla bilgi için bkz . ARM şablonlarını kullanarak yinelenen profil ekleme.

Bitiş saati CLI komutuna dahil değilse, varsayılan bitiş saati olan 23:59, adlandırma kuralıyla "name": {\"name\": \"Auto created default scale condition\", \"for\": \"<non-default profile name>\"}varsayılan profilin bir kopyası oluşturularak uygulanır.

Biri varsayılan, diğeri hafta sonları için olan iki otomatik ölçeklendirme profilini gösteren ekran görüntüsü.

Belirli olaylar sırasında farklı ölçeklendirme

Ölçek kurallarınızı ve örnek sınırlarınızı belirli olaylar için farklı ayarlayabilirsiniz. Örneğin:

  • Varsayılan olarak en az 3 örnek ayarlayın.

  • Kara Cuma haftası için beklenen trafiği işlemek için en az örnek sayısını 10 olarak ayarlayın.

    Biri varsayılan, diğeri belirli bir tarih aralığı için olmak üzere iki otomatik ölçeklendirme profilini gösteren ekran görüntüsü.

Özel ölçümlere göre ölçeklendirme

Uygulamanız tarafından oluşturulan özel ölçümlere göre ölçeklendirin. Örneğin, bir web ön ucunuz ve arka uçla iletişim kuran bir API katmanınız olabilir ve API katmanını ön uçtaki özel olaylara göre ölçeklendirmek isteyebilirsiniz.

Özel ölçüme göre otomatik ölçeklendirme profilini ve kural ölçeklendirmesini gösteren ekran görüntüsü.

Sonraki adımlar

Aşağıdaki makalelerde otomatik ölçeklendirme hakkında daha fazla bilgi edinin: