LXC 容器性能是否取决于主机负载?

Pab*_*osa 5 virtualization linux performance lxc benchmark

我想知道 LXC 是否可以提供一个完全隔离的基准测试环境。假设我们有 2 台相同的机器,使用相同的全新 Linux 并且没有网络连接。

第一台机器的平均负载为 50,第二台机器只有 1。

我将同一个容器放在两台机器上并运行任何程序的基准测试。

两台机器的性能会一样吗?

如果没有,您知道拥有完全隔离环境的更好方法吗?我的意思是,一种在不依赖主机平均/当前负载的情况下具有相同性能的虚拟化方式。

谢谢 :)

sci*_*rus 5

LXC 依靠控制组进行资源管理。控制组不仅限于 LXC,您也可以将它们用于系统上的正常进程。理论上,您可以配置控制组,这样无论有多少其他进程正在竞争该资源,您的容器都可以在每个系统上保证一定份额的资源(例如 CPU 时间)。有关更多信息,请参阅 Red Hat 的资源管理指南