Sanal Sunucu Nedir?
Sanallaştırma Nedir?
Sanallaştırma ingilizcesinde virtualization olarak geçmektedir. Sanallaştırma, gerçek donanımdan soyutlanmış bir katmanda bir bilgisayar sisteminin sanal bir örneğini çalıştırma işlemidir. Fiziksel bir sunucunu, donanımının, mantıksal olarak bölümlenmesi sonucunda, oluşturulan sanal sunuculara verilen isimdir. Örnek vermek gerekirse; fiziksel bir sunucuda bir adet işlemi sistemi bulunur. Fakat sanallaştırma yazılımları ile beraber, fiziksel sunucunun donanımları farklı farklı ayrılarak, bir kaç adet işletim sistemi kurulabilir. Son 10 yılda, özellikle Vmware firmasının da sanallaştırma çözümlerine profesyonel olarak girmesiyle sanal sunucular çok fazla kullanılır oldu. Vmware ESX ürünü gibi, Proxmox, XEN gibi sanallaştırma çözümleri bulunuyor. Sanallaştırma yapılan sunucular içerisinde, VPS ve VDS ismini verilen iki farklı sanal sunucu modeli oluşturulabilir.
VPS Nedir?
VPS açılımı virtual private server şeklindedir. Yani sanal özel sunucu anlamına gelir. Fiziksel bir sunucunun, donanımının mantıksal olarak bölümlenmesi sonucunda, oluşturulan sanal sunuculara verilen isimdir. VPS sunucularda tahsis edilen ram ve işlemci gücü diğer sanal sunucular tarafından da kullanılabilir. Yani CPU ve RAM donanımları ortak havuzdan kullanılır.
VDS Nedir?
VDS açılımı ise virtual dedicated server şeklindedir. Sanal adanmış sunucu anlamına gelir. VPS’in aksine, VDS de oluşturulan her sanal sunucuya atanmış bir donanım bulunur. Yani donanım kaynakları (ram ve işlemci) sadece tahsis edilen sanal sunucu için kullanılabilir. VDS sunucular, VPS sunuculara göre daha fazla maliyet gerektirir çünkü kaynaklar havuzdan değil, direkt olarak atanan kaynaktan kullanılır.
Sanal Sunucu Nedir?
Sanallaştırma yazılımları üzerinde bulunan, ayrı bir işletim sistemi olarak kullanılan sunuculara (VPS veya VDS) sanal sunucu denir. Yani ana işletim sisteminden bağımsız olarak misafir işletim sistemleri (guest os) olarak adlandırılır.
Sanallaştırma Çeşitleri Nelerdir?
Sanallaştırma işlemi çok çeşitlilik içerir. Donanım sanallaştırma, uygulama sanallaştırma, storage (depolama) sanallaştırma, kullanıcı sanallaştırma olarak çeşitlendirilebilir. Fakat yazımıza konu olan işlem iki şekilde incelenebilir; sanallaştırma platformları ve sanallaştırma yazılımları.
Sanallaştırma Yazılımları
Sanallaştırma yazılımları, belirli bir işletim sistemi üzerinde çalıştırılabilen yazılımlardır. Örneğin Vmware’in, Vmware Workstation ürünü bir sanallaştırma yazılımıdır. En çok kullanılan sanallaştırma yazılımları şunlardır;
- Vmware Workstation
- Virtual BOX
- HyperV
- VMLite Workstation
- Vmware Fusion
- Virtual PC
Sanallaştırma Platformları
Sanallaştırma platformları ise, belirli bir işletim sistemi olmadan, direkt olarak, işletim sisteminden bağımsız (standalone) çalışabilen yazılımlardır. Sanallaştırma yazılımı doğrudan donanım üzerinde çalışır ve bir işletim sistemine ihtiyaç duymaz. En çok kullanılan sanallaştırma platformları ise şu şekildedir;
- Vmware ESX
- Microsoft HyperV
- Xen Server
- Proxmox
- KVM
- OpenVZ
- Citrix
Sanal Sunucunun Avantajları Nelerdir?
Sanal sunucuların, fiziksel sunuculara göre birden çok avantajı bulunur. Maliyetten hıza, zaman tasarrufundan alan tasarrufuna kadar avantajları aşağıdaki şekildedir.
Kolay Yedekleme
Sanal sunucular, fiziksel sunuculara göre oldukça kolay ve daha hızlı yedeklenir. Ücretli olarak sunulan Veeam Backup gibi yazılımlar ve ücretsiz olarak Unitrends gibi yazılımlarla yedekleme maliyetlerinizi düşürdüğünüz gibi, yedekten geri dönme işlemini de dakikalar içerisinde gerçekleştirebilirsiniz.
Merkezi Kontrol
Sanal sunucu platformları, bir kaç sunucuyu kontrol etmektense, tek bir güçlü donanımlı sunucuda size merkezi kontrol sağlayacaktır.