问题六:用裸机部署docker好还是用虚拟机部署docker好?

问题六:环境:我司的环境是:开发环境、测试环境、定时停业务发布上线、上线功能性测试、上班时间生产、如出问题解决或回退(影响至少半天或1天)。问:用裸机部署docker好还是用虚拟机部署docker好?裸机部署,I/o性能好;虚拟机部署,资源利用率会更高;分别还有哪些具体优势呢?...显示全部

问题六:
环境:
我司的环境是:开发环境、测试环境、定时停业务发布上线、上线功能性测试、上班时间生产、如出问题解决或回退(影响至少半天或1天)。

问:用裸机部署docker好还是用虚拟机部署docker好?
裸机部署,I/o性能好;
虚拟机部署,资源利用率会更高;
分别还有哪些具体优势呢?

收起
参与18

查看其它 2 个回答于昺蛟的回答

于昺蛟于昺蛟售前技术支持IBM

一般的容器平台的部署实践都是分层,先起一层IaaS层把所有资源管起来(包括计算,存储,网络什么的),然后在IaaS层上的虚拟机里建PaaS层。这样可以充分利用容器和容器编排平台的优势。例如K8S就可以支持热加减计算节点,配合云管平台可以实现计算节点数量的动态伸缩,达到资源的最高效利用。而且说句实话,维护虚机比维护裸机要方便多了……裸机就是占个IO的优势,但现在的分布式文件系统(像是GlusterFS)可以把影响降到最低。

IT咨询服务 · 2018-01-26
浏览4928

回答者

于昺蛟
售前技术支持IBM
擅长领域: 云计算云原生DevOps

于昺蛟 最近回答过的问题

回答状态

  • 发布时间:2018-01-26
  • 关注会员:4 人
  • 回答浏览:4928
  • X社区推广