Oyun sunucusu kiralarken doğru kararı veren tek bir kural vardır: oyun sunucuları işlerini büyük ölçüde tek bir çekirdekte yaptığı için belirleyici olan çekirdek sayısı değil, işlemcinin frekansı ve neslidir — ve oyuncu deneyimini belirleyen şey ortalama performans değil, en kötü andaki gecikmedir. RAM yetmediğinde çöker, ama yeterliyken daha fazlası TPS'i yükseltmez. Bu rehberde FiveM, Minecraft, MTA ve TeamSpeak için ne kadar kaynak gerektiğini, lokasyon ve DDoS tarafında neye bakmanız gerektiğini ve hazır panel ile kendi sunucunuz arasındaki farkı anlatıyoruz.
Kaynak ihtiyacı oyuna göre ciddi biçimde değişir. Aşağıdaki aralıklar, eşzamanlı oyuncu sayısına göre pratik başlangıç noktalarıdır.
Kaynak açısından en talepkâr oyun sunucusu tipidir; çünkü yük yalnızca oyuncudan değil, yüklenen kaynaklardan (resource) ve özel varlıklardan gelir.
Boş bir sunucu 2–3 GB civarında kullanır; geri kalanı yüklediğiniz script ve varlıklar belirler. FiveM ağırlıklı olarak tek iş parçacığında çalıştığı için 4,5 GHz üzeri frekans ve büyük L3 önbellek belirgin fark yaratır. AMD Ryzen 9 9950X gibi güncel nesil işlemciler bu profile uyar.
Ayrıntılı boyutlandırma ve ayarlar için Minecraft sunucu satın alma rehberimize bakabilirsiniz.
Görece hafif sunuculardır; tipik bir kurulum 2–4 GB RAM ile rahat çalışır. Yük çoğunlukla script tarafından üretilir. RAM ihtiyacını ve ping optimizasyonunu MTA sunucusu için kaç GB RAM gerekir ve MTA pingini düşürmenin 8 yolu yazılarımızda ele aldık.
CPU ve RAM açısından en hafif olanlarıdır, ancak ağ davranışları farklıdır: bant genişliği ihtiyacı kullanıcı sayısıyla değil, aynı anda konuşan kişi sayısıyla katlanarak artar. 10 kişilik bir kanalda tek konuşmacı varken sunucu yalnızca dokuz kişiye yayın yapar; iki kişi aynı anda konuştuğunda yükselen sayı ikiye katlanır. Bu yüzden ses sunucusunda kritik olan RAM değil, yükleme (upload) kapasitesi ve jitterdir.
Yeni sunucu sahiplerinin en pahalı refleksi, lag yaşandığında RAM yükseltmektir. Oysa RAM eklemek performansı yalnızca gerçekten bellek darboğazındaysanız iyileştirir. Bir kaynağın deyimiyle: yavaş bir işlemcili sunucuya RAM eklemek, motoru bozuk bir arabaya yakıt deposu eklemeye benzer.
Oyun sunucularında gerçek darboğazlar şunlardır:
Sunucu seçerken bu yüzden ilk sorulacak soru "kaç GB RAM" değil, "işlemci hangi model ve nesil, çekirdekler bana rezerve mi" olmalıdır.
Oyun sunucusunda ortalama hız değil tutarlılık önemlidir. Aynı fiziksel makinedeki başka bir müşteri yedek alırken ya da bir saldırı yerken sunucunuz yavaşlarsa, oyuncularınız bunu ışınlanma ve gecikme olarak yaşar.
Bu yüzden oyun sunucusunda kaynakların rezerve edilmiş olması, spec tablosundaki rakamlardan daha önemlidir. Kontrol etmek kolaydır: Linux'ta top komutunu çalıştırıp CPU satırındaki %st (steal time) değerine bakın. Yoğun saatlerde sürekli %10'un üzerindeyse fiziksel sunucu aşırı yüklüdür ve TPS'iniz sizin elinizde değildir. Konunun tamamını VDS ile VPS arasındaki fark yazımızda ele aldık.
Oyuncu kitleniz Türkiye'deyse sunucunun Türkiye'de olması, yurt dışı lokasyonlara göre her pakette 40–60 ms kazandırır. Bu fark hiçbir script optimizasyonuyla, hiçbir RAM yükseltmesiyle telafi edilemez — çünkü sebep yazılım değil, mesafedir.
Rekabetçi oyunlarda ve roleplay sunucularında oyuncular bunu doğrudan hisseder ve sunucu tercihini buna göre yapar. Yurt içi bir kitleye hitap edip yurt dışında barındırmak, rakiplerinize yapısal bir avantaj vermek anlamına gelir.
Oyun sunucuları saldırı açısından en çok hedef alınan kategorilerden biridir. Güncel sektör verilerine göre oyun sektörü DDoS saldırılarının yaklaşık %19'unu üzerine çekiyor ve ağ katmanındaki saldırıların %56'sı UDP flood tipinde.
Bu rakam neden önemli? Çünkü oyun trafiği ağırlıklı olarak UDP üzerinden akar ve klasik web koruma çözümleri UDP'yi kapsamaz. Sağlayıcıya sorulacak doğru soru "kaç Gbps koruma var" değil, şunlardır:
Kara deliğe alma bir koruma yöntemi değildir: saldırı durur çünkü sunucunuz da durur. Gbps rakamlarının pratikte ne anlama geldiğini DDoS koruma kapasitesi rehberimizde ve Cloudflare'in oyun sunucuları için neden yeterli olmadığını Cloudflare oyun sunucusunu korur mu yazımızda anlattık.
Oyun sunucusu kiralamanın iki yolu vardır:
Tek tıkla kurulum, hazır arayüz, düşük giriş engeli. Küçük topluluklar ve ilk sunucusunu açanlar için makul. Karşılığında Java sürümü, JVM ayarları, ek servis kurulumu ve birden fazla sunucu örneği çalıştırma konusunda kısıtlısınız.
Tam kontrol: işletim sistemini, sürümleri, güvenlik duvarını, yedekleme düzenini ve kaç oyun sunucusu çalıştıracağınızı siz belirlersiniz. Birden fazla dünya, proxy (BungeeCord/Velocity) ağı, ayrı veritabanı veya bot çalıştıracaksanız tek makul seçenektir. Karşılığında sistem yönetimi sorumluluğu sizdedir.
Karar verirken şunu sorun: bir yıl sonra kaç sunucu ve kaç servis çalıştırıyor olacaksınız? Cevap birden fazlaysa kendi sunucunuz baştan daha ucuza gelir.
Ciddi bir oyun sunucusu IP adresiyle değil, alan adıyla duyurulur. Minecraft'ta SRV kaydı ile oyuncular port yazmadan yalnızca alan adıyla bağlanır; FiveM ve diğer oyunlarda da alan adı kullanmak sunucunun kalıcılığı ve marka algısı açısından fark yaratır.
DNS kayıt tiplerinin tamamını DNS kayıtları rehberimizde bulabilir, alan adınızı alan adı sorgulama sayfamızdan alabilirsiniz. Tüm alan adı kayıtlarında ücretsiz WHOIS koruması sağlanır.
Nubitro oyun sunucuları Türkiye / İstanbul lokasyonunda, AMD Ryzen 9 9950X işlemciler, NVMe M.2 SSD disk ve 1 Gbps sınırsız trafik ile sunulur. Altyapı genelinde 200 Tbps üzeri DDoS koruması standarttır. Kaynaklar fiziksel bölümlendirme ile tanımlandığı için komşu yoğunluğu TPS'inizi etkilemez.
Oyun bazlı hazır paketlerimiz: FiveM sunucu, Minecraft sunucu, MTA sunucu ve TeamSpeak 3 sunucu. Kendi yapılandırmanızı kurmak isterseniz Ryzen VDS paketleri, daha yüksek kapasite için fiziksel sunucu seçenekleri mevcuttur.
Tüm hizmetleri tek sayfada görmek için nubitro.com ana sayfamızı ziyaret edebilirsiniz.
Orta ölçekli bir RP kurulumunda 12–16 GB RAM makul bir başlangıçtır, ancak asıl belirleyici yüklediğiniz resource sayısıdır. 100'ün üzerinde resource çalıştıracaksanız 20 GB ve üzerini planlayın. İşlemci tarafında yüksek frekans şarttır.
Oyun sunucuları için frekans. FiveM ve Minecraft ağırlıklı olarak tek iş parçacığında çalışır; ek çekirdekler arka plan görevlerinde ve birden fazla sunucu örneği çalıştırırken işe yarar.
Çünkü sorun büyük olasılıkla bellekte değildi. Önce tek çekirdek yükünü, entity sayısını ve veritabanı sorgu sürelerini ölçün. Minecraft'ta simulation-distance değerini düşürmek çoğu zaman tek başına sonuç verir.
Çünkü oyun deneyimini ortalama değil, en kötü an belirler. Komşu yükü nedeniyle dakikada bir yaşanan kısa donma, ortalama grafiklerde görünmez ama oyuncu tarafından anında hissedilir.
Standart Cloudflare hizmetleri HTTP/HTTPS trafiği içindir. Oyun sunucuları ağırlıklı olarak UDP kullandığı için bu koruma oyun portlarını kapsamaz. Oyun sunucusunda ağ seviyesinde, UDP'yi kapsayan bir koruma gerekir.
Tek bir örnekte oyuncu sayısı yerine tick süresine bakın. Sunucu tick başına ayrılan süreyi aşmaya başladığında oyuncu eklemek deneyimi bozar; bu noktada ya optimizasyon ya da ayrı örneklere bölünmüş bir ağ yapısı gerekir.
%st ile ölçün.