Cloud server seçerken tek başına vCPU veya RAM miktarına bakmak doğru sonucu vermez. Önce uygulamanın işlemciyi sürekli mi yoksa kısa süreli mi kullandığını, bellekte ne kadar veri tuttuğunu, diske ne sıklıkta eriştiğini ve trafiğin ne kadar değiştiğini belirleyin. Sonra bu davranışa uygun kaynak profilini seçin; artan yük için ölçekleme özelliğinin gerçekten hangi sınırlar içinde çalıştığını ayrıca doğrulayın.
Cloud server, fiziksel bir sunucunun kaynaklarını sanallaştırma katmanı üzerinden kullanan ve genellikle birden fazla fiziksel sunucudan oluşan altyapıda çalışan sanal sunucudur. Bu yapı, kaynakların yönetim panelinden artırılabilmesini veya bazı sağlayıcılarda farklı sunucu profiline geçilebilmesini mümkün kılabilir. Ancak “cloud” ifadesi sınırsız işlemci, kesintisiz otomatik ölçekleme ya da her durumda aynı disk performansı anlamına gelmez; davranış sağlayıcının altyapısına ve seçilen hizmet modeline bağlıdır.
vCPU işlemci zamanı için ayrılan sanal çekirdekleri, RAM uygulamanın çalışma anında kullandığı belleği, depolama alanı ise işletim sistemi, veritabanı, yüklenen dosyalar ve yedekler için ayrılan kapasiteyi gösterir. Disk türü de önemlidir: Uygulama çok sayıda küçük okuma-yazma işlemi yapıyorsa yalnızca toplam gigabayt miktarına değil, gecikme ve giriş-çıkış davranışına da bakılmalıdır. Ağ kapasitesi ise özellikle dosya sunan veya dış servislerle yoğun veri alışverişi yapan uygulamalarda ayrı değerlendirilir.
Video dönüştürme, rapor üretme, derleme veya yoğun hesaplama yapan bir uygulamada işlemci kullanımı uzun süre yüksek kalıyorsa daha fazla vCPU anlamlı olabilir. Buna karşılık görevler yalnızca kısa trafik artışlarında işlemciyi yükseltiyorsa sürekli yüksek çekirdekli bir profil yerine kısa süreli yükü karşılayan, gerektiğinde büyütülebilen bir yapı daha uygun olabilir. Bu seçim yapılırken sağlayıcının CPU paylaşım politikasını ve yükseltme sırasında yeniden başlatma gerekip gerekmediğini öğrenin.
Gözlem sırasında CPU kullanımı sürekli yüksek, RAM kullanımı ise rahat bir seviyedeyse işlemci kapasitesini artırmak mantıklıdır. CPU düşükken uygulama yavaşlıyor ve bellek doluluğu ile takas kullanımı artıyorsa yeni vCPU eklemek sorunu çözmez; önce RAM profilini ve uygulamanın bellek tüketimini ele almak gerekir. Böylece yanlış kaynağı büyütüp maliyeti artırma riski azalır.
Veritabanı, arama dizini veya önbellek kullanan uygulamalarda RAM, yalnızca aynı anda çalışan kullanıcı sayısıyla değil, bellekte tutulması istenen veri miktarıyla da ilişkilidir. Bellek yetersiz olduğunda işletim sistemi daha yavaş olan disk alanını geçici bellek gibi kullanabilir; bu durum yanıt sürelerini belirgin biçimde etkileyebilir. RAM artışından sonra uygulamanın önbellek ayarlarını ve veritabanı bağlantı sınırlarını da yeniden değerlendirin, çünkü daha büyük bellek tek başına hatalı sorguları düzeltmez.
Dosya ağırlıklı bir uygulamada karar zinciri farklıdır: Dosya hacmi hızla büyüyor fakat erişimler seyrekse öncelik kapasite, yedekleme ve büyüme planıdır. Çok sayıda küçük dosya veya sık veritabanı işlemi varsa kapasite yeterli görünse bile disk gecikmesi uygulamayı sınırlayabilir; bu durumda daha hızlı depolama seçeneği araştırılmalıdır. Depolama büyütmenin mevcut diski genişletme mi, yeni disk ekleme mi olduğunu ve veri taşıma gerektirip gerektirmediğini önceden kontrol edin.
Trafik gün içinde keskin biçimde artıyor, yükün çoğu kısa süreli oluşuyor ve uygulama birden fazla örnekte çalışabiliyorsa otomatik ya da manuel yatay ölçekleme değerlendirilebilir. Yatay ölçekleme, tek bir sunucuyu büyütmek yerine uygulamanın birden fazla sunucu örneğinde çalıştırılmasıdır. Bunun için oturumların, yüklenen dosyaların ve veritabanı bağlantılarının birden fazla örnekle uyumlu olması gerekebilir; bu ön koşullar sağlanmıyorsa yalnızca daha büyük bir sunucuya dikey ölçekleme daha uygulanabilir olabilir.
Örneğin, varsayımsal olarak bir haber uygulamasında normal saatlerde düşük CPU kullanımı, akşam yayımlanan canlı içerik sırasında ise kısa süreli yüksek istek sayısı gözlensin. Uygulama dosyaları ortak depolamadan okuyabiliyor, oturumlar merkezi bir mekanizmada tutuluyor ve veritabanı bağlantıları sınırlandırılabiliyorsa ikinci bir uygulama örneği düşünmek anlamlıdır. Buna karşılık oturumlar yalnızca yerel diskte tutuluyor veya uygulama tek örnekte çalışacak şekilde tasarlanmışsa önce mevcut sunucunun RAM, CPU ve bağlantı limitleri ölçülmeli; yatay çoğaltma uygun hale getirilmeden etkinleştirilmemelidir.
Önce uygulamanın son dönemdeki gözlemlerini toplayın: CPU ve RAM kullanım eğrileri, disk doluluk oranı, disk gecikmesi, ağ aktarımı, istek yanıt süreleri ve hata oranı aynı zaman aralığı için incelenmelidir. Tek bir anlık ölçüm yerine yoğun ve normal dönemleri karşılaştırın. İzleme ekranında hangi değerlerin gerçek kullanım, hangilerinin sağlayıcı kotası olduğunu ayırın; bazı platformlarda burst adı verilen kısa süreli kullanım, sürekli tahsis edilmiş kaynakla aynı değildir.
Ardından küçük ve geri alınabilir bir yük denemesi yapın. Gerçek kullanıcı verilerini kopyalamadan, uygulamanın kabul edilebilir test yöntemiyle belirli istekleri çalıştırın ve şu ölçütleri izleyin: yanıt süreleri yoğunlukta kabul edilebilir aralıkta kalıyor mu, hata oranı yükseliyor mu, RAM baskısı takas kullanımına dönüşüyor mu ve disk doluluğu büyüme payı bırakıyor mu? Sonuç uygunsa profil ilk aşama için yeterli olabilir; ancak bu, sağlayıcının gelecekteki kapasiteyi otomatik garanti ettiği anlamına gelmez.
İlk karar işlemci kullanımının sürekli yüksek olmasıyla sonuçlanırsa daha fazla vCPU içeren profile geçin ve aynı testleri tekrarlayın. İşlemci rahatken yanıt süresi disk beklemesiyle artıyorsa depolama katmanını değiştirin; RAM baskısı görülüyorsa belleği artırıp önbellek ve bağlantı ayarlarını yeniden inceleyin. Her değişiklikten önce mevcut kaynak profilini ve uygulama ayarlarını kaydedin, tek seferde yalnızca bir faktörü değiştirin. Sorun devam ederse önceki profile dönmek ve yeni zaman damgalı ölçümleri sağlayıcıya iletmek, rastgele daha büyük bir paket seçmekten daha güvenlidir.
Kaynak miktarından önce büyütme ve küçültme işleminin nasıl yapıldığını sorun: Değişiklik anında yeniden başlatma gerekiyor mu, disk büyütme tek yönlü mü, farklı fiziksel kaynaklara taşınma sırasında ağ adresi değişiyor mu? Yedekleme, anlık görüntü, trafik kotası ve kaynak paylaşımı da hizmete göre değişebilir. Özellikle üretim verisi bulunan sunucuda değişiklik öncesi doğrulanmış bir yedek ve geri dönüş adımı olmadan ölçekleme yapmayın.
İhtiyacınızın altyapı seçimiyle birlikte değerlendirilmesi gerekiyorsa sunucu kiralama çözümleri sayfasını seçenekleri karşılaştırmak için inceleyebilirsiniz. Sonraki güvenli adım, mevcut uygulamanın yoğunluk ve normal dönem ölçümlerini aynı tabloya koyup yalnızca en belirgin darboğaza yönelik küçük bir değişiklik planlamaktır.
Copyright © 2026 Tüm Hakları Saklıdır.
