k8s+docker有必要在openstack上运行吗?

docker可以在物理机上运行,并且在k8s管理下,流程编排、平台管理、高可用等特性也具备了。
那么在此请教大拿,openstack还具有哪些特性是企业云平台必须的,但是k8s+docker无法提供?
还请教一下有经验的老师,openstack上运行容器,性能损耗可以忽略不计呢?还是必须要考虑预留一些资源?
谢谢!

参与8

1同行回答

chinesezzqiangchinesezzqiang课题专家组信息技术经理M
您好,首先openstack和docker是不同的虚拟化技术,docker作为容器虚拟化可以安装在物理机或者虚拟机上。为什么有的时候我们建议将k8s+docker与openstack或者vmware等云平台共同使用呢?主要是因为考虑其资源利用率和弹性扩展性。物理机上的确可以跑成千上万的容器,但是在实际的...显示全部

您好,首先openstack和docker是不同的虚拟化技术,docker作为容器虚拟化可以安装在物理机或者虚拟机上。为什么有的时候我们建议将k8s+docker与openstack或者vmware等云平台共同使用呢?主要是因为考虑其资源利用率和弹性扩展性。物理机上的确可以跑成千上万的容器,但是在实际的生产中很少有企业这么做,毕竟风险自然上去了。
openstack上运行容器的话,建议还是要预留一些性能给openstack本身,毕竟openstack和kvm等关键组件的运行是需要资源的,建议不超过整体资源的10%。

收起
IT其它 · 2018-08-20
浏览5254
  • 谢谢老师,因为我没有容器项目经验,所以有些问题理解不深。我再请教一下。从预留10%资源来看,多一层openstack平台应该是需要额外资源的,那您说的openstack资源利用率高包括哪些内容是容器没法达到的?另外一个弹性扩展特性,我的理解是无论kvm虚拟机还是容器,二者虽然处于的层次不同,但是在线扩展虚拟机或者容器能力应该差不多。那kvm比容器的弹性扩展的特性有多哪些呢?谢谢!
    2018-08-20

提问者

huijx
系统运维工程师某银行
擅长领域: 存储灾备备份

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-08-20
  • 关注会员:2 人
  • 问题浏览:5955
  • 最近回答:2018-08-20
  • X社区推广