cPanel yıllıkta ücretsiz taşıma + SSLHemen İncele
Buyukweb
Bant Genişliği ve Trafik Hesaplama: Sunucunuza Ne Kadar Yeter?

Bant Genişliği ve Trafik Hesaplama: Sunucunuza Ne Kadar Yeter?

Bant genişliği ile aylık trafiği ayırt edin, kendi sitenizin ihtiyacını gerçek formüllerle hesaplayın ve doğru sunucu kapasitesini nasıl seçeceğinizi öğrenin.

Bant Genişliği ve Trafik Hesaplama: Sunucunuza Ne Kadar Yeter?

Bir sunucu paketi seçerken çoğu kişi CPU çekirdek sayısına, RAM miktarına ve disk boyutuna bakıp bant genişliği satırını hızlıca geçiştirir. Oysa bir e-ticaret sitesi kampanya döneminde saniyeler içinde tıkanıyorsa, bir API servisine gelen istekler zaman aşımına uğruyorsa ya da video içerikleriniz sürekli buffer'da bekliyorsa sorun genellikle işlemci gücünde değil, bant genişliği ve aylık veri trafiği hesabındaki bir yanlıştadır. Bu iki kavram birbirine benzer görünse de tamamen farklı şeyleri ölçer ve ikisini karıştırmak, ya gereğinden pahalı bir paket almanıza ya da trafiğin en yoğun olduğu anda sitenizin çökmesine yol açabilir.

Bu yazıda bant genişliği ile trafiğin ne anlama geldiğini, kendi sitenizin veya uygulamanızın aylık trafik ihtiyacını nasıl hesaplayacağınızı, farklı kullanım senaryolarına göre gereken kapasiteyi ve bu trafiği nasıl izleyip optimize edeceğinizi somut örneklerle ele alıyoruz.

Bant Genişliği ile Trafik Arasındaki Fark Nedir?

Bu iki terim günlük konuşmada birbirinin yerine kullanılıyor ama teknik olarak farklı iki metriktir:

  • Bant genişliği (bandwidth): Belirli bir anda sunucunuz ile internet arasında akabilecek maksimum veri hızıdır. Genellikle Mbps (megabit/saniye) veya Gbps (gigabit/saniye) cinsinden ifade edilir. Bir musluğun anlık su debisi gibi düşünebilirsiniz — o an ne kadar hızlı akabildiğini gösterir.
  • Veri trafiği (data transfer / traffic): Belirli bir zaman diliminde (genellikle bir ay) sunucunuzdan gerçekten geçen toplam veri miktarıdır. GB veya TB cinsinden ölçülür. Aynı benzetmeyle, musluktan bir ay boyunca akan toplam su hacmidir.

Burada sık yapılan bir hata da birim karışıklığıdır: bant genişliği bit üzerinden (Mbps), veri trafiği ise byte üzerinden (GB, MB) ölçülür. 1 byte = 8 bit olduğu için 100 Mbps'lik bir bağlantı, teorik olarak saniyede en fazla 12,5 MB veri taşıyabilir (100 / 8 = 12,5). Bir hosting sağlayıcısının "1 Gbps port hızı" demesi ile "aylık 2 TB trafik" demesi birbirinden bağımsız iki farklı taahhüttür; biri anlık hıza, diğeri toplam hacme işaret eder.

Büyükweb notu: Destek taleplerinin önemli bir kısmı aslında "sitem yavaş" şikayetiyle başlıyor ama kök neden CPU değil, port hızının o anki eş zamanlı bağlantı sayısını kaldıramamasıdır. Paket seçerken bant genişliği (Mbps) ve aylık trafik (GB/TB) rakamlarının ikisini birden sorgulamanızı öneririz.

Aylık Veri Trafiğinizi Nasıl Hesaplarsınız?

Trafik ihtiyacınızı tahmin etmek için karmaşık araçlara gerek yok; temel formül şu şekilde çalışır:

Aylık Trafik (GB) = Günlük Ziyaretçi × Ortalama Sayfa Görüntüleme × Ortalama Sayfa Boyutu (MB) × 30 / 1024

