LIONFIN

VPS VDS Farkı: Paylaşılan ve Ayrılmış Kaynak Karşılaştırması

VPS ile VDS aynı sanallaştırma teknolojisini kullanır; fark, işlemci ve belleğin komşularla paylaşılıp paylaşılmamasındadır. Karşılaştırma tablosu, steal time ölçümü, geçiş adımları ve karar ölçütleriyle hangisinin size uygun olduğunu netleştirin.

YYönetici 6 dk okuma 1 görüntülenme
VPS VDS Farkı: Paylaşılan ve Ayrılmış Kaynak Karşılaştırması

VPS VDS farkı, sanal sunucunuza tanımlanan işlemci ve bellek kaynağının fiziksel sunucudaki diğer müşterilerle paylaşılıp paylaşılmamasından doğar; işletim sistemi, root yetkisi ve sanallaştırma teknolojisi iki modelde de aynıdır. Bu yüzden iki paket kâğıt üzerinde aynı vCPU ve RAM değerlerini gösterse bile yük altındaki davranışları belirgin biçimde ayrışabilir.

Kararı etiketler değil ölçümler vermelidir. Mevcut sunucunuzda steal değeri düşükse ve yanıt süreleri gün boyu sabitse VPS işinizi görüyordur; yük altında steal yükseliyor ve sorgu süreleri dalgalanıyorsa ayrılmış çekirdek gerçek bir iyileşme sağlar. VDS sunucu ile VPS sunucu arasındaki seçimi bu verilere dayandırmak gereksiz harcamayı da önler.

Kısa cevap

VPS VDS farkı, kaynakların nasıl tahsis edildiğindedir: VPS’te fiziksel işlemci çekirdekleri birden çok sanal sunucu arasında paylaşılır ve sağlayıcı çoğu zaman donanımın karşılayabileceğinden fazla vCPU tahsis eder; VDS’te çekirdek, bellek ve disk yalnızca size ayrılır. Bu yüzden VPS daha ekonomiktir ama yoğun saatlerde dalgalanabilir, VDS daha pahalıdır ama tutarlı performans verir. Farkı top ve vmstat çıktısındaki st (steal) değeriyle gözlemleyebilirsiniz.

VPS VDS farkı nedir? Kaynak tahsisinin mantığı

Fark, sağlayıcının fiziksel sunucudaki kaynakları sanal makinelere nasıl dağıttığındadır. Her fiziksel sunucunun belirli sayıda çekirdeği ve iş parçacığı vardır. VPS modelinde sağlayıcı, sanal makinelerin büyük kısmının çoğu zaman boşta olduğunu bilerek toplamda bu sayıdan fazla vCPU tahsis eder (aşırı tahsis, overcommit). Hipervizör, işlemci zamanını o an çalışmak isteyen vCPU’lar arasında sırayla paylaştırır; herkes aynı anda yüklendiğinde vCPU’lar sıra bekler.

VDS modelinde tahsis edilen vCPU toplamı fiziksel kapasiteyi aşmaz; bazı altyapılarda vCPU’lar ayrıca belirli çekirdeklere sabitlenir. Bellek de rezerve edilir; başka bir sanal makine ihtiyaç duyduğunda sizden geri alınmaz. Disk alanı iki modelde de genellikle ayrılmıştır, ancak disk G/Ç kapasitesi VPS’te ortak havuzdan kullanılır.

Bir benzetmeyle VPS bir otoyol şeridini başka araçlarla paylaşmaya, VDS ise size ayrılmış bir şeride benzer: trafik sakinken ikisinde de aynı hızla gidersiniz, fark yoğun saatte ortaya çıkar.

VPS ve VDS karşılaştırma tablosu

ÖlçütVPSVDS
İşlemci tahsisiPaylaşılan fiziksel çekirdekler; aşırı tahsis olabilirAyrılmış çekirdekler; toplam tahsis kapasiteyi aşmaz
BellekÇoğunlukla tanımlı miktar ayrılır; altyapıya göre dinamik paylaşım olabilirTamamen rezerve
Disk G/ÇOrtak havuz; komşu yükünden etkilenebilirSağlayıcıya göre ayrılmış ya da sanal makine başına sınırlarla korunmuş
Performans tutarlılığıGün içinde dalgalanabilirYük altında da tekrarlanabilir
CPU steal timeYoğun saatlerde yükselebilirSıfıra yakın
Göreli fiyatDaha düşükAynı kaynak değerlerinde daha yüksek
Tipik kullanımWeb siteleri, botlar, test ortamları, düşük ve orta yükVeritabanları, yoğun e-ticaret, oyun sunucuları, gerçek zamanlı uygulamalar

Tabloda yer almayan ortak noktalar da kararın parçasıdır: root yetkisi, işletim sistemi seçimi, yeniden kurulum, yedekleme ve kaynak artırma seçenekleri iki modelde aynıdır. Yani VDS’e geçmek yönetim alışkanlıklarınızı değiştirmez, yalnızca kaynak güvencesini değiştirir. Kavramların temeli için VPS nedir ve VDS nedir yazılarına bakabilirsiniz.

