![嵌套 Ubuntu KVM 的 Docker 性能问题](https://linux22.com/image/791363/%E5%B5%8C%E5%A5%97%20Ubuntu%20KVM%20%E7%9A%84%20Docker%20%E6%80%A7%E8%83%BD%E9%97%AE%E9%A2%98.png)
我在嵌套的 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 分钟,有很大的改进,但仍然需要很长时间。