10 Gbit/sn'lik bir port, kuramsal olarak saniyede 1,25 GB aktarım hızına denk gelir. Dolayısıyla 50 GB'lık bir veri seti en iyi koşullarda 40 saniyenin biraz üzerinde aktarılır. 1 Gbit/sn'lik bir portta aynı işlem 6 dakikadan uzun sürer. Bu rakam ağ kartının üst sınırıdır, uçtan uca hız garantisi değildir.
Infrawire'ın teklifleri bu 10 Gbit/sn bağlantı altyapısına dayanır. Bu yazıda bağlantının ne işe yaradığını, pratikte neyin onu sınırlayabileceğini ve tanıtım broşürlerine güvenmeden nasıl ölçeceğinizi ele alıyoruz.
10 Gbit/sn pratikte ne değiştirir?
Kazanç, asıl darboğaz ağ olduğunda görünür. Küçük bir tanıtım sitesinde 1 ile 10 Gbit/sn arasındaki fark hissedilmez: sunucu, bant genişliğinden çok önce CPU'ya, veritabanına ya da koda takılır.
Buna karşılık bazı iş yükleri 1 Gbit/sn'lik bir bağlantıyı hızla doldurur:
- büyük dosyaların dağıtımı (disk imajları, arşivler, medya dosyaları);
- uzak bir depolama alanına ya da alandan yapılan yedekleme ve geri yükleme;
- iki sunucu arasındaki veritabanı replikasyonu;
- paket aynaları ve konteyner kayıt servisleri (registry);
- yüzlerce istemcinin aynı anda indirme yaptığı ani trafik artışları.
Bu durumlarda 10 Gbit/sn'lik pay, sunucu tarafında kuyruk oluşmadan trafik dalgalanmalarını karşılar. Eşzamanlı indirmeler daha geniş bir boruyu paylaşır; böylece tek bir büyük aktarım diğerlerini yavaşlatmaz.
Gerçek hızı ne sınırlar?
10 Gbit/sn'lik bir port, her hedefe 10 Gbit/sn hız vermez. Ölçülen hız, zincirin tamamına bağlıdır.
Karşı taraf. Karşıdaki istemci ya da sunucu 1 Gbit/sn ile sınırlıysa üst sınırı o belirler. Ev bağlantısı kullanan biri sizden hiçbir zaman 10 Gbit/sn çekemez.
Ağ yolu. İki operatör arasındaki yönlendirme, belirli saatlerdeki tıkanıklık ve mesafe sonucu etkiler. Bir lokasyona karar vermeden önce bağlantıyı looking glass üzerinden inceleyebilirsiniz.
Disk ve CPU. 1,25 GB/sn hızında yazmak için yeterince iyi bir NVMe depolama gerekir. Bu hızda TLS ya da SSH ile şifrelemek de bir ya da birkaç çekirdeği meşgul eder. Tek akışlı bir scp aktarımı çoğu zaman bağlantı hızının epey altında kalır.
Protokol. Tek bir TCP akışı, alıcı penceresi ve gidiş-dönüş süresiyle sınırlıdır. Birden çok paralel akış bağlantıyı daha iyi kullanır.
iperf3 ile hız ölçümü
Gerçekte ne elde ettiğinizi görmek için VPS'iniz ile ikinci bir makine arasında iperf3 kullanın. Debian ya da Ubuntu üzerinde:
Bashsudo apt update && sudo apt install -y iperf3
Sunucu tarafında dinlemeyi başlatın:
Bashiperf3 -s
Diğer makineden dört paralel akışla 30 saniye test edin, ardından ters yönde tekrarlayın:
Bashiperf3 -c IP_DU_VPS -P 4 -t 30 iperf3 -c IP_DU_VPS -P 4 -t 30 -R
5201 numaralı port, test süresince güvenlik duvarınızda açık olmalıdır. Test bittikten sonra kapatın.
Sanal makinelerde ethtool, arayüzün gerçek hızını her zaman göstermez:
Bashethtool eth0 | grep Speed
Sanal ağ kartlarında "Unknown!" değeri sık görülür ve bir sorun anlamına gelmez. Esas alacağınız şey iperf3 sonucudur.
Faydalı birkaç ayar
Yüksek hızlarda çekirdeğin varsayılan TCP yapılandırması bazen fazla temkinli kalır. /etc/sysctl.d/99-network.conf dosyasında deneyebileceğiniz iki ayar:
INInet.core.default_qdisc = fq net.ipv4.tcp_congestion_control = bbr
Bunları sudo sysctl --system ile uygulayın. Öncesinde ve sonrasında ölçüm yapın: bazı yollarda kazanç belirgindir, bazılarında hiç yoktur. rmem_max ve wmem_max tamponlarını ölçüm yapmadan değiştirmeyin, çünkü aşırı büyük değerler boşuna bellek tüketir.
Kullanım amacına ve lokasyona göre VPS seçimi
Bant genişliği kadar, sunucunuzun kullanıcılarınıza göre coğrafi konumu da önemlidir. Tüm katalog VPS sayfasındadır; Linux VPS serisi ise aktarım ve barındırma işlerinin çoğuna uygundur.
| İhtiyaç | Bakılacak seçenek |
|---|---|
| Avrupalı kitle, GDPR kapsamındaki veriler | VPS France veya VPS Allemagne |
| Kuzey Amerika kitlesi | VPS USA |
| Asya kitlesi | VPS Hong Kong |
| Hacimsel saldırılara açık hizmet | VPS Anti-DDoS |
| Uzak masaüstü, Windows uygulamaları | VPS Windows |
| Otomatik alım satım | VPS Forex veya VPS MetaTrader 5 |
Geniş bir bağlantı, küçük çaplı bir saldırıyı sindirmeye de yardımcı olur, ancak özel bir korumanın yerini tutmaz. Hizmetiniz hedef alınıyorsa port kapasitesi tek başına yetmez.
Bir VPS'in yetmediği iş yükleri için dedicated sunucular donanım kaynaklarının tamamına erişim sağlar. Bu makinelerin ağ yapılandırmasını ve güvenliğini ise eğitim içeriklerinde bulabilirsiniz.
FAQ
Kendiliğinden yapmaz. Bir sitenin yanıt süresi öncelikle koda, veritabanına ve önbelleğe bağlıdır. Yüksek bant genişliği asıl olarak ağır dosyalarda ve yoğun ziyaretçi dönemlerinde işe yarar.
Ancak kaynak, ağ yolu, depolama ve CPU buna yetişiyorsa. Çoğu durumda elde edilen hız, portun üst sınırının altında kalır. Birden çok akışlı bir iperf3 testi dürüst bir ölçüm verir.
Looking glass, altyapıdan ağ testleri başlatmanıza olanak tanır. Bunu, günün farklı saatlerinde kendi makinelerinizden yapacağınız iperf3 ya da mtr testleriyle tamamlayın.
Nadiren. Bu kullanımlar az bant genişliği tüketir, ancak ağ yolunun kararlılığına ve lokasyona duyarlıdır. Port hızına bakmadan önce teklifi CPU, RAM ve konuma göre seçin.