Örnek bir hesap yapalım. Diyelim ki sitenize günde 5.000 benzersiz ziyaretçi geliyor, her ziyaretçi ortalama 4 sayfa görüntülüyor ve sayfalarınızın ortalama boyutu (görseller, script'ler, CSS dahil) 1,5 MB:

5.000 ziyaretçi × 4 sayfa × 1,5 MB = 30.000 MB/gün
30.000 MB/gün × 30 gün = 900.000 MB/ay
900.000 MB ÷ 1024 = ≈ 879 GB/ay (≈ 0,86 TB/ay)

Bu hesaba dosya indirmeleri, API çağrıları, yedekleme trafiği ve arama motoru botlarının taraması dahil değil — gerçek dünyada bu kalemler toplam trafiğe kolayca %20-30 ekleyebilir. Bu yüzden hesapladığınız rakama en az %30-50 güvenlik payı eklemenizi öneririz.

Ortalama Sayfa Boyutunu Nasıl Öğrenirsiniz?

Tarayıcınızda geliştirici araçlarını (F12) açıp Network sekmesinden sayfayı yeniden yükleyerek toplam "transferred" değerini görebilirsiniz. WordPress gibi CMS tabanlı sitelerde sıkıştırılmamış görseller yüzünden bu rakam kolayca 3-5 MB'a çıkabilir; optimize edilmiş modern bir sayfa ise 500 KB - 1,5 MB aralığında kalır.

Anlık Bant Genişliği İhtiyacını Hesaplama

Aylık trafik toplam hacmi verirken, sunucunuzun eş zamanlı kaç bağlantıyı kaldırması gerektiğini anlamak için anlık (peak) bant genişliği hesabı gerekir:

Gereken Bant Genişliği (Mbps) = Eş Zamanlı Kullanıcı × Ortalama Sayfa Boyutu (MB) × 8 / Sayfa Yükleme Süresi (sn)

100 eş zamanlı kullanıcının 2 saniyede 1,5 MB'lık bir sayfayı yüklemesini istiyorsanız: 100 × 1,5 × 8 / 2 = 600 Mbps civarında bir anlık kapasiteye ihtiyacınız olur. Bu, ortalama aylık trafiğinizin çok üzerinde bir rakam çıkabilir çünkü trafik gün içinde düzenli dağılmaz — kampanya, haber viral olması veya sosyal medya paylaşımı gibi anlarda kısa süreli trafik patlamaları (traffic spikes) yaşanır.

Kullanım Senaryosuna Göre Bant Genişliği İhtiyacı

Her proje aynı trafik profiline sahip değildir. Aşağıdaki tablo yaygın kullanım senaryolarını kabaca kıyaslar:

Kullanım Senaryosu Ortalama Aylık Trafik Kritik Faktör
Kurumsal tanıtım sitesi (düşük trafik) 10-50 GB Sayfa sayısı, görsel optimizasyonu
Orta ölçekli blog/haber sitesi 100-500 GB Görüntülenme sıklığı, önbellekleme
E-ticaret sitesi (orta hacim) 300 GB - 1,5 TB Ürün görselleri, kampanya anlık trafiği
API / mobil uygulama backend 50 GB - 2 TB+ İstek sayısı, yanıt boyutu, polling sıklığı
Video/medya paylaşım platformu 2 TB - 20 TB+ Dosya boyutu, eş zamanlı izleyici
Oyun sunucusu (küçük-orta topluluk) 100-800 GB Anlık gecikme (ping), paket sıklığı

E-ticaret siteleri özellikle kampanya dönemlerinde (11.11, Black Friday, yılbaşı) normal günlerin 5-10 katı trafik alabilir. API tabanlı servislerde ise asıl belirleyici faktör dosya boyutu değil, istek sıklığıdır — küçük JSON yanıtları bile saniyede binlerce kez tekrarlandığında ciddi bant genişliği tüketebilir.

Sunucu Türüne Göre Bant Genişliği Kapasitesi

Paylaşımlı hosting, VDS ve dedicated sunucu arasındaki fark sadece işlemci ve RAM'de değil, ağ kapasitesinde de kendini gösterir:

  • Paylaşımlı hosting: Aynı fiziksel sunucu üzerindeki onlarca hesap port bant genişliğini paylaşır. Küçük-orta trafikli tanıtım siteleri ve kurumsal bloglar için yeterlidir, ancak ani trafik artışlarında diğer hesapların yükü de sizi etkileyebilir.
  • VDS (Sanal Özel Sunucu): Kaynaklar sanallaştırma katmanında ayrıştırılmış olduğu için daha öngörülebilir bir bant genişliği sunar. Trafiği artan ama henüz fiziksel sunucu maliyetini karşılamak istemeyen projeler için dengeli bir seçenektir. Büyükweb'in VDS sunucu paketlerinde işlemci, RAM ve port hızı birlikte ölçeklenir; panel kurulumu (Plesk dahil) ücretsizdir, cPanel ise ücretli ek seçenek olarak sunulur.
  • Dedicated (fiziksel) sunucu: Tüm port kapasitesi tek kiracıya aittir, komşu hesap etkisi sıfırdır. Yüksek ve sürekli trafik alan, gecikmeye duyarlı projeler için tercih edilir.

Büyükweb notu: VDS ve dedicated paketlerinde iade politikası hosting paketlerinden farklıdır — hosting ve reseller paketlerinde koşullu 7 gün iade hakkı varken VDS, dedicated, GPU VDS ve domain işlemlerinde iade uygulanmaz. Bu nedenle trafik hesabınızı mümkün olduğunca gerçekçi yapıp, ihtiyacınızın altında değil biraz üzerinde bir kapasiteyle başlamanızı öneririz.

Ayrıca sunucu türünden bağımsız olarak her paket tek bir IPv4 adresi ile gelir; birden fazla statik IP gerektiren özel senaryolar için bunu paket seçmeden önce netleştirmek gerekir.

Trafiğinizi İzleme ve Optimize Etme Yöntemleri

Doğru hesap yapmak ilk adım, ama trafiğinizi gerçek zamanlı izlemeden bu rakamların ne kadar isabetli olduğunu bilemezsiniz. Linux tabanlı bir VDS üzerinde vnstat gibi hafif bir araçla ağ trafiğinizi anlık takip edebilirsiniz:

apt update && apt install vnstat -y
systemctl enable vnstat --now
vnstat -i eth0 -m

Bu komut arayüzünüzdeki aylık trafik özetini basit bir tabloda gösterir. Daha kapsamlı, çoklu sunucu izleme senaryoları için Nagios veya Zabbix gibi izleme çözümlerini kurup grafiksel geçmiş trend analizi yapmak mümkündür; bu konuyu ağ izleme ve bandwidth analizi rehberimizde adım adım anlattık.

Trafiğinizi izlemenin yanı sıra tüketimi azaltmanın da somut yolları var:

1. İçerik Sıkıştırma ve Önbellekleme

Nginx veya Apache üzerinde gzip/brotli sıkıştırma açmak metin tabanlı içerikte (HTML, CSS, JS) transfer boyutunu %60-80 azaltabilir. Statik dosyalar için tarayıcı önbellekleme başlıkları (Cache-Control, ETag) tekrar eden ziyaretçilerin gereksiz yere aynı dosyaları tekrar indirmesini engeller.

2. CDN Kullanımı

Görsel, video ve statik dosyaları bir içerik dağıtım ağı (CDN) üzerinden servis etmek, kaynak sunucunuza düşen trafik yükünü doğrudan azaltır çünkü içerik kullanıcıya en yakın uç noktadan sunulur. CDN'in nasıl çalıştığını ve global dağıtım mantığını CDN rehberimizde detaylıca inceledik.

3. Trafik Şekillendirme (QoS)

Sunucunuzda birden fazla servis çalışıyorsa (web, e-posta, yedekleme senkronizasyonu) bant genişliğini önceliklendirmek kritik bir servisin gece yapılan yedekleme trafiği yüzünden yavaşlamasını engeller. Bu konuda QoS (Quality of Service) politikaları ve trafik şekillendirme tekniklerini bant genişliği yönetimi yazımızda ele aldık.

4. Yatay Ölçekleme ve Yük Dengeleme

Tek sunucunun kapasitesi yetmemeye başladığında dikey ölçekleme (daha büyük paket) her zaman en verimli çözüm olmayabilir. Trafiği birden fazla sunucuya dağıtan bir load balancer kurulumu, hem yüksek trafiği karşılamak hem de tek noktadan arıza riskini azaltmak için etkili bir yöntemdir; HAProxy ve Nginx ile kurulum adımlarını load balancer rehberimizde bulabilirsiniz.

Ne Zaman Daha Fazla Bant Genişliğine İhtiyacınız Var?

Aşağıdaki belirtiler mevcut paketinizin trafiğinizi karşılamaya yetmediğinin işaretleri olabilir:

  • Sayfa yükleme süreleri trafik yoğun saatlerde (akşam, kampanya dönemi) belirgin şekilde uzuyor
  • vnstat veya izleme panelinizde aylık trafik limitine düzenli olarak yaklaşıyor ya da aşıyorsunuz
  • Video/dosya indirme hızları eş zamanlı kullanıcı sayısı arttıkça düşüyor
  • API yanıt sürelerinde, istek sayısının arttığı saatlerde gecikme artışı gözlemliyorsunuz
  • Sunucu CPU ve RAM kullanımı normalken sadece ağ grafiğinde tıkanma görüyorsunuz

Bu sinyallerden birkaçını aynı anda görüyorsanız sorun muhtemelen işlem gücünde değil, port hızı veya trafik paketinizdedir. Bu durumda önce yukarıdaki optimizasyon adımlarını (sıkıştırma, CDN, önbellekleme) uygulayıp trafiği azaltmayı, hâlâ yetersizse daha yüksek port hızına ve trafik kotasına sahip bir VDS sunucu paketine geçmeyi değerlendirebilirsiniz.

Sıkça Sorulan Sorular

Bant genişliği ile veri trafiği aynı şey mi?

Hayır. Bant genişliği (Mbps/Gbps) anlık maksimum veri akış hızını, veri trafiği (GB/TB) ise belirli bir sürede (genellikle ay) gerçekten transfer edilen toplam veri hacmini ifade eder. Yüksek bant genişliğiniz olsa bile aylık trafik kotanız düşükse ay sonunda limitle karşılaşabilirsiniz.

Aylık trafiğimi nasıl gerçek verilerle takip edebilirim?

Linux sunucularda vnstat gibi hafif araçlarla veya Nagios/Zabbix gibi kapsamlı izleme sistemleriyle gerçek zamanlı ve geçmişe dönük trafik raporları alabilirsiniz. Bu sayede tahmini hesaplarınızı gerçek kullanım verisiyle karşılaştırıp doğrulayabilirsiniz.

E-ticaret sitem kampanya döneminde normalin kaç katı trafik alır?

Kesin bir oran yok ama kampanya, indirim günü veya sosyal medyada viral olma gibi durumlarda normal günün 5-10 katı anlık trafik yaygın bir senaryodur. Bu nedenle ortalama trafiğinize göre değil, tahmini en yoğun ana göre kapasite planlaması yapmak daha güvenlidir.

Görseller sıkıştırıldığında gerçekten ne kadar trafik tasarrufu sağlanır?

Optimize edilmemiş bir görsel modern formatlara (WebP, AVIF) dönüştürüldüğünde ve doğru boyutlandırıldığında dosya boyutu genellikle %50-70 küçülür. Bu, sayfa başına toplam transfer boyutunu doğrudan aynı oranda azaltır.

VDS'e geçtiğimde bant genişliğim otomatik olarak artar mı?

VDS paketleri arasında port hızı ve aylık trafik kotası farklılık gösterir; güncel rakamlar için VDS sunucu sayfasındaki paket detaylarını incelemenizi öneririz. Paket seçerken hem anlık port hızını hem aylık trafik limitini birlikte değerlendirmek önemlidir.

Trafik limitini aşarsam ne olur?

Bu, sağlayıcıdan sağlayıcıya değişen bir politikadır; bazı sağlayıcılar hızı kısıtlar, bazıları ek ücretlendirme uygular. Paket satın almadan önce trafik limitini aşma durumunda uygulanacak politikayı netleştirmeniz, sürpriz maliyetlerin önüne geçer.

API tabanlı bir servis için trafik hesabı web sitesinden farklı mı yapılır?

Evet. Web sitelerinde sayfa görüntüleme ve sayfa boyutu belirleyiciyken API servislerinde asıl faktör istek sıklığı ve yanıt boyutudur. Saniyede binlerce küçük istek alan bir API, az sayıda büyük sayfa servis eden bir web sitesinden çok daha fazla toplam trafik üretebilir.

Büyükweb Hizmetleri

  • VDS Sunucu — trafiğinizin artmasına paralel ölçeklenebilen, panel kurulumu (Plesk dahil) ücretsiz sunulan sanal özel sunucu paketleri

Bant genişliği ve trafik ihtiyacınızı doğru hesaplama, paket seçimi veya mevcut sunucunuzun performansı konusunda destek almak isterseniz 0850 302 60 70 numaralı satış öncesi destek numaramızdan bize ulaşabilir veya iletişim sayfası üzerinden bize yazabilirsiniz.

Ağ & Network İlgili Hizmetlerimiz

Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin

Etiketler:

#bant genişliği#trafik hesaplama#vds#ağ yönetimi#sunucu kapasitesi

Bu yazıyı paylaş

WhatsApp0850 302 60 70