CPU steal time nedir, nasıl ölçülür?

Steal time (çalınan süre), sanal işlemcinizin çalışmaya hazır olduğu hâlde hipervizör fiziksel çekirdeği başka bir sanal makineye verdiği için beklediği sürenin yüzdesidir. Sanal sunucunun içinden görülebilen, komşu yükünün en doğrudan göstergesidir.

top -bn1 | head -5
vmstat 1 10
sudo apt install sysstat
mpstat -P ALL 1 5
  • top çıktısında %Cpu(s) satırının sonundaki st değerine bakın; etkileşimli modda 1 tuşu her vCPU’yu ayrı satırda gösterir.
  • vmstat çıktısında cpu grubundaki st sütunu saniyelik değişimi verir.
  • mpstat (sysstat paketi) her vCPU için %steal sütununu listeler; sysstat’ın veri toplamasını etkinleştirirseniz sar -u ile geçmiş günleri de inceleyebilirsiniz.

Yorumlarken iki noktaya dikkat edin. Boşta ölçülen steal anlamsızdır; değer, sunucunuz gerçekten iş yaparken ölçülmelidir. Evrensel bir eşik de yoktur: kısa sıçramalar normaldir, ancak yük altında dakikalarca yüzde birkaçın üzerinde kalan steal, uygulamanızın işlemci beklediğini gösterir. Sürekli izleme kurmak için Linux sunucu performans izleme rehberine bakın.

İpucu: Steal ölçümünü uygulamanızın en yoğun olduğu saatte ve birkaç gün üst üste yapın; tek bir ölçüm komşu yükü hakkında yanıltıcı olabilir.

Hangi durumda VPS yeterlidir?

Yükü düşük ya da dalgalı olan, ara sıra yaşanan kısa yavaşlamaların ciddi kayıp yaratmadığı projelerde VPS hem yeterli hem daha ekonomiktir. Tipik örnekler:

  • Kurumsal tanıtım siteleri, bloglar ve sayfa önbelleği kullanan WordPress kurulumları.
  • Discord ya da Telegram botları, zamanlanmış betikler ve küçük API’ler.
  • Geliştirme, test ve staging ortamları.
  • VPN, Git sunucusu ve izleme aracı gibi ekip içi servisler.

Bu projelerde işlemci günün büyük bölümünde boştadır; komşu yükünden kaynaklanan kısa gecikmeler kullanıcı deneyimini belirgin biçimde etkilemez. VPS’in fiyat avantajı, aynı bütçeyle daha fazla bellek ve disk almanızı ya da projeleri birden fazla küçük sunucuya ayırmanızı sağlar; böylece bir projedeki sorun diğerlerini etkilemez.

Hangi durumda VDS’e geçmelisiniz?

Performans dalgalanmasının doğrudan para, veri ya da kullanıcı kaybına dönüştüğü işlerde VDS’e geçmek mantıklıdır. Şu belirtilerden biri varsa ayrılmış çekirdekleri ciddi olarak değerlendirin:

  1. Yük altında steal değeri sürekli yükseliyor ve yanıt süreleri aynı saatlerde bozuluyor.
  2. Veritabanı sorgularının süresi, sorgu ve veri değişmediği hâlde gün içinde belirgin farklılık gösteriyor; bu senaryoya özel ayarlar veritabanı sunucusu rehberindedir.
  3. Oyun sunucusunda oyuncular takılma (lag) bildiriyor ve sunucu döngüsü hedeflenen hızı tutturamıyor.
  4. Kampanya, canlı yayın ya da toplu işlem saatlerinde işlemci sürekli tam yükte çalışıyor.
  5. Müşterinize ya da ekibinize yanıt süresi için yazılı bir hedef verdiniz.

Steal düşük olduğu hâlde işlemci kullanımınız sürekli tavandaysa sorun paylaşım değil kapasitedir; bu durumda önce aynı modelde daha fazla vCPU’ya geçmek yeterli olabilir.

VPS ve VDS teklifleri nasıl karşılaştırılır?

İki teklifi karşılaştırırken vCPU sayısına değil, o vCPU’ların yük altında ne kadar iş çıkardığına bakın. Paylaşımlı 4 vCPU, kalabalık bir fiziksel sunucuda ayrılmış 2 çekirdekten daha az iş yapabilir; sakin bir sunucuda ise daha fazlasını. Adil bir karşılaştırma için:

  1. İşlemci nesli ve saat hızı aynı ya da yakın olan paketleri yan yana koyun.
  2. İki sunucuda aynı testi, örneğin sysbench cpu ile uygulamanızın kendi yük testini, en yoğun saatte birkaç gün üst üste çalıştırın.
  3. Ortalamaya değil, en kötü sonuçlara ve yüzdelik değerlere (ör. p95 yanıt süresi) bakın; kullanıcı deneyimini yavaş anlar belirler.
  4. Aylık ücreti yük altında elde ettiğiniz iş miktarına bölün; böylece etiketi ucuz görünen paketin birim maliyeti ortaya çıkar.

