Bir ölçeklendirme grubu, uygulama yükündeki değişiklikleri yönetmek için kaynakları otomatik olarak ayarlar; bu sayede hizmet kararlılığı ve maliyet verimliliği sağlanır. Bir ölçek genişletme veya daraltma etkinliği tetiklendiğinde, hangi örneklerin ölçeklendirme grubuna ekleneceğini veya gruptan kaldırılacağını ölçeklendirme ilkesi belirler. Auto Scaling, konsoldan yapılandırabileceğiniz veya bir API işlemi çağırarak kullanabileceğiniz birkaç önceden tanımlanmış ölçeklendirme ilkesi sunar.
Ölçeklendirme İlkesi Açıklaması
Varsayılan olarak, bir ölçeklendirme grubu yapılandırdığınız vSwitch'lerin sırasına göre (Öncelik ilkesi) ölçeklendirme etkinlikleri gerçekleştirir. Başka bir ilke kullanmak üzere Scaling Policy ayarını değiştirebilirsiniz. Ölçeklendirme grupları için aşağıdaki ölçeklendirme ilkeleri önceden tanımlanmıştır:
Bu yapılandırma yalnızca Type ECS ve Network Type VPC olduğunda değiştirilebilir. Type ECI ise, varsayılan Scaling Policy Priority olur.
-
Priority (varsayılan ilke).
Tanımladığınız vSwitch'lere göre ölçeklendirme yapar. Daha yüksek öncelikli vSwitch'in bulunduğu alanda örnek oluşturulamazsa, sistem sonraki önceliğe sahip vSwitch'in alanında otomatik olarak örnekler oluşturur.
-
Distribution Balancing.
Bu ilkeyi kullanarak ölçeklendirme etkinliklerinden sonra ölçeklendirme grubunun alanlar arasında eşit dağılmasını sağlayabilir ve çok alanlı olağanüstü durum kurtarma elde edebilirsiniz. Yetersiz envanter gibi nedenlerle ECS örneklerinin alanlar arasındaki sayısı dengesizleşirse, örnek dağılımını alanlar arasında yeniden dengeleyebilirsiniz. Daha fazla bilgi için bkz. ECS örneklerini yeniden dengeleme.
-
Cost Optimization.
Ölçeklendirme grubu ölçeklendirirken maliyeti önceliklendirmek için Cost Optimization ilkesini kullanın. Bir ölçek genişletme etkinliği gerçekleştiğinde, sistem vCPU birim fiyatına göre artan sırada örnekler oluşturmaya çalışır. Ölçeklendirme yapılandırması spot faturalama yöntemini kullanan birden fazla örnek türü belirtiyorsa, ilgili spot örnekler önce oluşturulur. Yetersiz envanter gibi nedenlerle hiçbir spot örnek türü oluşturulamazsa, sistem otomatik olarak kullandıkça öde bazında örnekler oluşturmaya çalışır. Bir ölçek daraltma etkinliği gerçekleştiğinde, en yüksek vCPU birim fiyata sahip örnekler önce kaldırılır.
-
Custom Combination Policy.
Ayarların bir kombinasyonunu kullanarak kapasite dağıtım ilkesini özelleştirin. Bu ilkeyi kullanarak ölçeklendirme grubundaki kullandıkça öde örneklerinin spot örneklere oranını ayarlayabilir, kapasiteyi alanlar arasında dengeleyebilir ve örnek türlerini seçebilirsiniz.
Bu ilkenin nasıl yapılandırılacağı hakkında bilgi için bkz. Ölçeklendirme ilkesi yapılandırma .
Ölçeklendirme ilkesi yapılandırma
Mevcut bir ölçeklendirme grubunun ölçeklendirme ilkesini değiştirme
Mevcut bir ölçeklendirme grubunun Scaling Policy ayarını değiştirmek için aşağıdaki adımları uygulayın:
Auto Scaling konsolu oturum açın.
Sol gezinme bölmesinde Scaling Groups seçeneğine tıklayın.
Üst gezinme çubuğunda bir bölge seçin.
Scaling Groups sayfasında, Scaling Policy ayarını değiştirmek istediğiniz ölçeklendirme grubunu bulun. Sağ taraftaki Actions sütununda Edit seçeneğine tıklayın. Edit Scaling Group iletişim kutusu görünür.
-
Scaling Policy ayarını istediğiniz ilke olarak belirleyin.
Distribution Balancing, Cost Optimization veya Custom Combination Policy seçerseniz, alt yapılandırma öğelerini de tamamlamanız gerekir. Alt yapılandırma öğeleri hakkında daha fazla bilgi için bkz. Alt Yapılandırma Öğesi Açıklaması.
Yapılandırmayı tamamlamak için OK seçeneğine tıklayın.
Bir ölçeklendirme grubu oluştururken ölçeklendirme ilkesini yapılandırma
Bir ölçeklendirme grubu oluştururken aşağıdaki şekilde gösterildiği gibi Scaling Policy ayarını yapılandırabilirsiniz.

