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.
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çüt | VPS | VDS |
|---|---|---|
| İşlemci tahsisi | Paylaşılan fiziksel çekirdekler; aşırı tahsis olabilir | Ayrılmış çekirdekler; toplam tahsis kapasiteyi aşmaz |
| Bellek | Çoğunlukla tanımlı miktar ayrılır; altyapıya göre dinamik paylaşım olabilir | Tamamen rezerve |
| Disk G/Ç | Ortak havuz; komşu yükünden etkilenebilir | Sağlayıcıya göre ayrılmış ya da sanal makine başına sınırlarla korunmuş |
| Performans tutarlılığı | Gün içinde dalgalanabilir | Yük altında da tekrarlanabilir |
| CPU steal time | Yoğun saatlerde yükselebilir | Sıfıra yakın |
| Göreli fiyat | Daha düşük | Aynı kaynak değerlerinde daha yüksek |
| Tipik kullanım | Web siteleri, botlar, test ortamları, düşük ve orta yük | Veritabanları, 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 5topçıktısında%Cpu(s)satırının sonundakistdeğerine bakın; etkileşimli modda1tuşu her vCPU’yu ayrı satırda gösterir.vmstatçıktısında cpu grubundakistsütunu saniyelik değişimi verir.mpstat(sysstat paketi) her vCPU için%stealsütununu listeler; sysstat’ın veri toplamasını etkinleştirirsenizsar -uile 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.
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:
- Yük altında steal değeri sürekli yükseliyor ve yanıt süreleri aynı saatlerde bozuluyor.
- 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.
- Oyun sunucusunda oyuncular takılma (lag) bildiriyor ve sunucu döngüsü hedeflenen hızı tutturamıyor.
- Kampanya, canlı yayın ya da toplu işlem saatlerinde işlemci sürekli tam yükte çalışıyor.
- 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:
- İşlemci nesli ve saat hızı aynı ya da yakın olan paketleri yan yana koyun.
- İki sunucuda aynı testi, örneğin
sysbench cpuile uygulamanızın kendi yük testini, en yoğun saatte birkaç gün üst üste çalıştırın. - 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.
- 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:
- VDS’i mevcut sunucuyla aynı işletim sistemi sürümüyle kurun ve temel güvenlik ayarlarını yapın.
- Taşımadan bir gün önce DNS kayıtlarının TTL değerini düşürün.
- Dosyaları
rsyncile, veritabanlarını döküm ya da replikasyonla aktarın. - Yeni sunucuyu bilgisayarınızın
hostsdosyası üzerinden test edin. - Kısa bir bakım penceresinde son senkronizasyonu yapıp DNS kaydını yeni IP adresine çevirin.
- 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.