KVM vs LXC konteynerleri

KVM ve LXC: yalıtım ve yoğunluk

Kısa cevap

LXC konteynerleri ana bilgisayar çekirdeğini paylaşır ve neredeyse hiç ek yük olmadan milisaniyeler içinde başlar; KVM sanal makineleri kendi çekirdeklerini %2–5 ek yük ve gerçek bir güvenlik sınırıyla başlatır. Çok kiracılı barındırma için ayrım belirleyicidir: LXC ana bilgisayarındaki bir çekirdek güvenlik açığı, üzerindeki her kiracıyı etkileyen bir güvenlik açığıdır.

KVM vs LXC konteynerleri — yan yana
BoyutKVMLXC konteynerleri
Yalıtım sınırıDonanım zorunluÇekirdek ad alanları
Başlangıç süresi5–15 saniyeBir saniyenin altında
Ek yük2–5%%1'in altında
YoğunlukDaha düşükÇok daha yüksek
Çekirdek seçimiSizinAna bilgisayarınki
Çok kiracılı güvenlikGüçlüTamamen ana bilgisayar çekirdeğine bağlı

Hangisini seçmelisiniz?

KVM

Kiracılar birbirine güvenmediğinde her zaman KVM seçin; bu ticari barındırma senaryolarının tamamını içerir.

LXC konteynerleri

LXC, kendi güven sınırınız içinde mükemmeldir; örneğin zaten sahip olduğunuz bir KVM örneği üzerinde konteynerler olarak.

Sık sorulan sorular

LXC, KVM'den daha mı az güvenli?

İzolasyon sınırı yapısal olarak daha zayıftır. LXC'deki bir çekirdek kaçışı, ana makinedeki her konteynere ulaşır; KVM'deki eşdeğeri, önemli ölçüde daha zor bir hata sınıfı olan bir hipervizör kaçışı gerektirir.

KVM VPS içinde LXC çalıştırabilir miyim?

Evet ve bu iyi bir desendir: diğer müşterilerden donanım izolasyonu, kendi hizmetleriniz için ucuz konteyner izolasyonu.