容器云平台选择底层计算资源时的性能评测?

请教两个问题:
1、容器云平台选择物理机还是虚拟机作为底层计算资源,各有怎样的优劣势?
2、从性能角度考虑,该如何设计测试案例来对物理机和虚拟机作为底层资源时的容器云的性能进行评价?

4回答

edwin1986edwin1986  系统架构师 , 上汽通用汽车
zhuhaiqiang赞同了此回答
我理解虚拟机的整体SLA会比物理机高,比如应用有状态(指对底层资源的绑定和依赖),则VM可提供更多的可用性。 但同时由于虚拟化会损失10%左右性能。而物理机单节点SLA有限,需要通过容器平台和必要的监控手段合理进行容器调度。但充当容器计算节点使用时需要考虑爆炸半径和雪崩效...显示全部

我理解虚拟机的整体SLA会比物理机高,比如应用有状态(指对底层资源的绑定和依赖),则VM可提供更多的可用性。 但同时由于虚拟化会损失10%左右性能。
而物理机单节点SLA有限,需要通过容器平台和必要的监控手段合理进行容器调度。但充当容器计算节点使用时需要考虑爆炸半径和雪崩效应。

收起
 2020-07-14
浏览1152
第一个问题,容器云平台基于VM的优势有:1.相比物理机,VM的扩容,重建和迁移更方便。这一点也是“云”的优势,借助于云平台管理系统,基于VM的计算资源在扩容,迁移等方面操作的便捷性是很明显的。2.屏蔽底层硬件,容器部署更容易。VM对于网络,存储以及计算资源都进行了抽象,部署在上面的...显示全部

第一个问题,容器云平台基于VM的优势有:
1.相比物理机,VM的扩容,重建和迁移更方便。
这一点也是“云”的优势,借助于云平台管理系统,基于VM的计算资源在扩容,迁移等方面操作的便捷性是很明显的。
2.屏蔽底层硬件,容器部署更容易。
VM对于网络,存储以及计算资源都进行了抽象,部署在上面的容器不用再关心具体的硬件能力,很方便容器的部署以及资源管理。

而物理机的优势主要是 减少了更多损耗,硬件资源利用率更高。

第二个问题,容器云的部署以及运行本身需要消耗资源,因此对容器云的性能测试是非常重要的。
测试可分项进行,对网络流量,存储性能以及计算性能分别测试。可预先不上业务应用,只构造使用简单的单项测试用例,必要时对比在物理机 和 虚拟机底层资源时容器云的性能。

收起
 2020-07-26
浏览746
mtming333mtming333  系统运维工程师 , 甜橙金融翼支付
物理机还是虚拟机 ,用过几千台虚机也用过几百台物理机,建议根据现有基础设施情况有啥用啥,区别甚小。显示全部

物理机还是虚拟机 ,用过几千台虚机也用过几百台物理机,建议根据现有基础设施情况有啥用啥,区别甚小。

收起
 2020-07-14
浏览1105
penganxiangpenganxiang  系统架构师 , 互联网企业
个人感觉用物理机还是虚拟机是需要根据场景来,公有云上的K8S 服务基本上都是基于虚拟机的,阿里、腾讯才能提供服务物理机的K8S 服务,并且物理机的成本很明显要比虚拟机高。如果自己有IDC和物理机的话 那就直接跑物理机了,没必要在物理机和虚拟机之间再加一层,网络架构也会...显示全部

个人感觉用物理机还是虚拟机是需要根据场景来,公有云上的K8S 服务基本上都是基于虚拟机的,阿里、腾讯才能提供服务物理机的K8S 服务,并且物理机的成本很明显要比虚拟机高。
如果自己有IDC和物理机的话 那就直接跑物理机了,没必要在物理机和虚拟机之间再加一层,网络架构也会变得稍微复杂一点

收起
 2020-07-14
浏览1138

提问者

shaobo76云计算工程师, 中国农业银行

容器云管理平台选型优先顺序调查

发表您的选型观点,参与即得50金币。

问题状态

  • 发布时间:2020-07-14
  • 关注会员:5 人
  • 问题浏览:2364
  • 最近回答:2020-07-26