Ana içeriğe geç

Dikey Ölçekleme

İngilizcesi
Vertical Scaling
Okunuşu
vörtikıl skeyling
Güncellendi 2 dk okuma

Bu sayfayı paylaşın

Bağlantıyı gönderin, tanımı bağlantısıyla birlikte alıntılayın ya da kendi sitenizde bir kart olarak gösterin.

https://softwaredictionary.org/tr/terimler/vertical-scaling

Kısaca

Dikey ölçekleme (scale up), daha fazla makine eklemek yerine tek bir makineye daha fazla CPU, bellek ya da daha hızlı depolama vererek kapasiteyi artırır.

Dikey ölçekleme (vertical scaling) nedir?

Bir veritabanını 8 çekirdekli ve 32 GB bellekli bir sunucudan 64 çekirdekli ve 512 GB bellekli birine taşımak dikey ölçeklemedir. Bulutta bu çoğu zaman birkaç tıklama sürer: daha büyük bir örnek türü seçip yeniden başlatırsınız. Uygulama hiç değişmez; bu da onu büyümeyi karşılamanın en hızlı ve en basit yolu yapar.

Özellikle bölünmesi zor sistemlerde iyi çalışır; bütün verisi üzerinde transaction'lara ihtiyaç duyan ilişkisel bir veritabanı ya da birkaç makinede çalışacak şekilde hiç tasarlanmamış yazılımlar gibi. Modern sunucular çok büyüktür; bu yüzden iyi ayarlanmış tek bir makine birçok ekibin beklediğinden çok daha fazla yük taşıyabilir ve her şeyi tek bir düğümde tutmak dağıtık sistemlerin karmaşıklığından kaçınmayı sağlar.

Yine de sınırları gerçektir. Her makinenin bir en büyük boyutu vardır, en büyük örneklerin fiyatları dik yükselir ve yükseltme genellikle bir yeniden başlatma ve biraz kesinti demektir. En önemlisi, tek bir makine tek bir hata noktasıdır: bekleyen bir yedek replika devralmadıkça o çökerse üzerindeki her şey de çöker.

Sık yapılan bir yanlış, dikey ölçeklemenin eski moda, yatay ölçeklemenin ise her zaman daha iyi olduğunu düşünmektir. Başarılı birçok sistem, mühendislik zamanı açısından ucuz olduğu için önce dikey ölçeklenir ve yalnızca gerçekten ihtiyaç duyan kısımları yatay ölçekler. Doğru seçim darboğaza, bütçeye ve sistemin ne kadar kesintiyi kabul edebileceğine bağlıdır.

Önemli noktalar

  • Dikey ölçekleme tek bir makineye daha fazla CPU, bellek ya da daha hızlı depolama verir.
  • Kod değişikliği gerektirmez ve büyümenin en basit yoludur.
  • İlişkisel veritabanları gibi bölünmesi zor sistemlere uyar.
  • Makinelerin boyut sınırları vardır, maliyetler dik yükselir ve yükseltmeler kesinti gerektirebilir.
  • Tek bir büyük makine, bekleyen bir yedek olmadan tek bir hata noktasıdır.

Sık sorulan sorular

Dikey ölçekleme ne zaman daha iyi bir seçimdir?

Sistemin dağıtılması zor olduğunda, örneğin tek bir ilişkisel veritabanında, büyüme ılımlı olduğunda ya da ekip çok sayıda düğüm işletmenin karmaşıklığından kaçınmak istediğinde. Çoğu zaman doğru ilk adımdır.

Dikey ölçeklemenin sınırları nelerdir?

Bir en büyük makine boyutu vardır, en büyük makineler orantısız şekilde pahalıdır, yükseltmeler kesinti gerektirebilir ve devralmaya hazır bir replika yoksa her şey tek bir makineye bağlıdır.

Dikey ve yatay ölçekleme birleştirilebilir mi?

Evet, genellikle birleştirilir. Ekipler çoğu zaman dikey ölçeklenmiş birkaç güçlü veritabanı sunucusunu, bir yük dengeleyicinin arkasında yatay ölçeklenmiş daha fazla sayıda küçük ve durumsuz uygulama sunucusuyla birlikte çalıştırır.

Sık karşılaştırılanlar

İlgili sayfalar

Bu sayfada bir hata ya da eksik mi gördünüz?Düzeltme önerin

Daha fazla

Ayarlar