本文介绍了卡塔容器vs gVisor?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

据我了解, Kata容器

另一方面, gvisor

我相信,这两种技术都试图在容器中添加 linux空间,以增强安全性.

As I believe, both of these technology trying to add linux space into containers in order to enhance security.

我的问题是它们之间有何不同?功能上有重叠吗?

My question is How do they differ from each other ? Is there overlapping in functionalities?

推荐答案

从gVisor博客中收集的信息:

From what I gather from the gVisor blog:

Kata容器

  • 在轻量级QEMU/KVM VM之上的完整内核.
  • 让系统调用免费进行
  • 由于VM层而导致的性能损失.尚不清楚比gVisor慢还是快
  • 在纸面上,启动时间较慢.
  • 可以运行任何应用程序.
  • 如果管理程序和硬件支持,则可以在嵌套的虚拟化环境中运行.

gVisor

  • 用户空间中的部分内核.
  • 拦截系统调用
  • 由于系统调用过滤而导致运行时性能下降.还不清楚比Kata慢多少.
  • 在纸上,更快的启动时间.
  • 只能运行使用受支持的系统调用的应用程序.
  • 在纸面上,您可能不需要嵌套虚拟化.

这篇关于卡塔容器vs gVisor?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-13 22:51