You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

嵌套Ubuntu KVM环境下Docker部署性能异常缓慢求助

嵌套Ubuntu KVM环境下Docker部署性能异常缓慢求助

大家好,我现在碰到一个嵌套Ubuntu虚拟机里Docker性能极差的问题,想请教下有没有大佬能给点思路。

先说说我的环境架构:

  • OpenStack基础设施
  • 我的工作站(A)
  • 项目宿主机(B)
  • 项目虚拟机(C)

版本信息:

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

我现在执行一个Kayobe命令,用来部署bifrost-deploy:2023.1-ubuntu-jammy这个Docker镜像,这个过程是通过Ansible的Docker模块实现的,内部细节比较黑盒。

测试下来的时间差特别离谱:

  • 在工作站(A)上执行,大概4-5分钟就能完成
  • 在项目宿主机(B)上执行,耗时6-7分钟,这个我能理解,毕竟多了一层虚拟化,性能有损耗很正常
  • 但到了项目虚拟机(C)上,居然要89分钟以上

我已经排查了挺久,发现虚拟机(C)的整体性能其实没什么明显问题,唯独这个Docker部署过程慢得离谱。

有没有朋友遇到过类似情况?求指点,谢谢!


更新
我禁用了透明大页(THP)之后,虚拟机(C)上的构建时间从89分钟降到了56分钟,确实有不小的提升,但还是慢得不正常...

备注:内容来源于stack exchange,提问作者Martin

火山引擎 最新活动