查看其它 1 个回答gavin_zhang的回答

gavin_zhanggavin_zhang系统架构师某股份制银行

下面从性能,成本,运维和可靠性进行比较,希望有帮助:
性能:使用VM+容器方案,中间多了一层Hypervisor,性能大概损耗10%~20%。
成本:对于开源解决方案,没有额外的软件成本;如果是商用解决方案,VM比物理机方案多出宿主机的操作系统和Hypervisor管理软件都是成本。
可维护性:由于VM可以安装Agent进行管理,各种管理软件和配套运维工具齐备,可维护性比物理机高。另外一方面,VM方案由于部署负载,问题特别是网络和存储的性能问题定位比较难。
可靠性:需要从两个方面看,VM多了一层操作系统和Hypervisor,多了故障点,但是VM有可以提供故障迁移的能力,所以可靠性上,各有千秋。
其他:VM方案可以让容器和虚拟机应用共享同一个物理机集群,最大化资源使用率。

一句话总结:
物理机方式:性能好,成本低,适合单独部署的集群
VM方式:利用已有的VM运维工具,可维护性好,适合混布方式

银行 · 2020-03-27
浏览1200

回答者

gavin_zhang
系统架构师某股份制银行
擅长领域: 云计算容器容器云

gavin_zhang 最近回答过的问题

回答状态

  • 发布时间:2020-03-27
  • 关注会员:3 人
  • 回答浏览:1200
  • X社区推广