IT咨询服务PowerVM性能分析

返回yangjianxv的回答

yangjianxvyangjianxv部门总经理成方金融科技有限公司

你的问题应该是PowerVM上的虚拟机(VIOC)使用的CPU、内存与物理机有何不同吧?

虚拟机(VIOC)使用的CPU是Virtual Processor(VP),在Hypervisor看来,VP其实就是一个进程/线程,Hypervisor负责调度这个进程到某个物理的CPU上。

对于OS来说,它看到的是VP,OS的进程调度策略会根据VP的数量进行进程调度。比如VP=4,SMT=4,那么OS会认为自己有4x4=16个逻辑CPU,同时把16个进程往上调度。

内存其实没什么滑头,分多少就是多少,但有些虚拟化平台(比如vmware,我印象IBM也有)可以有弹性,比如reserved memory设置为2G,总memory设置为8G,那么至少VM能得到2G,超过2G不能保证,也许就用磁盘来代替了。

银行 · 2016-12-16
浏览920

回答者

yangjianxv
部门总经理成方金融科技有限公司
擅长领域: 服务器中间件数据库

yangjianxv 最近回答过的问题

回答状态

  • 发布时间:2016-12-16
  • 关注会员:2 人
  • 回答浏览:920
  • X社区推广