VPS/VDS, en basit haliyle sanal sunucudur. Bir sunucunun özel programlar ile sanal bir şekilde birden çok "küçük" sunucuya bölünmesiyle elde edilir.
Prensip olarak tek bir sunucudan daha küçük birçok sunucu elde ediliyor olsa da, farklı yazılımlar kullanılarak farklı şekillerde bölümleme yapıldığında farklı sonuçlar elde edilmektedir.
VPS (Virtual Private Server) Nedir?
VPS, ana sunucunun yazılımsal olarak bölünmesiyle elde edilir. Bu sanallaştırma sisteminde, o sunucudaki bütün VPS'ler ana sunucuda yüklü olan işletim sistemini kullanmak zorundadır ve hepsi bu işletim sistemine bağlı olarak çalışan küçük parçacıklar gibidirler. Bu sanallaştırma sisteminde bütün işlemci ve ram paylaşımı yazılımsal olarak yapıldığından, sunucuda bir sıkıntı olduğu taktirde(VPS'lerden birinin aşırı işlemci veya ram kullanımı veya saldırı alması gibi) bu sorundan sunucudaki bütün VPS'ler etkilenir. VPS'lere tahsis edilen ram miktarı, VPS'ler arasında paylaştırılarak birinin kullanmadığı ram başkasına tahsis edilebilir. Bütün VPS'ler birbirinden ayrı çalışsa da, hepsi aynı bütünün birer parçasıdır. Sistem genelinde yüksek performans sağlansa da, kernel güncellemesi vb.. işlemlerin yapılması mümkün olmamaktadır.
VDS (Virtual Dedicated Server) Nedir?
VDS, ana sunucunun donanımsal olarak bölümlenmesiyle elde edilir. Bu şekilde sanallaştırılan VDS'ler, tamamen birbirinden bağımsız birer küçük sunucu haline gelirler. her biri farklı işletim sistemine sahip olabilir, her birinin kaynak kullanımı birbirinden tamamen bağımsızdır. Tahsis edilen işlemci ve ram başkası tarafından kullanılmaz. Bu yüzden, VDS'lerin birbirlerini etkilemesi sözkonusu değildir, aşırı kaynak kullanımı yapan veya saldırı alan bir VDS, diğerlerini etkilemeyecektir. Çalışma şekli olarak fiziksel kiralık sunucudan bir farkı bulunmamaktadır, kernel güncellemesi vb.. her türlü işlem gerçekleştirilebilir.