Azure’da Ölçeklendirme Kavramları

Azureda Ölçeklendirme Kavramları

Bugünkü Azure yazıma karar verirken yine çok sık karıştırılan bir konu hakkında yazmayı seçtim. Bulut bilişimin faydalarını anlatırken sürekli kullandığımız kavramların başında olan ölçekleme, ölçeklendirme sıkça geçer ancak ölçeklendirme anlatırken bazı kavramlar karışır, işte bu karıştırdığımız kavramları daha iyi anlamaya başlayalım.

Azure’da ölçeklendirme kavramları (Scaling Concepts) ikiye ayrılmaktadır. Bunlar;

  • Vertical scaling
  • Horizontal scaling‘dir.

Biraz daha detay girersek Vertical scaling (dikey ölçekleme) yani scale up ve scale down bir iş yükünün tek bir örneğinin gücünü artırma veya azaltma sürecidir. Burada makine sayısı değişmez, örneğin 4vCPU 8 GB RAM olan bir sanal makinede artırma olursa 4vCPU 16 GB RAM olabilir buna scale up denir. Tam tersi makine sayısı sabit kalarak 4vCPU 8 GB RAM olan bir sanal makinede azaltma gerçekleştirilir ve 2vCPU 4GB RAM düşülürse buna da scale down denir. Burada manuel bir işlem uygulanır ve Azure’daki sanal makine artış ve azalışlarda restart olur ve kısa bir kesinti süresi gerçekleşir.

Resim-1

Horizontal scaling yani scale out ve scale in’de ise bir iş yükünün örneklerinin sayısını artırma veya azaltma sürecidir. Burada Azure makine sayısı sizin oluşturduğunuz kurala göre, belirlediğiniz sayıda artıyorsa scale out denir. Tam tersi Azure makine sayısı sizin oluşturduğunuz kuralın gerçekleşmesine göre, belirlediğiniz sayıda azarlıyorsa buna da scale in denir.

Resim-2

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

 TAGs: Scaling Concepts, Vertical scaling, dikey ölçekleme, scale up, scale down, Horizontal scaling,scale out, scale in

Yazı gezinmesi

Mobil sürümden çık