vmware VCPU的一点理解记录

 

最近在重新看vsphere 的一些东西,在看有关VMware规划设计方面,对vcpu的理解不是很透彻,记录一下:

根据vmware官方文档的说明:(vsphere 6.5)每个内核虚拟机CPU最大为32颗CPU,此处不应该是单个虚拟机可以分配的vcpu最大数量。

以下为实验环境中esxi主机的CPU配置信息

 

在通过vcenter新建虚拟机时,可以看到每个虚拟机给到的最大cpu数量,跟esxi主机的逻辑CPU合数是相符的。

下面翻译自国外某工程师的一片文章:

主机上物理CPU核的总数是用公式计算的。

(处理器插座的数量)x(核心数量/处理器)=物理处理器核心的数量

*必须考虑只安装了处理器的处理器插座。

如果支持超线程,用公式计算逻辑处理器核的数量。

物理处理器核的数量)×(2个线程/物理处理器)=逻辑处理器的数量

最后,使用一个公式来计算可以分配给虚拟机的可用处理器资源。

(CPU插座) x (CPU核心) x (线程)

例如,如果你的服务器有两个处理器,每个处理器有4个内核并支持超线程,那么可以分配给虚拟机的逻辑处理器总数为

2(CPU)×4(核心)×2(HT)=16个逻辑处理器

在虚拟机设置中,一个逻辑处理器可以作为一个处理器或一个CPU核心分配给虚拟机。

 

 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值