gVisor
Daha fazla bilgi
- Üretici
- Yayın
- Sahip
- Tür
- Kullanıcı alanı çekirdeği / sandbox
- Lisans
- Apache 2.0
- Resmî site
- gvisor.dev
- Kaynak kod
- github.com/google/gvisor
- Wikipedia
- en.wikipedia.org
Google’ın kullanıcı alanı çekirdeği: kapsayıcıdan gelen sistem çağrılarını ana makinenin Linux çekirdeğine ulaştırmak yerine yakalar ve sandbox içindeki bir Go sürecinde yeniden uygular.
İki kipi vardır: ptrace (yavaş, her yerde çalışır) ve KVM (daha hızlı, sanallaştırma gerektirir). Linux API’sinin yalnızca bir alt kümesini uygular; alışılmadık sistem çağrılarına ya da performans sayaçlarına dokunan bazı iş yükleri çalışmaz.
Google Cloud Run, App Engine Standard ve Kaggle not defterlerinin altında çalışır. Çekirdek açıklarına karşı sağlam bir derinlemesine savunmadır: saldırgan kapsayıcınızda uzaktan kod çalıştırsa bile yalnızca gVisor’ın küçük sistem çağrısı yüzeyini görür. Bedeli, G/Ç ağırlıklı iş yüklerinde %10–30 ek yüktür.