VPS, VDS ve fiziksel sunucu arasındaki fark nedir?
Kısa cevap
VPS, güçlü bir fiziksel makinenin sanallaştırmayla bölünmüş bir parçasıdır ve işlemci gibi kaynaklar çoğu zaman diğer müşterilerle paylaşılır. VDS de sanal bir sunucudur, ama çekirdekler ve RAM sana ayrılır; bu yüzden performans daha tutarlıdır. Fiziksel (dedicated) sunucuda ise donanım tek bir müşteriye tahsis edilir. Test ve küçük projeler için VPS, sürekli yük altındaki oyun sunucuları ve uygulamalar için VDS, en yüksek kapasite ve donanım kontrolü gereken işler için fiziksel sunucu mantıklıdır.
VPS, VDS ve fiziksel sunucu kısaca nedir?
Üçü de sana root veya yönetici erişimli bir sunucu verir; fark, alttaki donanımı kiminle ve nasıl paylaştığındadır. VPS (Virtual Private Server), güçlü bir fiziksel makinenin hipervizör adı verilen yazılımla birbirinden yalıtılmış sanal makinelere bölünmesiyle oluşur. Her VPS'in kendi işletim sistemi, IP adresi ve disk alanı vardır, fakat işlemci zamanı çoğu sağlayıcıda aynı makinedeki diğer müşterilerle ortak bir havuzdan gelir.
VDS (Virtual Dedicated Server) da sanal bir sunucudur; farkı, işlemci çekirdeklerinin ve belleğin havuzdan değil sana ayrılmış olarak tahsis edilmesidir. Fiziksel sunucu, yani dedicated server ise tek bir müşteriye tahsis edilen gerçek makinedir. İşletim sisteminin araya sanallaştırma katmanı girmeden doğrudan bu donanıma kurulduğu yapıya da bare metal denir. Aşağıda bu farkların hıza, güvenliğe ve bütçeye nasıl yansıdığını adım adım göreceksin.
- VPS: sanal makine, işlemci genellikle paylaşımlı, en düşük giriş maliyeti
- VDS: sanal makine, çekirdek ve RAM sana ayrılmış, öngörülebilir performans
- Fiziksel sunucu: donanım tek müşteriye tahsis edilir, en yüksek kapasite
- Bare metal: işletim sistemi hipervizör olmadan doğrudan donanımda çalışır
Sanallaştırma nasıl çalışır: KVM ile konteyner tabanlı VPS arasındaki fark ne?
KVM her sanal sunucuya tam donanım sanallaştırmasıyla kendi çekirdeğini (kernel) verir; konteyner tabanlı çözümlerde ise tüm müşteriler ana makinenin çekirdeğini paylaşır. KVM (Kernel-based Virtual Machine), Linux çekirdeğine yerleşik bir sanallaştırma altyapısıdır ve işlemcinin Intel VT veya AMD-V donanım uzantılarını kullanır. Her sanal makine kendi sanal ağ kartını, diskini ve donanımını görür; bu sayede değiştirilmemiş Linux ve Windows sistemleri çalışabilir.
OpenVZ veya LXC gibi konteyner teknolojilerinde her müşteri ayrı bir kullanıcı alanı alır ama çekirdek ortaktır. Bu yöntem hafiftir ve sağlayıcının aynı makineye daha fazla müşteri yerleştirmesini kolaylaştırır. Karşılığında kendi çekirdeğini seçemez, çekirdek modülü yükleyemez, Windows kuramazsın. Docker, WireGuard veya özel güvenlik duvarı kuralları gibi çekirdek özelliklerine dayanan araçlar da ancak sağlayıcının izin verdiği ölçüde çalışır.
Bu yüzden bir VPS teklifine bakarken ilk soracağın şey sanallaştırma türüdür; KVM tabanlı bir sunucu, yalıtım ve uyumluluk açısından ayrı bir bilgisayara çok daha yakın davranır. TheCrewHost'un VDS/VPS sunucuları KVM sanallaştırma kullanır ve kaynakları paylaşımsız olarak sana ayrılır; Ubuntu, Debian, AlmaLinux, CentOS gibi Linux dağıtımlarından birini ya da Windows Server'ı seçip tam root veya yönetici erişimiyle çalışabilirsin.
VPS ile VDS arasındaki fark gerçekte nedir?
Asıl fark kaynakların aşırı satılıp satılmadığıdır: klasik VPS'te sanal işlemciler ortak bir havuzdan gelir, VDS'te ise çekirdekler ve RAM sana garanti edilir. Bir sanal işlemci (vCPU) genellikle fiziksel bir çekirdeğin tek bir iş parçacığına (thread) karşılık gelir. Sağlayıcı makinedeki thread sayısından fazla vCPU satarsa buna overcommit denir. Komşular sakinken fark edilmez, ama yoğun saatlerde işlemci zamanı için sıraya girersin.
Şunu da bilmelisin: VPS ve VDS terimlerinin evrensel bir standardı yoktur. Türkiye'de ve bazı pazarlarda VDS, ayrılmış kaynak anlamında yerleşmiştir; başka yerlerde aynı ürün dedicated CPU VPS ya da dedicated vCPU adıyla satılır. Bu yüzden etikete değil teknik taahhüde bak: çekirdekler gerçekten sana mı ayrılmış, RAM garanti mi, disk NVMe mi, port hızı ne, trafik sınırı var mı? Bu sorulara net cevap veren sağlayıcı, ürünün adı ne olursa olsun sana ne aldığını söylemiş olur.
Gürültülü komşu (noisy neighbour) nedir ve nasıl anlaşılır?
Gürültülü komşu, aynı fiziksel makinedeki başka bir müşterinin yoğun işlemci, disk veya ağ kullanımı yüzünden senin sunucunun yavaşlamasıdır. Paylaşımlı kaynaklı VPS'lerde en tipik belirti, kodunda hiçbir değişiklik yokken performansın günün saatine göre dalgalanmasıdır: oyun sunucusunda anlık takılmalar, web sitesinde açıklanamayan yavaş yanıtlar ya da bazen iki kat uzun süren derleme işleri.
Linux'ta bunu ölçmenin en pratik yolu steal time değerine bakmaktır. top komutundaki st sütunu, sanal işlemcinin çalışmaya hazır olduğu halde hipervizörün fiziksel çekirdeği başka bir sanal makineye verdiği sürenin oranını gösterir. Bu değer düzenli olarak birkaç yüzdeyi aşıyorsa işlemci zamanı için komşularınla yarışıyorsun demektir. Disk tarafında yüksek iowait, ağ tarafında saatlere göre değişen aktarım hızı da benzer uyarı işaretleridir.
Ayrılmış kaynaklar bu etkiyi büyük ölçüde ortadan kaldırır, çünkü sana tahsis edilen çekirdekler başka bir müşteriye verilmez. Disk ve ağ trafiği her sanal sunucuda yine ortak donanımdan geçer, ancak NVMe diskler ve doğru kapasite planlamasıyla bu fark çoğu iş yükünde hissedilmez. Tamamen yalıtılmış donanım istiyorsan tek kiracılı bir fiziksel sunucuda aynı makinede hiç komşun kalmaz.
Fiziksel sunucu ve bare metal ne anlama gelir?
Fiziksel sunucu (dedicated server), donanımı tek bir müşteriye tahsis edilen makinedir; bare metal ise işletim sisteminin araya hipervizör girmeden doğrudan bu donanıma kurulması demektir. Gerçek bir bare metal sunucuda genellikle BIOS veya UEFI ayarlarına, donanım RAID yapılandırmasına ve IPMI gibi bant dışı uzaktan yönetim arayüzlerine erişirsin. İstersen üzerine kendi hipervizörünü kurup makineyi kendi sanal sunucularına bölebilirsin.
Bu kontrolün bir bedeli de vardır. Donanım arızası, disk değişimi veya yeniden kurulum gibi işler sanal sunucudaki kadar hızlı ilerlemez; yeni bir makinenin teslimi dakikalar yerine saatler sürebilir ve büyümek çoğu zaman yeni donanım demektir. Kapasitenin tamamını kullanmıyorsan boşta bekleyen çekirdeklerin parasını da ödemiş olursun.
Pazarda dedicated ve fiziksel sunucu kelimeleri de gevşek kullanılır; bazı sağlayıcılar ayrılmış çekirdekli yüksek kapasiteli sanal makineleri bu adla sunar. Kendi hipervizörünü kurmak, ISO'dan özel bir sistem yüklemek veya donanım seviyesinde erişim senin için şartsa bunu sipariş öncesi sağlayıcıya açıkça sor. TheCrewHost'un Fiziksel Sunucu serisi gerçek bare metal sunuculardan oluşur: çift Intel Xeon E5-2697 v2 işlemci (24 çekirdek / 48 thread), 32 ile 256 GB DDR3 RAM ve 1 ile 8 TB depolama; makinenin tamamı tek müşteriye ayrılır.
VPS, VDS ve fiziksel sunucu karşılaştırma tablosu
Aşağıdaki tablo, üç seçeneği satın alma kararını en çok etkileyen başlıklarda yan yana koyar; değerler genel pazarı yansıtır ve sağlayıcıdan sağlayıcıya değişebilir. Tabloyu okurken özellikle performans tutarlılığı ve ölçekleme satırlarına dikkat et, çünkü aradaki fiyat farkının asıl karşılığı bu iki satırdadır.
| Özellik | VPS (paylaşımlı kaynak) | VDS (ayrılmış kaynak) | Fiziksel sunucu |
|---|---|---|---|
| Sanallaştırma | KVM veya konteyner | Genellikle KVM | Yok (bare metal) ya da senin kurduğun hipervizör |
| İşlemci | Ortak vCPU havuzu | Sana ayrılmış çekirdek veya thread | Makinenin donanımı tek müşteriye tahsisli |
| RAM | Bazen esnek veya aşırı satılmış | Garanti edilen miktar | Makinenin belleği tek müşteriye tahsisli |
| Performans tutarlılığı | Komşulara göre dalgalanabilir | Yüksek ve öngörülebilir | En yüksek |
| Yalıtım | Sanal makine veya konteyner düzeyinde | Sanal makine düzeyinde | Donanım düzeyinde |
| Teslim süresi | Dakikalar | Dakikalar | Dakikalardan günlere |
| Ölçekleme | Panelden paket yükseltme | Panelden paket yükseltme | Donanım değişimi veya yeni makine |
| Maliyet | En düşük | Orta | En yüksek |
| Tipik kullanım | Test, küçük site, hafif bot | Oyun sunucusu, veritabanı, yoğun site | Büyük oyun ağları, sanallaştırma, ağır veri işleri |
Hangi durumda hangisini seçmelisin?
Kısa cevap: iş yükün ne kadar sürekli ve gecikmeye ne kadar duyarlıysa o kadar ayrılmış kaynağa ihtiyacın vardır. Test ortamları, kişisel projeler, küçük bir web sitesi veya hafif bir Discord botu paylaşımlı kaynaklı bir VPS'te rahat çalışır; ara sıra yaşanacak bir yavaşlama bu işleri pek etkilemez. Buradaki amaç, en düşük maliyetle kendi yazılımını kurabildiğin root erişimli bir ortam elde etmektir.
Oyun sunucuları, veritabanları, yoğun trafikli e-ticaret siteleri ve gerçek zamanlı uygulamalar ise tutarlı işlemci zamanı ister. Minecraft başta olmak üzere birçok oyun sunucusu ana döngüsünü büyük ölçüde tek bir çekirdek üzerinde çalıştırır; o çekirdek kısa bir süreliğine bile başka bir müşteriye verildiğinde oyuncular bunu takılma olarak hisseder. Bu iş yüklerinde VDS, fiyat ile performans arasındaki en dengeli noktadır.
Fiziksel sunucu, tek makinede çok sayıda oyun sunucusu çalıştıran ağlar, kendi sanallaştırma ortamını kurmak isteyen ekipler, büyük veritabanları ve lisans ya da uyumluluk nedeniyle donanım yalıtımı gereken şirketler için anlamlıdır. Donanıma kadar inen bir kontrole ihtiyacın yoksa yüksek kapasiteli bir VDS çoğu zaman benzer performansı daha esnek bir yönetimle sunar.
Maliyet ve performans dengesini nasıl kurarsın?
Doğru ölçü aylık fiyat değil, garanti edilen kaynak başına ödediğin tutardır. Paylaşımlı kaynaklı bir VPS kâğıt üzerinde daha fazla vCPU gösterebilir, ama bunların ne kadarını gerçekten kullanabildiğin komşularına bağlıdır. Sana ayrılmış iki çekirdek, yoğun saatlerde zamanının yarısını kaybeden dört vCPU'dan daha hızlı olabilir.
İşlemci neslini de mutlaka hesaba kat. Aynı çekirdek sayısında yeni nesil bir işlemci, eski sunucu nesillerine göre çok daha yüksek tek çekirdek performansı verir; bu fark özellikle oyun sunucularında ve PHP istekleri gibi tek iş parçacığında yoğunlaşan işlerde belirgindir. Eski nesil, çok çekirdekli Xeon platformları ise çok sayıda küçük süreçten oluşan paralel işler için hâlâ ekonomik bir seçenektir. TheCrewHost'un VDS ailesinde AMD Ryzen 9 9950X, Intel Xeon E5-2699 v4 ve Intel Xeon E5-2697 v2 seçeneklerinin birlikte bulunmasının nedeni de budur.
Son olarak ihtiyacını abartma. Kaynak kullanımını birkaç hafta izle, en yoğun anlardaki işlemci ve bellek değerlerine göre paket seç, büyüdükçe yükselt. Sanal sunucularda üst pakete geçmek genellikle kısa bir yeniden başlatmayla olur; fiziksel sunucuda büyümek ise çoğu zaman taşınmak demektir. Bu yüzden fiziksel sunucuya ihtiyacın netleştiğinde geçmek daha ekonomiktir.
Karar kontrol listesi: hangi sunucu sana uygun?
Aşağıdaki soruları sırayla yanıtla; ilk evet dediğin madde seni doğru kategoriye yönlendirir. Hiçbirine net bir evet diyemiyorsan paylaşımlı kaynaklı küçük bir VPS ile başlayıp gerçek ölçümlere göre büyümek en az riskli yoldur.
- Kendi hipervizörün, BIOS erişimi veya donanım RAID gerekiyor mu? Bare metal olduğu teyit edilmiş bir sunucu seç.
- Tek makinede birden çok yoğun oyun sunucusu veya büyük bir veritabanı mı çalışacak? Fiziksel sunucuya ya da yüksek kapasiteli VDS'e bak.
- Anlık takılmalar oyuncuna veya müşterine doğrudan yansıyor mu? Ayrılmış kaynaklı bir VDS al.
- Windows Server, Docker veya özel çekirdek modülü şart mı? KVM tabanlı bir sunucu seç.
- Proje test, öğrenme veya düşük trafikli bir site mi? Paylaşımlı kaynaklı VPS yeterli.
- Sunucu yönetmek hiç istemiyor musun? Yönetilen web hosting veya oyun sunucusu paneli düşün.
Sık Sorulan Sorular
VDS mi VPS mi daha hızlı?
Aynı kaynak miktarında VDS genellikle daha hızlı ve her şeyden önce daha tutarlıdır, çünkü çekirdekler ve RAM başka bir müşteriyle paylaşılmaz. Paylaşımlı kaynaklı bir VPS sakin saatlerde benzer sonuç verebilir, ama makinedeki diğer sanal sunucular yük bindirdiğinde işlemci zamanı için sıraya girer. Hız kadar öngörülebilirlik de önemliyse, örneğin oyun sunucusu veya veritabanı çalıştırıyorsan, VDS daha doğru seçimdir.
vCPU ile fiziksel çekirdek aynı şey mi?
Hayır. Bir vCPU çoğu zaman fiziksel bir çekirdeğin tek bir iş parçacığına denk gelir; SMT veya Hyper-Threading açık bir işlemcide her çekirdek iki thread çalıştırır. Bu nedenle 4 vCPU, 4 tam çekirdek kadar güçlü olmayabilir. Paylaşımlı kaynaklı VPS'lerde vCPU'lar ayrıca birden fazla müşteri arasında sırayla kullanılabilir. Karşılaştırma yaparken çekirdeklerin ayrılmış olup olmadığını ve hangi işlemci neslinin kullanıldığını mutlaka sor.
VPS'e Windows veya Docker kurabilir miyim?
KVM tabanlı bir VPS veya VDS'te evet; her sanal makinenin kendi çekirdeği olduğu için Windows Server kurabilir, Docker gibi çekirdek özelliklerine dayanan araçları rahatça kullanabilirsin. Konteyner tabanlı VPS'lerde ise ana makinenin Linux çekirdeği paylaşıldığından Windows kurulamaz; Docker, VPN ve bazı güvenlik duvarı özellikleri de sağlayıcının izin verdiği ölçüde çalışır. Satın almadan önce sanallaştırma türünü mutlaka öğren.
Oyun sunucusu için VPS mi, VDS mi, fiziksel sunucu mu?
Tek bir oyun sunucusu için genellikle yüksek tek çekirdek performanslı, ayrılmış kaynaklı bir VDS ya da hazır bir oyun sunucusu paketi en mantıklı seçimdir. Paylaşımlı kaynaklı VPS'te komşuların yükü oyunculara takılma olarak yansıyabilir. Aynı anda çok sayıda sunucu çalıştıran topluluklar ve ağlar için fiziksel sunucu düşünülebilir. Sunucu yönetmek istemiyorsan panel üzerinden kurulan yönetilen oyun sunucuları işini çok kolaylaştırır.
VPS'ten fiziksel sunucuya geçiş zor mu?
Zorluk, uygulamanı nasıl kurduğuna bağlıdır. Yapılandırmanı betiklerle, Docker imajlarıyla veya düzenli yedeklerle tutuyorsan yeni makineye taşınmak birkaç saatlik bir iştir. Elle ve belgelenmeden kurulmuş sunucularda ise her ayarı yeniden bulmak gerekir. Hangi seçenekle başlarsan başla, kurulum adımlarını not almak ve veritabanıyla dosyaların düzenli yedeğini tutmak ileride büyümeyi çok kolaylaştırır.
Bare metal ile dedicated sunucu aynı şey mi?
Çoğu zaman birbirinin yerine kullanılırlar ama vurguları farklıdır. Dedicated, makinenin tek bir müşteriye tahsis edildiğini anlatır; bare metal ise işletim sisteminin araya sanallaştırma katmanı girmeden doğrudan donanımda çalıştığını belirtir. Bazı sağlayıcılar ayrılmış kaynaklı sanal makineleri de dedicated diye adlandırır. Donanım seviyesinde erişim senin için önemliyse hipervizör olup olmadığını ve uzaktan yönetim arayüzü verilip verilmediğini sipariş öncesi sor.
