VDS (Virtual Dedicated Server, Türkçesiyle sanal ayrılmış sunucu), güçlü bir fiziksel sunucunun sanallaştırma katmanıyla bölünmesi sonucu ortaya çıkan ve işlemci, bellek ile disk kaynakları yalnızca size ayrılmış olan sanal sunucudur. Kendi işletim sisteminizi kurar, kök yetkisiyle istediğiniz yazılımı çalıştırır ve makineyi tıpkı fiziksel bir sunucu gibi yönetirsiniz. Paylaşımlı hostingin yetmediği, dedicated sunucunun ise fazla geldiği noktada devreye giren çözümdür.
Bu sayfa VDS’i baştan sona anlatıyor: nasıl çalıştığını, diğer barındırma türlerinden farkını, hangi işler için doğru seçim olduğunu, paket seçerken bakılacak teknik kriterleri ve satın aldıktan sonraki ilk yarım saatte yapmanız gerekenleri. Amaç, size “VDS iyidir” demek değil; ihtiyacınıza uyup uymadığına kendiniz karar verebilecek kadar somut bilgi vermek.
VDS Nedir? Teknik Tanım#
Bir veri merkezinde duran fiziksel sunucu, tek bir müşteri için çoğu zaman fazla güçlüdür. Sağlayıcılar bu gücü verimli kullanmak için makineye bir hipervizör (hypervisor) kurar. Hipervizör, fiziksel donanımı birden fazla sanal makineye paylaştıran yazılım katmanıdır. Her sanal makine kendi çekirdeğini, kendi disk imajını ve kendi ağ arayüzünü görür; diğerlerinden habersizdir.
VDS’i sıradan sanal sunuculardan ayıran nokta tahsis biçimidir. Sağlayıcı, sanal makinenize belirli sayıda çekirdeği ve belirli miktarda belleği sabitler. Aynı fiziksel makinedeki başka bir müşteri işlemciyi sonuna kadar zorlasa bile sizin payınıza dokunamaz. Bu yüzden VDS’in İngilizce açılımındaki “dedicated” kelimesi, donanımın fiziksel olarak size ait olduğunu değil, kaynağın size ayrılmış olduğunu anlatır.
Hangi sanallaştırma teknolojisi kullanılır?#
Ciddi VDS paketlerinde neredeyse istisnasız KVM (Kernel-based Virtual Machine) veya benzeri tam sanallaştırma teknolojileri kullanılır. KVM’de sanal makinenin kendi çekirdeği çalışır; yani kendi kernel modülünüzü yükleyebilir, Docker çalıştırabilir, swap alanı tanımlayabilir ve istediğiniz dağıtımı kurabilirsiniz.
Buna karşılık konteyner tabanlı eski teknolojilerde (örneğin OpenVZ) tüm müşteriler ana makinenin çekirdeğini paylaşır. Bu yapıda kernel ayarlarını değiştiremez, bazı yazılımları çalıştıramazsınız ve bellek raporlaması yanıltıcı olur. Paket alırken sanallaştırma türünü sormanız, sonradan yaşanacak “bu yazılım burada çalışmıyor” sürprizlerini önler.
systemd-detect-virt. Çıktı kvm ise tam sanallaştırma, openvz veya lxc ise konteyner tabanlı bir yapıdasınız demektir.VDS Nasıl Çalışır? Kaynakların Bölünmesi#
Dört kaynak türünün nasıl paylaştırıldığını anlamak, paket karşılaştırırken işinize yarayacak en pratik bilgidir.
İşlemci (vCPU)#
Fiziksel işlemcinin çekirdekleri sanal makinelere vCPU olarak dağıtılır. Kritik ayrım şudur: bazı sağlayıcılar aynı fiziksel çekirdeği birden fazla müşteriye satar (overselling). Yoğunlukta bu durum CPU steal time olarak ölçülür; sanal makineniz işlem yapmak ister ama hipervizör ona sıra vermez. Steal time yükseldiğinde sunucu hiçbir hata vermeden yavaşlar, bu yüzden fark edilmesi zordur.
# Steal time'ı izleyin: "st" sütunu sürekli 0'a yakın olmalı
vmstat 1 5
# top çıktısında da CPU satırındaki %st değerine bakın
top -bn1 | head -5
st değeri düzenli olarak %5’in üzerine çıkıyorsa donanım aşırı satılmış demektir. Batihost gibi ayrılmış vCPU veren paketlerde bu değer normal koşullarda sıfıra yakın seyreder.
Bellek (RAM)#
RAM, VDS’te en net ayrılan kaynaktır: pakette yazan miktar tamamen sizindir ve başka bir müşteriyle paylaşılmaz. Bellek tükendiğinde sistem takas alanına (swap) düşer ve performans dramatik biçimde çöker. Bu yüzden bellek planlamasını “şu an ne kullanıyorum” değil, “zirve anında ne kullanacağım” sorusuna göre yapın.
Disk#
Disk tarafında iki değer önemlidir: kapasite ve IOPS (saniyedeki giriş/çıkış işlemi). NVMe SSD, SATA SSD’ye göre kat kat yüksek IOPS verir ve gecikmesi belirgin biçimde düşüktür. Veritabanı, oyun sunucusu ve log yazan her uygulama bu farkı doğrudan hisseder. Bir VDS paketinde HDD ya da SATA SSD görüyorsanız o paketi ciddi iş yükü için değerlendirmeyin.
Ağ#
Port hızı (genellikle 1 Gbit), aylık trafik kotası ve en önemlisi gecikme (ping) bu başlığın altındadır. Türkiye’deki kullanıcılara hizmet verecekseniz Türkiye lokasyonu, yurt dışı lokasyona göre 40-60 ms fark yaratır. Oyun sunucularında bu fark doğrudan oynanabilirliğe yansır.
VDS ile Diğer Barındırma Türlerinin Karşılaştırması#
Aşağıdaki tablo, aynı bütçeyi harcayacağınız beş seçeneği yan yana koyuyor. Doğru kararı, “hangisi daha güçlü” değil “iş yüküm hangisini gerektiriyor” sorusu belirler.
| Özellik | Paylaşımlı Hosting | VPS | VDS | Cloud | Dedicated |
|---|---|---|---|---|---|
| Kök (root) erişimi | Yok | Var | Var | Var | Var |
| Garantili CPU | Yok | Kısmi | Var | Plana bağlı | Tam donanım |
| Kendi işletim sistemi | Hayır | Evet | Evet | Evet | Evet |
| Komşu yükünden etkilenme | Yüksek | Orta | Düşük | Düşük | Yok |
| Yönetim sorumluluğu | Sağlayıcıda | Sizde | Sizde | Sizde | Sizde |
| Ölçekleme hızı | Paket değişimi | Hızlı | Hızlı | Anında | Yavaş |
| Tipik kullanım | Küçük site, blog | Küçük uygulama | Oyun, uygulama, yoğun site | Değişken yük | Çok büyük yük |
Tablodaki ayrımı derinleştirmek isterseniz iki sayfa doğrudan bu işi yapıyor: VDS ve VPS arasındaki farklar kaynak tahsisi ve overselling konusunu ölçülebilir hâle getiriyor, VDS mi dedicated sunucu mu sayfası ise büyüme eşiğinin nerede olduğunu anlatıyor. Paylaşımlı hosting tarafını merak ediyorsanız web hosting nedir sayfası konuyu sıfırdan ele alıyor.
VDS Ne İşe Yarar? Gerçek Kullanım Alanları#
Oyun sunucuları#
VDS’in en yaygın kullanımı bu. Minecraft, FiveM, Rust, CS2 ve ARK gibi oyunların sunucuları kök erişimi, özel port açma ve sürekli çalışan süreç ister; hiçbiri paylaşımlı hostingde çalışmaz. Minecraft tarafında kurulumun tamamı VDS üzerine Minecraft sunucu kurulumu sayfasında anlatılıyor. Bu iş yükünde tek belirleyici saat hızıdır, çünkü oyunların ana döngüsü genellikle tek çekirdekte çalışır.
Yoğun trafikli web siteleri ve e-ticaret#
Paylaşımlı hostingde kampanya günü çöken bir e-ticaret sitesi, aynı trafiği VDS’te sorunsuz karşılayabilir. Sebep basit: PHP işçi sayısını, bellek limitini, önbellek katmanını ve veritabanı ayarlarını siz belirlersiniz. Hız optimizasyonunu tamamlamak için site hızlandırma rehberindeki sunucu tarafı ayarlarını uygulayın.
Uygulama arka ucu ve API#
Node.js, Python, .NET ya da Java ile yazılmış bir arka uç, kendi süreç yöneticisi ve kendi bağımlılıklarıyla çalışmak ister. VDS bunu doğal olarak destekler; systemd veya pm2 ile süreçlerinizi tanımlar, güncellemeyi kendi takviminize göre yaparsınız.
Veritabanı sunucusu#
MySQL, PostgreSQL veya Redis’i uygulamanızdan ayrı bir makinede çalıştırmak, hem güvenlik hem performans açısından doğru yaklaşımdır. Veritabanları disk gecikmesine en duyarlı yazılımlardır; bu yüzden NVMe şart, bellek ise cömert olmalıdır.
Discord botu ve otomasyon#
7/24 çalışması gereken küçük süreçler için VDS ideal ve ucuz bir çözümdür. Tek bir makinede birden çok bot, zamanlanmış görev ve izleme betiği çalıştırabilirsiniz. Kurulum akışı Discord bot hosting sayfasında.
Geliştirme, test ve staging ortamı#
Üretim sunucunuzun bir kopyasını ayrı bir VDS’te tutmak, güncellemeleri canlıya çıkmadan denemenizi sağlar. Bir VDS’in en sessiz ama en değerli kullanımı budur.
VDS’in Avantajları#
- Garantili kaynak
- Ayrılmış vCPU ve RAM sayesinde performans tahmin edilebilirdir. Aynı makinedeki başka bir müşterinin yükü sizin yanıt sürenizi değiştirmez.
- Tam denetim
- İşletim sistemini, çalışan servisleri, port yapılandırmasını ve güvenlik politikasını siz belirlersiniz. Sağlayıcının izin verdiği yazılımla sınırlı değilsiniz.
- İzolasyon
- Komşu bir hesabın hacklenmesi sizi etkilemez. Paylaşımlı hostingde aynı sunucudaki güvenliksiz bir sitenin bedelini herkes öder.
- Kendi IP adresi
- E-posta itibarınız, SSL kurulumunuz ve oyun sunucusu listeleriniz kendi IP’nize bağlıdır.
- Ölçeklenebilirlik
- Büyüdüğünüzde çoğu sağlayıcıda RAM ve disk yükseltmesi kısa bir yeniden başlatmayla yapılır.
- Maliyet dengesi
- Dedicated sunucunun performansına yaklaşan bir deneyimi, onun maliyetinin çok altında verir.
VDS’in Sınırları ve Dezavantajları#
Dürüst bir değerlendirme için madalyonun diğer yüzü de gerekli:
- Yönetim sizin sorumluluğunuzda. Güncellemeler, güvenlik yamaları, yedekleme ve izleme kimse tarafından otomatik yapılmaz. Bu işi üstlenmek istemiyorsanız yönetilen bir hizmet ya da panel bazlı çözüm arayın.
- Yanlış yapılandırma pahalıdır. Açık bırakılmış bir port ya da zayıf bir root şifresi, sunucunuzun günler içinde botnet parçası olmasına yeter. Kurulum sonrası güvenlik listesini atlamayın.
- Donanım hâlâ paylaşılıyor. Kaynaklar ayrılmış olsa da disk denetleyicisi ve ağ kartı ortaktır. En uç performans senaryolarında dedicated sunucu hâlâ öndedir.
- Ani ölçekleme sınırlıdır. Cloud yapılarındaki gibi saniyeler içinde yatay büyüme beklemeyin; büyüme genellikle paket yükseltmesiyle olur.
VDS Paketi Seçerken Bakılacak Kriterler#
Fiyat listesine bakarken şu sekiz maddeyi kontrol listesi gibi kullanın:
-
vCPU ayrılmış mı, paylaşımlı mı?#
“4 vCPU” ifadesi tek başına bir şey söylemez. Çekirdeklerin size ayrılıp ayrılmadığını ve hangi işlemci ailesinde çalıştığını sorun. Oyun ve web iş yüklerinde yüksek saat hızlı AMD Ryzen 9 sınıfı işlemciler, düşük frekanslı çok çekirdekli sunucu işlemcilerinden belirgin biçimde iyi sonuç verir.
-
RAM miktarı gerçek ihtiyacınızı karşılıyor mu?#
Ciddi bir iş yükü için 8 GB’ı alt sınır kabul edin. Modlu oyun sunucusu, aynı makinede veritabanı veya birden çok site çalıştıracaksanız 16 GB, kalabalık sunucu ağlarında 32 GB ve üzerini planlayın.
-
Disk NVMe SSD mi?#
Kapasite kadar tipi de önemlidir. Minimum 50 GB NVMe, veri yoğun projelerde 100 GB ve üzeri hedefleyin. HDD veya SATA SSD sunan paketleri liste dışı bırakın.
-
Lokasyon kitlenize yakın mı?#
Kullanıcılarınız Türkiye’deyse Türkiye lokasyonu tartışmasız doğru seçimdir. Yurt dışı kitle hedefliyorsanız Almanya veya Amerika lokasyonlu paketler değerlendirilir. Veri merkezinin altyapı kalitesi konusunda veri merkezi nedir sayfası Tier seviyelerini açıklıyor.
-
DDoS koruması ağ seviyesinde mi?#
Sunucu içinde yazacağınız hiçbir kural hacimsel bir saldırıyı durdurmaz. Filtrelemenin sağlayıcının ağında yapıldığından emin olun.
-
Yedekleme dahil mi, ek ücretli mi?#
Sağlayıcı yedeği alsa bile kendi yedeğinizi almayı bırakmayın. Planınızı 3-2-1 kuralına göre kurun.
-
Yükseltme mümkün mü?#
Büyüdüğünüzde RAM ve disk artırımının nasıl yapıldığını, ne kadar kesinti gerektirdiğini önceden öğrenin.
-
Destek nasıl çalışıyor?#
Yanıt süresi, destek kanalları ve kapsam net olsun. Sunucu gece yarısı düştüğünde kime ulaşacağınızı bilmek, paketin özelliklerinden daha değerlidir.
Bu maddeleri daha geniş bir sağlayıcı değerlendirmesine dönüştürmek için sunucu kiralarken nelere dikkat edilmeli sayfasındaki kontrol listesini kullanabilirsiniz. Paketleri yan yana görmek isterseniz karşılaştırma sayfası işinizi kolaylaştırır.
Windows VDS mi, Linux VDS mi?#
İşletim sistemi seçimi çoğu zaman fiyattan daha belirleyicidir. İki tarafın da güçlü olduğu alanlar net:
| Kriter | Linux (Ubuntu 24.04 LTS) | Windows Server |
|---|---|---|
| Kaynak tüketimi | Düşük, arayüz yükü yok | Yüksek, GUI bellek tüketir |
| Yönetim biçimi | SSH, komut satırı | Uzak Masaüstü, grafik arayüz |
| Lisans maliyeti | Ücretsiz | Lisans gerekir |
| Oyun sunucuları | Yaygın ve verimli | Çalışır, biraz daha fazla bellek ister |
| .NET, MSSQL, IIS | Sınırlı | Doğal destek |
| Öğrenme eğrisi | Komut satırı bilgisi gerekir | Windows bilenler için tanıdık |
Linux tarafında ilk kurulumu Ubuntu Server kurulumu sayfası, bağlantıyı SSH ile sunucuya bağlanma sayfası anlatıyor. Windows tarafında ise Uzak Masaüstü bağlantısı sayfasıyla başlayın.
VDS Aldıktan Sonra İlk Yarım Saat#
Yeni bir sunucu, internete açıldığı andan itibaren otomatik tarayıcıların hedefi olur. Sunucu teslim edildikten sonra yapmanız gereken ilk işler şunlar:
# 1) Sistemi güncelleyin
sudo apt update && sudo apt upgrade -y
# 2) Yeni bir yönetici kullanıcı açın ve root girişini kapatın
sudo adduser batihost
sudo usermod -aG sudo batihost
# 3) Güvenlik duvarını kapalı varsayılanla başlatın
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 22/tcp
sudo ufw enable
# 4) Donanımı doğrulayın: aldığınız paketle uyuşuyor mu?
lscpu | grep -E "Model name|CPU\(s\)|MHz"
free -h
df -hT
lsblk -d -o name,rota,size # ROTA=0 ise SSD/NVMe
Windows tarafında karşılığı:
Get-ComputerInfo -Property CsProcessors,OsName,CsTotalPhysicalMemory
Get-PhysicalDisk | Select-Object FriendlyName,MediaType,Size
New-NetFirewallRule -DisplayName "RDP" -Direction Inbound -Protocol TCP -LocalPort 3389 -Action Allow
Bu adımların tamamı, açıklamalarıyla birlikte VDS aldıktan sonra yapılması gereken ilk ayarlar sayfasında. Güvenlik duvarı kurallarını derinlemesine yapılandırmak için firewall rehberine geçin.
Sunucunuzu İzlemek ve Sağlıklı Tutmak#
VDS aldıktan sonra en sık atlanan konu izlemedir. Sunucunun düştüğünü müşterinizden öğrenmek, teknik bir sorundan çok daha büyük bir itibar sorunudur. En azından şu üç şeyi kurun:
- Kaynak izleme: CPU, RAM, disk doluluğu ve ağ trafiği için basit bir araç yeterlidir. Seçenekler sunucu izleme rehberinde.
- Erişilebilirlik kontrolü: Sunucu dışarıdan her dakika sorgulanmalı ve düştüğünde size bildirim gitmeli.
- Disk doluluk alarmı: Log dosyalarının diski doldurması, VDS’lerde en sık görülen kesinti sebeplerinden biridir.
df -hçıktısını izleyen basit bir cron görevi bile işe yarar.
# Disk %85'i geçince e-posta gönderen basit kontrol
KULLANIM=$(df / | awk 'NR==2 {print $5}' | tr -d '%')
if [ "$KULLANIM" -gt 85 ]; then
echo "Disk doluluk: %$KULLANIM" | mail -s "VDS disk uyarisi" siz@ornek.com
fi
Kimler VDS Almalı, Kimler Almamalı?#
VDS sizin için doğru ise şu maddelerden en az birini işaretliyorsunuzdur: bir oyun sunucusu işletiyorsunuz, paylaşımlı hostingde kaynak limitine takılıyorsunuz, kök erişimi gerektiren bir yazılım kuracaksınız, özel bir port dinlemeniz gerekiyor, birden fazla projeyi tek makinede toplamak istiyorsunuz ya da müşteri verisini komşu hesaplardan izole tutmanız gerekiyor.
VDS henüz gerekmiyor olabilir: aylık birkaç bin ziyaretçi alan tek bir tanıtım siteniz varsa, sunucu yönetmeye vaktiniz veya isteğiniz yoksa ve tek ihtiyacınız e-posta ile WordPress ise paylaşımlı bir hosting paketi hem daha ucuz hem daha az bakım isteyen bir çözümdür.
VDS’i aşmış olabilirsiniz: tek makinede 32 GB’ı sürekli doldurduğunuz, sanallaştırma katmanının maliyetini hissettiğiniz ya da donanım seviyesinde özel yapılandırma gerektiğinde sıradaki adım fiziksel sunucudur. Eşiğin tam olarak nerede olduğunu ölçütlerle veren karşılaştırmayı yukarıda bağladığımız dedicated sunucu sayfasında bulabilirsiniz.
Sık Yapılan Beş Hata#
1. Sadece fiyata bakmak#
Aynı RAM miktarını sunan iki paket arasında üç kat performans farkı olabilir. Belirleyici olan işlemci sınıfı, disk tipi ve vCPU’nun ayrılmış olup olmadığıdır.
2. RAM’i sınırda seçmek#
Bugünkü kullanımınıza tam oturan bir paket, ilk büyümede yetmez. Bellek yetmediğinde sistem swap’a düşer ve yavaşlama kademeli değil ani olur.
3. Yedeklemeyi sonraya bırakmak#
“Nasılsa bir şey olmaz” diye ertelenen yedekleme, veri kaybının en yaygın sebebidir. Sunucuyu kurduğunuz gün yedekleme betiğini de yazın.
4. Güvenliği kuruluma dahil etmemek#
Varsayılan portlar, zayıf parolalar ve gereksiz açık servisler; üçü bir aradayken sunucunun ele geçirilmesi zaman meselesidir.
5. İzlemesiz çalışmak#
Ölçmediğiniz şeyi yönetemezsiniz. Kaynak grafikleri olmadan “sunucu yavaşladı” şikâyetinin sebebini bulmak tahmin oyununa döner.
Özetle#
VDS, fiziksel bir sunucunun sanallaştırma ile bölünmesiyle oluşan ve CPU, RAM ile disk kaynakları size ayrılmış sanal sunucudur. Paylaşımlı hostingden kök erişimi ve garantili kaynaklarıyla, dedicated sunucudan ise maliyeti ve esnekliğiyle ayrılır. Oyun sunucuları, yoğun trafikli siteler, uygulama arka uçları, veritabanları ve 7/24 çalışan botlar için doğal seçimdir.
Paket seçerken üç şeyden ödün vermeyin: vCPU ayrılmış olsun, RAM en az 8 GB olsun ve disk NVMe SSD olsun. Kullanıcı kitleniz Türkiye’deyse lokasyonu Türkiye seçin. Sunucu teslim edildiğinde ilk yarım saati güvenlik ayarlarına harcayın, yedekleme ve izlemeyi ilk gün kurun. Nereden başlayacağınızı bilmiyorsanız sıradaki adımınız VDS ilk ayarlar sayfası; paketleri incelemek isterseniz VDS paketlerine göz atabilirsiniz.