Image

(Son değişiklik: 12.04.2025)


OpenVZ, aynı fiziksel ana makinede birden fazla izole sanal sunucu (konteyner) çalıştırılmasına olanak tanıyan bir işletim sistemi düzeyinde sanallaştırma çözümüdür. Her konteyner, ana makinenin işletim sistemi çekirdeğini paylaşırken, izole bir dosya sistemi, işlemler, ağ ve ayrılmış kaynak sınırlarına sahiptir. OpenVZ konteynerleri, tam sanallaştırma gibi tamamen izole edilmemiştir, ancak birden fazla sanal makineyi emüle etmek yerine bir çekirdek paylaştıkları için daha düşük giderlerle mükemmel performans sağlarlar.

Böylece, bu sanallaştırma türünde tüm kaynaklar projeniz için hedeflenir, oysa KVM sanallaştırması ayrı bir işletim sistemi kurulumunu gerektirir ve bu da kaynakları tüketir ve ona minimum gereksinimler getirir.

Bu sanallaştırma türü, işletim sistemi çekirdeğine doğrudan erişim gerektirmeyen web projeleri için mükemmel bir seçimdir. Sadece Linux tabanlı işletim sistemleri mevcuttur.


KVM, fiziksel donanımı tamamen taklit eden, tam sanallaştırmadır - tıpkı bir fiziksel sunucuymuş gibi. Bu sanallaştırma türünde tüm işletim sistemleri ve her türlü uygulama mevcuttur. OpenVZ'den farklı olarak, Microsoft Windows işletim sistemlerinin kurulumu ve kendi ISO imajınızı durdurma seçeneği vardır.


İşletim sistemi de kaynak gereksinimlerine sahip olduğundan, bunu projeniz için göz önünde bulundurmak gereklidir. Ana avantajı, tam izolasyon ve işletim sistemi çekirdeğine doğrudan erişim imkanıdır; bu, telefon sistemleriyle ilgili projeler çalıştırmaya, VPN tünelleri oluşturmaya vb. olanak sağlar.

Burada, fiziksel bir sunucunun tüm avantajları vardır ve ayrıca işletim sisteminin kaynak gereksinimlerini göz önünde bulundurmanız gerekmektedir.