嵌套 Ubuntu KVM 的 Docker 性能问题

嵌套 Ubuntu KVM 的 Docker 性能问题

我在嵌套的 Ubuntu VM 中遇到了 Docker 性能问题。以下是设置:

OpenStack 基础设施

我的工作站(A)

我的项目主持人(B)

我的项目 VM(C)

版本信息:

  • 操作系统:Ubuntu 22.04
  • Libvirt/KVM:6.0.0
  • docker-ce:5:24.0.7-1~ubuntu.22.04~jammy

我正在运行一个 kayobe 命令,它部署 docker 镜像 bifrost-deploy:2023.1-ubuntu-jammy,它非常不透明,它使用 docker ansible 模块。

当我在工作站 (A) 上执行此操作时,大约需要 4-5 分钟。当我在项目主机 (B) 上执行此操作时,大约需要 6-7 分钟。这很好,这是预料之中的,因为增加了一层虚拟化。但是当我在项目虚拟机 (C) 上运行此操作时,需要 89 多分钟。

我已经尝试解决这个问题一段时间了,但总体上我并没有注意到(C)存在严重的性能问题。

有人有什么想法吗?谢谢!

更新:我禁用了 THP,这使得 (C) 上的构建过程从 89 分钟减少到 56 分钟,有很大的改进,但仍然需要很长时间。

相关内容