VPS mi VDS mi: fark var mı ve gerçekten önemli olan ne?
Çoğu pazarda VPS ve VDS aynı şeyi ifade eder: sanal sunucu. İşinizi gerçekten etkileyen fark isimde değil, sanallaştırma türünde ve kaynakların garanti edilip edilmediğinde gizlidir.
"Hangisi daha iyi, VPS mi VDS mi?" sorusu sürekli sorulur ve verilen cevaplar kendinden emin ama birbiriyle çelişkilidir. Bazı sağlayıcılar VDS'nin "daha çok size ayrılmış" bir sunucu olduğunu iddia eder, bazıları ise aynı sayfada iki kelimeyi eş anlamlı olarak kullanır. Terimlerin nereden geldiğine, teknik olarak ne anlama geldiğine ve isim yerine paketin hangi satırlarını okumanız gerektiğine bakalım.
İki terim nereden geliyor?
VPS, Virtual Private Server (sanal özel sunucu) anlamına gelir. VDS ise Virtual Dedicated Server (sanal ayrılmış sunucu) demektir. İkisi de aynı şeyi tanımlar: birkaç yalıtılmış sanal makineye bölünmüş fiziksel bir sunucu; her müşteri root erişimi, kendi IP adresi ve kendi işletim sistemiyle birine sahip olur.
Uluslararası alanda standart terim VPS'tir. VDS, Rusça konuşulan pazarlar ve bazı Doğu Avrupa pazarları dışında nadir görülür; büyük bulut platformları ise ikisini de kullanmaz, "sanal makine" veya "instance" der. İki kelimenin de yerleştiği yerlerde gayriresmî bir kural oluştu:
- VPS, kaynakları komşularla paylaşılan konteyner sanallaştırması (OpenVZ, LXC) anlamına gelir;
- VDS, kaynakları müşteriye ayrılmış tam sanallaştırma (KVM, VMware, Hyper-V) anlamına gelir.
Mantık açıktır: konteynerde müşteri sistem çekirdeğini ve çoğu zaman belleği gerçekten komşularla paylaşır, KVM sanal makinesi ise ayrı bir sunucuya daha yakındır. VDS'deki "dedicated" kelimesi tam da bunu vurguluyordu. O zamandan beri KVM standart hâline geldi, OpenVZ ekonomik segmente kaydı ve pazarlama isimleri bir paketin nasıl çalıştığını yansıtmaz oldu.
Bu kural hiçbir yerde yazılı değildir. Bazı sağlayıcılar ayrılmış çekirdekli KVM tabanlı bir "VPS" satar, bazıları paylaşımlı kaynaklı bir "VDS". Yani paketin adı hiçbir şeyi garanti etmez. Accsly kataloğunda iki tür de tek bir VPS aramasında listelenir; sanallaştırma ve kaynak filtreleri onları birbirinden ayırır.
Asıl fark: sanallaştırma türü
Temel fark, yalıtımın nasıl sağlandığıdır.
| KVM (tam sanallaştırma) | OpenVZ / LXC (konteynerler) | |
|---|---|---|
| İşletim sistemi çekirdeği | Her sunucunun kendine ait | Fiziksel sunucunun ortak Linux çekirdeği |
| Windows | Kurulabilir | Mümkün değil |
| Docker, Kubernetes | Kısıtlamasız çalışır | Her zaman değil ya da kısıtlı |
| Çekirdek modülleri, çekirdek içi WireGuard | Evet | Yalnızca sağlayıcı izin verirse |
| Kendi ISO imajınızdan kurulum | Genellikle evet | Hayır, yalnızca şablonlar |
| Fazla satış (overselling) | Daha az yaygın, kaynaklar ayrılmış | Daha yaygın |
| Fiyat | Daha yüksek | Daha düşük |
KVM'de sanal makine neredeyse fiziksel bir sunucu gibi davranır: çekirdeği değiştirebilir, çekirdek düzeyinde güvenlik duvarı yapılandırabilir, çalışanların ofise erişmesi için özel bir ağ kurabilir ve iç içe konteynerler çalıştırabilirsiniz. KVM VPS paketlerine göz atın.
OpenVZ ve LXC daha hafif ve ucuzdur: bir konteyner saniyeler içinde açılır ve sağlayıcı tek makineye daha fazla müşteri sığdırır. Linux üzerinde bir PHP sitesi, sohbet botu veya küçük bir API için bu yeterlidir. Windows, güncel bir çekirdek veya Docker gerektiğinde sınırlamalar başlar. Bu tür paketler OpenVZ VPS sayfasındadır.
Bulut sunucu üçüncü bir seçenek mi?
VPS ve VDS'nin yanında sık sık üçüncü bir terim görürsünüz: "bulut sunucu". Teknik olarak bu da aynı sanal makinedir, çoğunlukla KVM üzerinde çalışır. Farklar etrafındaki araçlardadır: saatlik hatta dakikalık faturalama, yeniden kurulum yapmadan boyut değiştirme, anlık görüntüler (snapshot), yük dengeleyiciler, fiziksel sunucu arızasında ayakta kalan ağ diskleri ve otomasyon için API. Klasik bir VPS ise genellikle aylık faturalanır ve tek bir sunucunun yerel disklerinde çalışır.
Bu sınır da bulanıklaştı: pek çok sağlayıcı standart paketlere saatlik faturalama ve snapshot ekledi, "bulut" kelimesi ise her türlü sanal sunucu için kullanılıyor. Testler için makineleri hızla oluşturup silmeniz gerekiyorsa "bulut" kelimesine değil, saatlik faturalamaya ve API'ye bakın.
VPS ve paylaşımlı hosting: sınır nerede?
Sık karşılaşılan bir başka karışıklık, sanal sunucu ile paylaşımlı web hosting arasındadır. Hostingde siteniz için bir klasör, bir veritabanı ve bir kontrol paneli alırsınız; sunucuyu ise sağlayıcı yönetir: sistemi günceller, güvenlikle ilgilenir, PHP'yi yapılandırır. Root erişimi yoktur ve kendi yazılımınızı kuramazsınız. VPS veya VDS'de tüm sistem sizindir, ama yönetimi de size aittir. Yalnızca popüler bir CMS üzerinde bir siteye ihtiyacınız varsa ve konsolla uğraşmak istemiyorsanız web hosting daha kullanışlıdır.
Garantili ve burst kaynaklar
İsimden daha önemli olan ikinci konu, kaynakların garanti edilip edilmediğidir.
Garantili kaynaklar sunucunuz için ayrılmıştır: pakette 4 GB bellek ve 2 ayrılmış çekirdek yazıyorsa, komşular ne yaparsa yapsın bunlar her zaman kullanımınızdadır.
Burst, sağlayıcının boş kapasitesi varsa sunucunun kısa süreliğine garanti edilen miktardan fazlasını kullanabilmesi demektir. Pakette "1 GB garantili, 2 GB'a kadar burst" gibi görünür. Cömert gibi gelir, ancak üst rakama güvenemezsiniz: komşuların da kaynağa ihtiyacı olduğunda o kapasite orada olmaz.
İşlemci de benzer şekilde çalışır. Paylaşımlı vCPU'lar işlemci süresinden bir paydır ve sağlayıcı, müşterilerin işlemciyi aynı anda yüklemeyeceğini hesaba katar. Bazı sağlayıcılar izin verilen ortalama yükü koşullarında belirtir, örneğin "sürekli olarak bir çekirdeğin %50'sinden fazla değil". Servisiniz işlemciyi sürekli meşgul ediyorsa, adı VPS de olsa VDS de olsa dedicated vCPU, CPU-optimized veya kısaca ayrılmış çekirdekli paketleri arayın.
Kurulumdan sonra görebileceğiniz fazla satış belirtileri: top çıktısında steal time sıfırın belirgin şekilde üzerindedir, disk hızı gün içinde çok değişir ve testler sabah ile akşam farklı sonuçlar verir.
VPS veya VDS yerine ne zaman dedicated sunucu gerekir?
En iyi sanal sunucu bile fiziksel makineyi başkalarıyla paylaşır. Dedicated sunucu şu durumlarda mantıklıdır:
- işlemci sürekli doluysa ve ayrılmış çekirdekli bir sanal sunucu zaten fiziksel bir makine kadar tutuyorsa;
- bir veritabanı disk gecikmesiyle sınırlıysa ve sanallaştırma katmanı olmadan doğrudan NVMe erişimine ihtiyaç duyuyorsa;
- yazılım fiziksel işlemci veya soket başına lisanslanıyorsa;
- güvenlik ya da denetim gereksinimleri paylaşımlı bir hipervizörü dışlıyorsa;
- kendi kaynak düzeninize ihtiyacınız varsa: kendi hipervizörünüz ve içinde kendi sanal makineleriniz.
Madalyonun öbür yüzünü de unutmayın. Fiziksel bir sunucunun teslimi daha uzun sürer, genellikle aylık faturalanır, bazen kurulum ücreti de alınır; arızalı bir disk veya güç kaynağının değiştirilmesi de zaman alır. Aynı durumda sanal bir sunucu, çoğu zaman sizin müdahaleniz olmadan başka bir fiziksel sunucuya taşınır. Bu yüzden küçük projeler için ayrılmış çekirdekli bir sanal makine, en basit dedicated sunucudan çoğu zaman daha güvenilir ve daha ucuzdur.
Fiziksel makine yapılandırmaları dedicated sunucular bölümünde, ekran kartlı sunucular ise GPU sunucuları bölümünde toplanmıştır.
İsim yerine paket nasıl okunur?
Ne kiraladığınızı anlamak için VPS veya VDS kelimelerini görmezden gelin ve paket açıklamasında altı sorunun cevabını bulun.
- Sanallaştırma. KVM, VMware veya Hyper-V tam sanallaştırmadır; OpenVZ, Virtuozzo veya LXC konteynerdir. Tür belirtilmemişse destek ekibine sorun.
- Çekirdekler. Paylaşımlı mı ayrılmış mı; işlemci modeli belirtilmiş mi.
- Bellek. Garantili mi yoksa "N GB'a kadar" mı; burst maddesi var mı.
- Disk. NVMe, SSD veya HDD; yerel mi ağ depolama mı; G/Ç sınırları var mı.
- Ağ. Port hızı, garanti edilen bant genişliği, trafik kotası.
- Kullanım koşulları. Ortalama işlemci yükü sınırları, sunucuda nelerin serbest, nelerin yasak olduğu.
Örnek: bir paketin adı "VDS Start", ancak koşullarda OpenVZ ve "2 GB'a kadar bellek" yazıyor. Aslında bu, ayrılmış kaynaklı bir sanal makine değil, burst bellekli bir konteynerdir. Tersi bir örnek: iki ayrılmış çekirdekli, KVM tabanlı bir "Cloud VPS", başka bir terminolojide tam olarak VDS diye adlandırılacak şeydir.
İşlemci ve disklerden ağa ve yenileme fiyatına kadar diğer parametrelerin ayrıntılı incelemesi VPS nasıl seçilir yazısında.
Sık yapılan hatalar
- VDS kelimesine bakarak seçip ayrılmış kaynak beklemek. Açıkça "ayrılmış çekirdek" ifadesi ve belirtilmiş bir sanallaştırma türü yoksa bu yalnızca bir isimdir.
- Windows veya Docker için OpenVZ almak. Windows orada çalışmaz, Docker ise kararsız olabilir. Bu işler için Windows VPS paketleri ve KVM paketleri vardır.
- Yalnızca çekirdek sayısını karşılaştırmak. Güncel bir işlemcinin iki ayrılmış çekirdeği, eski bir Xeon'un dört paylaşımlı çekirdeğinden daha hızlıdır.
- Sunucuyu ilk günlerde test etmemek. Sağlayıcı deneme süresi veya iade süresi sunuyorsa, bunu disk, ağ ve işlemci testleri için kullanın.
Kısacası
2026'da VPS ile VDS arasındaki fark teknolojiyle değil, pazarlamayla ilgilidir. Önemli olan sanallaştırma türü, kaynak garantileri ve donanımdır. Windows, Docker ve sürekli yük için ayrılmış kaynaklı KVM seçin; basit Linux işleri için uygun fiyatlı bir konteyner yeterlidir. Sanal sunucu yetersiz kaldığında bir sonraki adım dedicated sunucudur.