İlk Siparişe Özel %20 İndirim Kodu:
VDS Yönetimi

VDS Nedir? VDS ile VPS Arasındaki Fark

VDS, kaynakları size ayrılmış sanal sunucudur. VPS ile farkını, sunucunuzun sanallaştırma türünü ve işlemci paylaşımını nasıl kontrol edeceğinizi anlatıyoruz.

3 dk okuma

İçindekiler

VDS (Virtual Dedicated Server), fiziksel bir sunucunun donanım sanallaştırma teknolojisiyle bölünmesiyle oluşturulan ve işlemci çekirdekleri ile belleği yalnız size ayrılan sanal sunucudur. VPS (Virtual Private Server) ise çoğunlukla işlemci zamanının ve sistem kaynaklarının aynı fiziksel sunucudaki diğer kullanıcılarla paylaşıldığı sanal sunucuları tanımlamak için kullanılır.

Bir sanal sunucu kiralarken isimlendirmeden çok iki temel kritere dikkat etmelisiniz: sanallaştırma mimarisi (tam sanal makine mi, kapsayıcı mı) ve işlemci çekirdeklerinin size özel ayrılıp ayrılmadığı.

VDS ile VPS arasındaki temel farklar

ÖzellikVDS (Sanal Ayrılmış Sunucu)VPS (Paylaşımlı Sanal Sunucu)
İşlemci (vCore) yapısıSize ayrılmıştır; komşu sunucuların yükünden etkilenmezDiğer sanal sunucularla ortak havuzdan paylaşılabilir
Sanallaştırma türüDonanım sanallaştırması (KVM, VMware, Hyper-V)Donanım sanallaştırması veya çekirdek paylaşan kapsayıcı (LXC, OpenVZ)
İşletim sistemi çekirdeğiKendi bağımsız çekirdeğinizi çalıştırırsınızKapsayıcı altyapısında ana sunucunun çekirdeği paylaşılır
İşletim sistemi desteğiLinux dağıtımları ve Windows Server kurulabilirKapsayıcı tabanlıysa yalnız uyumlu Linux dağıtımları çalışır

Tam sanallaştırma ile kapsayıcı arasındaki fark neden önemli?

Sanal sunucular altyapıda iki farklı yöntemle oluşturulur:

  • Donanım sanallaştırması (Sanal makine / VM): Her sanal sunucu kendi işletim sistemi çekirdeğine (kernel) sahiptir. Docker, özel ağ tünelleri (WireGuard, OpenVPN), çekirdek modülleri ve Windows Server sorunsuz çalışır.
  • Kapsayıcı tabanlı sanallaştırma (Container): Tüm sanal sunucular ana makinenin Linux çekirdeğini ortak kullanır. Windows kurulamaz, çekirdek sürümü yükseltilemez ve özel çekirdek modülü gerektiren yazılımlar kısıtlamalara takılır.

Sunucunuzun sanallaştırma türünü nasıl kontrol edersiniz?

Linux sunucunuzda terminal üzerinden tek bir komutla hem sanallaştırma mimarisini hem de tanımlı işlemci çekirdeği sayısını görebilirsiniz:

echo "Sanal makine: $(systemd-detect-virt --vm)"
echo "Kapsayıcı: $(systemd-detect-virt --container)"
echo "İşlemci sayısı: $(nproc)"

Çıktıyı şu şekilde yorumlayabilirsiniz:

  • Sanal makine satırında kvm, vmware veya microsoft yazıyor ve Kapsayıcı satırında none görünüyorsa, sunucunuz tam donanım sanallaştırmasıyla çalışan bağımsız bir sanal makinedir.
  • Kapsayıcı satırında lxc veya openvz görünüyorsa sunucunuz çekirdek paylaşan bir kapsayıcıdır.
  • İki satırda da none yazıyorsa doğrudan fiziksel bir sunucu (dedicated server) üzerindesiniz demektir.

İşlemcinin paylaşılıp paylaşılmadığını nasıl anlarsınız?

