K8S在物理机直接部署和虚拟机部署的区别是什么?对比起来各自有什么优缺点?

参与10

2同行回答

ruffylangziruffylangzi软件架构设计师博云
首先从容器运行环境上没有区别;其次从隔离上考虑,虚拟机+容器,相比物理机+容器,应用的隔离性可能更好一些;其次网络规划有影响,k8s的网络设计原则要求所有的容器都互联互通,虚拟机部署需要考虑物理网络,虚拟机网络,容器网络,而物理部署只需要考虑物理网络,容器网络即可...显示全部

首先从容器运行环境上没有区别;其次从隔离上考虑,虚拟机+容器,相比物理机+容器,应用的隔离性可能更好一些;
其次网络规划有影响,k8s的网络设计原则要求所有的容器都互联互通,虚拟机部署需要考虑物理网络,虚拟机网络,容器网络,而物理部署只需要考虑物理网络,容器网络即可

收起
软件开发 · 2019-07-16
浏览8345
namelessnameless技术总监某云计算厂商
主要有以下几个方面1、如果容器平台运行在虚拟机环境,我们需要建设专门的IaaS平台,额外需要IaaS平台建设、IaaS平台维护等成本;运行在物理机则没有这个问题;2、如果容器运行在虚拟机,物理机先虚拟化一层,然后再跑容器,会有资源损耗;3、容器运行在虚拟机环境也有好处,就是整个环境...显示全部

主要有以下几个方面
1、如果容器平台运行在虚拟机环境,我们需要建设专门的IaaS平台,额外需要IaaS平台建设、IaaS平台维护等成本;运行在物理机则没有这个问题;
2、如果容器运行在虚拟机,物理机先虚拟化一层,然后再跑容器,会有资源损耗;
3、容器运行在虚拟机环境也有好处,就是整个环境搭建,资源调度比物理机灵活;
4、现在的物理机配置较高,而每个物理机跑的容器数量也有限制,物理机资源有可能使用没那么充分;

收起
软件开发 · 2019-07-18
浏览8125

提问者

bsb
软件开发工程师包商银行
擅长领域: 云计算容器云Kubernetes

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-07-16
  • 关注会员:3 人
  • 问题浏览:10322
  • 最近回答:2019-07-18
  • X社区推广