Cost Optimization veya Custom Combination Policy seçerseniz, alt yapılandırma öğelerini de tamamlamanız gerekir. Alt yapılandırma öğeleri hakkında daha fazla bilgi için bkz. Alt Yapılandırma Öğesi Açıklaması.
Alt Yapılandırma Öğesi Açıklaması
Ölçeklendirme ilkesini Distribution Balancing, Cost Optimization veya Custom Combination Policy olarak ayarlarsanız, yapılandırmayı tamamlamak için aşağıdaki tablolara bakın.
Dengeli Dağıtım İlkesi
Yapılandırma öğesi | Açıklama |
Balanced Mode |
|
Enable Auto-rebalance | Bu özellik etkinleştirildikten sonra, ölçeklendirme grubu alan kapasitesini otomatik olarak algılar. Alan kapasitesi dengesizleştiğinde, ölçeklendirme grubu alan kapasitesini yeniden dengelemek için alanlar arasında proaktif olarak ölçeklendirme yapar. |
Maliyet Optimizasyonu İlkesi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Use Pay-as-you-go Instances to Supplement Spot Capacity etkinleştirildikten sonra, ölçeklendirme grubundaki kullandıkça öde örneklerin yüzdesi Percentage of Pay-as-you-go Instances değerini aşabilir. Bu seçeneği etkinleştirebilirsiniz. Etkinleştirildikten sonra, ölçeklendirme grubu kullandıkça öde örneklerin yerine spot örnekler koymaya çalışır. |
Özel Kombinasyon İlkesi
Yapılandırma öğesi | Açıklama |
Minimum Number of Pay-as-you-go Instances | Ölçeklendirme grubunun gerektirdiği minimum kullandıkça öde ECS örnek sayısıdır. Varsayılan değer: 0. Ölçeklendirme grubundaki kullandıkça öde ECS örnek sayısı bu değerden azsa, önce kullandıkça öde örnekler oluşturulur. |
Percentage of Pay-as-you-go Instances | Otomatik olarak oluşturulan ECS örnekleri arasında kullandıkça öde örneklerin yüzdesidir. Varsayılan değer: %70. Bu değer hesaplanırken, ölçeklendirme grubundaki minimum kullandıkça öde örnek sayısına karşılık gelen örnekler hariç tutulur. |
Multi-zone Balanced Distribution | Not ECS örneklerini ölçeklendirme grubu için belirtilen birden fazla alan arasında (yani belirtilen birden fazla VPC vSwitch'i arasında) eşit şekilde dağıtır. Örnek dağılımını alanlar arasında yeniden dengeleyebilirsiniz. Daha fazla bilgi için bkz. ECS örneklerini yeniden dengeleme. |
Capacity Planning Policy | Kapasite planlama ilkesi, ölçeklendirme grubunun kapasite gereksinimini karşılamak için kullanılabilir örnek türlerini nasıl seçeceğini belirler.
|
Configure Spot Capacity Planning Policy | Bu seçenek etkinleştirildikten sonra, spot örnekler için ayrı bir kapasite planlama ilkesi belirtebilirsiniz. |
Spot Capacity Planning Policy | Capacity Planning Policy ile aynıdır. |
Lowest Cost Instance Types | En düşük fiyata sahip örnek türlerinin sayısını belirtir. Spot örnekler oluşturulurken, belirtilen örnek türleri arasında eşit şekilde dağıtılırlar. |
Enable Supplemental Spot Instances | Bu özellik etkinleştirildikten sonra, mevcut spot örnek geri alınmadan yaklaşık 5 dakika önce proaktif olarak değiştirilir. |
Use Pay-as-you-go Instances to Supplement Spot Capacity | Varsayılan olarak etkindir. Fiyat veya envanter gibi nedenlerle gerekli spot örnek kapasitesi karşılanamazsa, bu özelliği etkinleştirmek ölçeklendirme grubunun mevcut spot örnek kapasitesini karşılamak için kullandıkça öde örnekler oluşturmaya çalışmasına olanak tanır. |
Replace Pay-as-you-go Instance with Spot Instance | Use Pay-as-you-go Instances to Supplement Spot Capacity etkinleştirildikten sonra, ölçeklendirme grubundaki kullandıkça öde örneklerin yüzdesi Percentage of Pay-as-you-go Instances değerini aşabilir. Bu seçeneği etkinleştirebilirsiniz. Etkinleştirildikten sonra, ölçeklendirme grubu kullandıkça öde örneklerin yerine spot örnekler koymaya çalışır. |
Bir API işlemi çağırarak ölçeklendirme ilkesini değiştirme
Bir API işlemi çağırarak bir ölçeklendirme grubunun ölçeklendirme ilkesini değiştirebilirsiniz. Bu konuda ModifyScalingGroup işlemi örnek olarak kullanılmıştır. Farklı ilkeler farklı parametreler gerektirir. Aşağıdaki bölümlerde her bir ölçeklendirme ilkesi için ayarlanması gereken parametreler açıklanmaktadır.