İçeriğe geç

Ölçekleme

vCPU ve RAM ölçekleme

Kaynak ihtiyacınız arttığında sunucuyu yeniden kurmuyoruz. vCPU ve bellek değerleri planlı bir bakım penceresinde yükseltiliyor; uygulama, veri ve yapılandırma olduğu gibi kalıyor.

Kaynak artışında
Yeniden kurulum yok
Kesinti kontrollü uygulanır
Planlı pencere
Kapasite eşiği takibi
Zabbix
Artırma ve azaltma
Çift yönlü

Dikey ölçekleme ne zaman yeterli, ne zaman değil?

Dikey ölçekleme, aynı sunucuya daha fazla vCPU ve bellek vermek demektir. Uygulama mimarisinde değişiklik gerektirmediği için en hızlı çözümdür: kod aynı, yapılandırma aynı, yalnızca kaynak tavanı yükselir. Çoğu kurumsal uygulama için uzun süre yeterli olur.

Sınır iki yerde ortaya çıkar. Birincisi, tek sunucunun fiziksel kapasitesi. İkincisi ve daha kritiği, tek sunucunun aynı zamanda tek arıza noktası olması: sunucu düştüğünde hizmet de düşer. Kesintiye tahammülü olmayan sistemlerde çözüm daha büyük sunucu değil, yatay dağıtım ve yüksek erişilebilirlik mimarisidir.

Kapasite kararını tahminle değil ölçümle veriyoruz. Zabbix üzerinde toplanan CPU kullanımı, bellek baskısı, disk kuyruğu ve yanıt süresi verileri; darboğazın gerçekten işlemcide mi, bellekte mi yoksa disk erişiminde mi olduğunu gösterir. Yanlış kalemi büyütmek çoğu zaman soruna çare olmaz.

  • Ölçekleme kararı ölçüm verisine dayanır
  • Uygulama ve veri olduğu gibi korunur
  • Değişiklik planlı bakım penceresinde uygulanır
  • İhtiyaç azaldığında kaynak geri düşürülebilir
  • Tek sunucu sınırına gelindiğinde HA mimarisi planlanır

Süreç

Ölçekleme süreci

  1. 01

    Eşik alarmı

    Zabbix, CPU veya bellek kullanımı belirlenen eşiği aştığında operasyon ekibini uyarır. Alarm çoğu zaman kullanıcı şikâyetinden önce gelir.

  2. 02

    Darboğaz analizi

    Metrik geçmişi incelenerek sınırın işlemcide mi, bellekte mi yoksa disk erişiminde mi olduğu belirlenir.

  3. 03

    Pencere planlaması

    Değişikliğin uygulanacağı zaman aralığı sizinle birlikte belirlenir; genelde trafiğin en düşük olduğu saatler seçilir.

  4. 04

    Uygulama ve doğrulama

    Yeni kaynaklar tanımlanır, sunucu devreye alınır ve metrikler yeni değerlerle doğrulanır.

Özellikler

Ölçekleme kalemleri

  • vCPU sayısı

    İşlem yoğun uygulamalarda, raporlama sorgularında ve çok kullanıcılı sistemlerde ilk bakılan kalem.

  • Bellek (RAM)

    Veritabanı önbelleği ve uygulama sunucusu havuzları için belirleyici. Bellek baskısı disk erişimini artırarak yavaşlama yaratır.

  • NVMe kapasitesi

    Veri büyümesi öngörülebilir olduğu için genelde önceden planlanır; yine de doluluk eşiğinde genişletme yapılır.

  • Ağ kapasitesi

    Yerel ağ 10 Gbps olarak standarttır; internet çıkışında daha yüksek kapasite gerekiyorsa ayrıca planlanır.

  • Sunucu sayısı

    Tek sunucu sınırına gelindiğinde iş yükü birden fazla sunucuya dağıtılır ve yük dengeleme devreye alınır.

  • Yedekleme kapasitesi

    Veri büyüdükçe yedek saklama alanı ve saklama süresi birlikte gözden geçirilir.

SSS

Sıkça sorulan sorular

Ölçekleme sırasında kesinti oluyor mu?

Çoğu senaryoda kısa bir yeniden başlatma gerekir; süresi genellikle dakikalarla ölçülür. İşlem sizinle belirlenen bir bakım penceresinde uygulanır. Kesintiye hiç tahammülü olmayan sistemlerde yüksek erişilebilirlik mimarisi kurularak bu adım da kesintisiz hâle getirilir.

Kaynağı azaltabilir miyim?

Evet. Sezonluk yoğunluk için yükseltilen kaynaklar sezon sonunda geri düşürülebilir. Kampanya dönemi olan e-ticaret müşterilerimizde bu iki yönlü ölçekleme sık kullanılıyor.

Ne zaman ölçeklemek yerine ikinci sunucu kurmalıyım?

İki durumda: tek sunucunun kapasite sınırına yaklaştığınızda ve kesinti riskini kabul edemediğinizde. İkincisi daha sık karşılaşılan sebep, çünkü ne kadar büyütürseniz büyütün tek sunucu tek arıza noktası olarak kalır. Bu noktada yüksek erişilebilirlik mimarisini birlikte planlıyoruz.

Kapasitemin yeterli olup olmadığını nasıl bilirim?

Zabbix üzerinde toplanan CPU, bellek, disk ve ağ metriklerini birlikte inceliyoruz. Kullanım oranlarının yanı sıra tepe saatlerdeki davranış ve yanıt sürelerine bakılır; kapasite kararı bu veriye dayandırılır.

Altyapınızı birlikte planlayalım

İhtiyacınızı dinleyip size özel konfigürasyon ve fiyatlandırma hazırlıyoruz. Hazır paket satmıyoruz; kurulum, lisans ve yedekleme planını birlikte kuruyoruz.