Bu yöntem, yalnızca etiket fiyatına ve vCPU sayısına bakarak verilecek bir kararın yanıltıcı olup olmadığını net biçimde gösterir.

VPS’ten VDS’e geçiş nasıl yapılır?

VPS ve VDS paketleri çoğu zaman ayrı altyapılarda çalıştığından geçiş, genellikle yeni bir sunucu açıp verileri taşımak anlamına gelir. Kesintisiz bir geçiş için:

  1. VDS’i mevcut sunucuyla aynı işletim sistemi sürümüyle kurun ve temel güvenlik ayarlarını yapın.
  2. Taşımadan bir gün önce DNS kayıtlarının TTL değerini düşürün.
  3. Dosyaları rsync ile, veritabanlarını döküm ya da replikasyonla aktarın.
  4. Yeni sunucuyu bilgisayarınızın hosts dosyası üzerinden test edin.
  5. Kısa bir bakım penceresinde son senkronizasyonu yapıp DNS kaydını yeni IP adresine çevirin.
  6. Eski VPS’i birkaç gün açık tutun, sorun yoksa kapatın.
rsync -avz /var/www/ kullanici@YENI_SUNUCU_IP:/var/www/

LIONFIN müşteri panelindeki Paket Değiştir ekranı yalnızca aynı ürün grubundaki paketleri listeler; VDS seçeneğini orada göremiyorsanız taşıma planı için destek talebi açın.

Sık Sorulan Sorular

VDS’e geçmeden önce VPS’te neler denenmeli?

Önce darboğazın gerçekten işlemci paylaşımı olduğunu doğrulayın. Steal düşükse sorun büyük olasılıkla uygulamadadır: sayfa önbelleği, veritabanı indeksleri, PHP-FPM ve veritabanı bellek ayarları gözden geçirilmelidir. Bunlar yapıldığı hâlde kaynaklar yetmiyorsa aynı modelde daha büyük bir pakete geçmek denenebilir. Yük altında steal belirgin biçimde yükseliyorsa VDS’e geçiş gerçek bir iyileşme sağlar.

Steal time yüzde kaç olursa sorun vardır?

Evrensel bir eşik yoktur. Boşta ölçülen değer anlamsızdır; önemli olan, sunucu iş yaparken steal’in ne kadar yükseldiği ve ne kadar sürdüğüdür. Ara sıra görülen kısa sıçramalar normaldir. Yük altında uzun süre yüksek seyreden ve yanıt sürelerindeki bozulmayla aynı saatlere denk gelen steal ise işlemci paylaşımının uygulamanızı yavaşlattığını gösterir.

VPS’ten VDS’e geçince IP adresim değişir mi?

Geçiş yeni bir sunucuya taşıma şeklinde yapılıyorsa çoğunlukla yeni bir IP adresi alırsınız. Bu yüzden DNS kayıtlarının TTL değerini önceden düşürmek, IP’ye bağlı güvenlik duvarı kurallarını, API izin listelerini ve SPF gibi e-posta kayıtlarını güncellemek gerekir. Mevcut IP adresinin taşınıp taşınamayacağını geçişten önce destek ekibine sormak en doğru yoldur.

Oyun sunucusu için VPS mi VDS mi daha uygun?

Oyuncu sayısı az ve topluluk küçükse VPS yeterli olabilir. Oyuncu sayısı arttıkça sunucu döngüsünün düzenli işlemesi önem kazanır ve paylaşılan işlemcide komşu yükü takılmalara yol açabilir. Kalabalık sunucular ve yoğun mod ya da eklenti kullanan kurulumlar için ayrılmış çekirdekli VDS daha öngörülebilir sonuç verir; tek çekirdek hızı yüksek işlemci seçmek de en az çekirdek sayısı kadar önemlidir.

Küçük bir web sitesi için VDS gerekli mi?

Genellikle hayır. Düşük ve düzenli trafik alan bir kurumsal site ya da blog işlemciyi günün büyük kısmında boşta bırakır; ayrılmış çekirdeklerin sağladığı tutarlılık burada hissedilir bir fark yaratmaz. Önbellek, görsel optimizasyonu ve doğru PHP ayarları çok daha büyük kazanç sağlar. Site büyüyüp ölçümlerde steal ve yanıt süresi sorunları görülürse VDS’e geçmek o zaman anlam kazanır.

  • #vps mi vds mi
  • #vds vps karşılaştırma
  • #cpu steal time
  • #ayrılmış kaynak
  • #paylaşılan kaynak
  • #overcommit
  • #sanal sunucu performansı
  • #vps vds fiyat
X LinkedIn WhatsApp