设为首页收藏本站language 语言切换
查看: 1273|回复: 7
收起左侧

vCPU的疑问

[复制链接]
发表于 2014-3-31 09:23:01 | 显示全部楼层 |阅读模式
虚拟机设置多个Vcpu的作用到底是什么?比如在一个池内的两个虚拟机,一个分配的1VCPU一个分配4vcpu,在cpu资源不够用发生争夺时,两个虚拟机获得cpu资源的比例是1:4还是1:1?
发表于 2014-3-31 09:23:39 | 显示全部楼层
两个虚拟机获得资源是根据虚拟机设置里面的资源选项卡里的内容来决定的,
资源选项卡里有预留,限制,份额等选项,其中份额就是你说的虚拟机占用资源池内的资源比例。你可以GOOGLE一下就明白了
沙发 2014-3-31 09:23:39 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-31 09:24:31 | 显示全部楼层

这个我明白,我问的是设置多Vcpu到底有什么用。。。。
板凳 2014-3-31 09:24:31 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-31 09:25:05 | 显示全部楼层
http://kb.vmware.com/selfservice ... ;externalId=1010184
你看看这个KB,VCPU的个数是按物理CPU的物理核心来计算的,你分配几个VCPU就是几个物理CPU的物理核心,但是在VMWARE中,也要看操作系统的CPU支持的。
地板 2014-3-31 09:25:05 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-31 09:26:01 | 显示全部楼层
另外,有些VM是P2V而来的,因此原本的应用可能是在多核心处理器平台上运行的,P2V之后,势必需要维持同样的或者一定量的“核心”数。
5# 2014-3-31 09:26:01 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-31 09:26:57 | 显示全部楼层
实话说,我的虚拟化服务器的CPU使用率一直是很低~~       到现在出现过内存不够,存储空间不够,就是没出现CPU不够
VCPU的设置应该和虚拟机的操作系统有关,有的系统如XP,你给它4VCPU它也用不了
至于说CPU不足时,资源竞争,vsphere不是有DRS吗, 在出现资源竞争之前就把繁忙的虚拟机给迁移到比较空闲的服务器上了   
6# 2014-3-31 09:26:57 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-31 09:27:43 | 显示全部楼层
多谢几位,看了KB,大概明白了
7# 2014-3-31 09:27:43 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-31 09:28:21 | 显示全部楼层
个人觉得 在够用的情况下 vCPU个数越少越好
8# 2014-3-31 09:28:21 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-3-9 12:53 , Processed in 0.065054 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表