Vps, Virtual Private Server, bir sunucunun sanallaştırma yazılımı yardımıyla birçok parçaya bölünüp, bu parçaların her birinin kullanıcının dilediği işletim sistemiyle kullanabildiği sanal sunuculardır.

Shared hosting denilen klasik hosting paketlerine göre siteleri ağır olan ancak dedicated server‘a da ihtiyacı olmayan siteler için biçilmiş kaftandır. Kullanıcı VPS’ine sunulan işletim sistemlerinden birini kurup, istediği yazılımları yükleyip istediğini çıkartarak kendi sunucusunu oluşturabilir. Hatta kimi virtualization yazılımları kernel üzerinde dahi modifikasyon yapılmasına izin vermektedir.Virtualization yazılımlarından şöyle bir bahsetmek gerekirse:Virtualization olarak dört farklı tür var. Virtuozzo, OpenVZ, `Xen` ve `XenServer`. Bir de Hyper-V var ancak ondan pek bahsetmeyeceğim bu yazıda. (unuttuğum varsa lütfen yorumlara ekleyin)Virtuozzo Parallels (Plesk’in üreticisi) tarafından üretilen lisanslı bir yazılım. Overselling (kapasite üzeri satış) mümkün, makine üzerindeki vps sayısına göre lisans satılıyor. Memory management yöntemi olarak SLM‘yi kullanmakta.OpenVZ Virtuozzo’nun açık kaynak hali. OpenVZ’de de overselling yapmak mümkün. Bu yüzden low end vpslerde daha çok OpenVZ kullanılmakta. Burstable Ram denilen olay sayesinde garanti edilen ram’den daha fazlasını kullanabiliyorsunuz. Aslında pek de öyle olmuyor ama. Memory management yöntemi olarak UBC‘yi kullanıyor. Çalışan programların ram kullanımı yerine allocate ettikleri ram miktarını hesaplayıp kullanılan ram miktarı olarak size gösteriyor. (top komutu) Node’da, yani birçok vps’i barındıran makinede, ağır çalışan ya da o anda makineyi zorlayan başka bir vps varsa bu durum size de yansıyor. izolasyon sağlam değil.Xen de yine açık kaynak kodlu bir virtualization yazılımı. Overselling yapmak -yanlış hatırlamıyorsam- v4.0’dan sonra mümkün oldu ama pek de yapıldığı söylenemez. Zira OpenVZ’ye oranladığımızda çok sağlam bir izolasyon var. Bir vps başına 1-4 kadar cpu verilebiliyor. Burstable imkanı olmasa da swap ile bir derece durumu kurtarmak mümkün. Bilenlerin tercihi.XenServer da Xen sistemi üzerine kurulmuş Citrix isimli bir şirket tarafından üretilen bir virtualization yazılımı. Şu anda gigenet bu yazılımla vpshive’in test sürüşlerini yapıyor. Hiç fenaya benzemiyor açıkçası. XenServer yazılımının kendisi ücretsiz olsa da yönetimi için oluşturulan yazılımlar lisans ücretlerine tabii.Vps almayı düşünenler için tavsiyeler:- Türkiye’deki firmalar hakkında pek bilgim yok zira herkes gibi benim de ağzım çok yandı vaktinde. İngilizce konusunda sıkıntınız yoksa Amerika ya da İngiltere kaynaklı bir şirketten alın.- Managed düşünürseniz ve bütçeniz varsa servint.com, wiredtree.com, knownhost.com ve futurehosting. bu işte gerçekten ustalar. “Bunlara fiyatım yetmez” diyenler de servercomplete.com’a bakabilirler, semi-managed diyorlar ancak monitoring dışında bir sorun olursa çözmek için ellerinden geleni yapıyorlar.- Unmanaged düşünenler için linode.com ve slicehost.com biçilmiş kaftan. Kendi yazdıkları çok sağlam panelleri mevcut. İkisi de Xen kullanıyorlar, ancak slicehost’da sadece 64 bit OS kullanılabiliyor.- Bunun dışında low end box denilen, pahada hafif olduğu gibi özellikler konusunda da hafif olan vps paketleri mevcut. Lowendbox.com’dan sürüsüyle şirket bulabilirsiniz.- Öğrenmek adına bir VPS alıp çok da masrafa girmemek isteyenler için vpslink.com’un en küçük paketi pek uygundur. Dökümantasyonları da hiç fena değildir. (Rahatsızlık uyandırabileceği için önerilen şirketlere link vermedim)Şimdilik bu kadar.