Paylaşımlı sanal sunucularda aynı fiziksel makinedeki başka müşteriler işlemciyi yoğun kullandığında steal time (çalınan işlemci süresi) oluşur. Sunucunuz işlemci sırası beklerken gecikmeye girer. Bunu vmstat komutuyla saniyelik olarak ölçebilirsiniz:

vmstat 1 5

Komut, birer saniye arayla 5 ölçüm satırı verir. İlk satır sunucu açılışından beri olan ortalamayı gösterdiği için ikinci satırdan itibaren en sağdaki st sütununa bakın:

  • Yük altında bile st değeri 0 (veya sıfıra çok yakın) kalıyorsa işlemci çekirdekleriniz size ayrılmıştır ve komşu sunucular performansınızı düşürmüyordur.
  • st sütunu sürekli yükseliyorsa (%5, %15 ve üzeri), fiziksel sunucudaki diğer sanal makineler sizin işlemci zamanınızı tüketiyor demektir; bu durum özellikle oyun sunucularında anlık takılmalara (tick düşüşüne) ve web uygulamalarında yavaş yanıt sürelerine yol açar.

Hangi iş yükü için hangisi seçilmeli?

Kullanım SenaryosuÖnerilen Altyapı
Kurumsal web sitesi, blog ve sunucu yönetimi gerektirmeyen projelerPlesk Web Hosting
Yüksek trafikli web uygulamaları, API servisleri, Docker ve veritabanlarıPerformans VDS
Tek çekirdek hızına duyarlı oyun sunucuları (CS2, FiveM, Minecraft, Rust)Ekstrem VDS
Çok yüksek kaynak tüketimi ve donanımın tamamına tek başına erişimFiziksel Sunucu

TREAS VDS altyapısı

TREAS VDS paketlerinde işlemci çekirdekleri paylaşımsız, ayrılmış (dedicated) vCore olarak tahsis edilir. Performans VDS serisinde AMD Ryzen 9 7950X, Ekstrem VDS serisinde ise AMD Ryzen 9 9950X işlemciler, DDR5 bellek ve Samsung 990 Pro Gen4 NVMe depolama kullanılır. İhtiyacınıza göre Ubuntu, Debian, AlmaLinux veya Windows Server (deneme lisansıyla teslim edilir; lisans paket fiyatına dahil değildir) kurabilirsiniz. Tüm sunucu paketlerinde TRSHIELD DDoS koruması standart ve ücretsiz olarak aktiftir.

Sık sorulan sorular

VDS ile VPS arasındaki fark nedir?

Yaygın kullanımda VDS, işlemci çekirdekleri ve belleği yalnız size ayrılmış, donanım sanallaştırmasıyla çalışan sanal sunucuyu ifade eder. VPS ise kaynakları aynı fiziksel makinedeki diğer sanal sunucularla paylaşılabilen veya kapsayıcı tabanlı olabilen sanal sunucular için kullanılır.

Sunucumun sanal makine mi yoksa kapsayıcı mı olduğunu nasıl anlarım?

Linux terminalinde systemd-detect-virt --vm ve systemd-detect-virt --container komutlarını çalıştırabilirsiniz. --vm çıktısında kvm, vmware veya microsoft görüyorsanız sunucunuz kendi çekirdeğini çalıştıran bir sanal makinedir; --container çıktısında lxc veya openvz görüyorsanız ana makinenin çekirdeğini paylaşan bir kapsayıcıdır.

VDS sunucuya Windows kurulabilir mi?

Evet. Donanım sanallaştırmasıyla çalışan VDS sunuculara Windows Server kurulabilir. TREAS VDS paketlerinde Ubuntu, Debian ve AlmaLinux'un yanı sıra Windows Server seçilebilir; Windows Server deneme (trial) lisansıyla teslim edilir ve lisans paket fiyatına dahil değildir.

Yeni sistem yönetimi ve ağ rehberlerimizi arama sonuçlarında öncelikli görmek için:Google'da tercih edilen kaynaklara ekle (dış bağlantı)