主机能提供的vCPU数量和计算能力问题

新人帖[复制链接]
发表于 : 2014-10-9 15:51:11 最新回复:2016-12-05 11:42:01
8032 7

有个问题一直没有搞太清楚,请知情人帮忙解答下,谢谢。

假设一台服务器有两CPU,每CPU有6core,共计12core;考虑到Hyper-threading技术,hypervisor可以识别到24个CPU,也就意味着该服务器可以提供24个vCPU,这里我的理解是否正确?

但是我在一部华为的最佳实践上看到“分配比”这个概念,在以上场景下,1:2的分配比意味着可以提供48个vCPU。那么这个1:2的分配比如何实现?需要特别开启这个功能或者只需要分配想分配的数量就行?

另外,如果是1:1的分配比,意味着每个vCPU有着原物理CPU的计算能力;如果原来的物理CPU有2.0Ghz的主频,则vCPU也有大约2.0Ghz的主频。当然有个前提就是不对CPU的QoS做任何限制。不知道是否是这样?

  • x
  • 常规:

点评 回复

跳转到指定楼层
云平台大管家
云平台大管家  精英 发表于 2014-10-9 16:02:12 已赞(0) 赞(0)

>>>>>>>假设一台服务器有两CPU,每CPU有6core,共计12core;考虑到Hyper-threading技术,hypervisor可以识别到24个CPU,也就意味着该服务器可以提供24个vCPU,这里我的理解是否正确?

没错。

你看的那个最佳实践?作者是谁呢,我们联系了解一下。

  • x
  • 常规:

点评 回复

奋斗者的游戏
奋斗者的游戏   发表于 2014-10-9 16:04:39 已赞(0) 赞(0)

回复 2 楼

《华为FusionSphere小局点数据规划最佳实践》

作者:

gaoxiangji 00197525

  • x
  • 常规:

点评 回复

奋斗者的游戏
奋斗者的游戏   发表于 2014-10-9 16:06:42 已赞(0) 赞(0)

《华为FusionSphere小局点数据规划最佳实践》

作者:

gaoxiangji 00197525

  • x
  • 常规:

点评 回复

云平台大管家
云平台大管家  精英 发表于 2014-10-11 10:44:17 已赞(0) 赞(0)

经过了解,最佳实践里说的vcpu不是每个超线程对应一个vCPU 的概念。

分配比的意思是把一个vcpu,预留50% MHz,或预留xx% MHz,相当于一个vcpu一分为2,一分为N。这是通过Qos中的“CPU资源预留(MHz)”实现的。

>>>>>>>但是我在一部华为的最佳实践上看到“分配比”这个概念,在以上场景下,1:2的分配比意味着可以提供48个vCPU。那么这个1:2的分配比如何实现?需要特别开启这个功能或者只需要分配想分配的数量就行?

Qos中的“CPU资源预留(MHz)”实现的。预留50%Mhz的CPU,相当于1:2

>>>>>>>另外,如果是1:1的分配比,意味着每个vCPU有着原物理CPU的计算能力;如果原来的物理CPU有2.0Ghz的主频,则vCPU也有大约2.0Ghz的主频。当然有个前提就是不对CPU的QoS做任何限制。不知道是否是这样?

是的。



  • x
  • 常规:

点评 回复

奋斗者的游戏
奋斗者的游戏   发表于 2014-10-11 10:46:27 已赞(0) 赞(0)

回复 5 楼

Thanks!
  • x
  • 常规:

点评 回复

云平台大管家
云平台大管家  精英 发表于 2014-10-11 10:48:43 已赞(0) 赞(0)

我们创建虚拟机还是要以 每个超线程对应一个vCPU  的概念操作,因为主机中的vCPU个数是定值。


  • x
  • 常规:

点评 回复

w00201979
w00201979   发表于 2016-12-5 11:42:01 已赞(0) 赞(0)

这个帖子太有用了,我本打算在百度里搜搜,没想到链接到这里了,很强大啊,赞
  • x
  • 常规:

点评 回复

发表回复
您需要登录后才可以回帖 登录 | 注册

警告 内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“隐私声明
如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!
登录参与交流分享

登录参与交流分享

登录